Skip to content

Convert python2 to package #618

Merged
merged 26 commits into from
Oct 6, 2018
Merged

Convert python2 to package #618

merged 26 commits into from
Oct 6, 2018

Commits on Oct 4, 2018

  1. Python2: Remove

    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    8dc7fbb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffafe82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5583d5f View commit details
    Browse the repository at this point in the history
  4. Add python2_compat

    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    7116872 View commit details
    Browse the repository at this point in the history
  5. Rebuild vte2-0.28.2

    Rebuild the "vte2-0.28.2" package without python bindings.
    
    Currently we have vte-0.40.2-0.x86_64 and vte2-0.28.2-0.x86_64 in the
    system, both should just be called "vte", compled with different flags.
    This package vte2-0.28.2 provides /usr/lib/vte/gnome-pty-helper and
    libvte.so.9 which gnome-terminal requires.
    
    Just rebuild without the python bindings and sort out this mess another
    time.
    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    aa278ec View commit details
    Browse the repository at this point in the history
  6. rpm: Rebuild

    Rebuild package to remove python binding in /usr/lib.
    
    Created with `mv rpm-4.11.2-1.bee rpm-4.11.2-2.bee`
    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    7df0a18 View commit details
    Browse the repository at this point in the history
  7. rpm: Update download URL

    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    591df91 View commit details
    Browse the repository at this point in the history
  8. rpm: Disable python

    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    5563c4e View commit details
    Browse the repository at this point in the history
  9. gamin: Remove

    We originally wanted to rebuild gamin without the python bindings but it
    hasn't been maintained since 2008 and is not comaptible to the current
    glib.
    
    Because gam_server has often been an area of problems to us (gam_server
    running in a cpu loop, gam_server triggering nonsense automounts), lets
    see if we can rid of this as other sites suggest, too [1]
    
    We are going to provide the share library and a stub
    /usr/lib/gamin/gam_server with a new package gamin_compat until we have
    no more users.
    
    [1] http://en.linuxreviews.org/Gamin
    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    219c2e2 View commit details
    Browse the repository at this point in the history
  10. Add gamin_compat 1.0

    We removed the gamin package, but still have users linked to the
    shared library. Provide the shared library in this package.
    
    For a discussion see the commit which removed gamin.
    
    Created with
    
        cp scripts/TEMPLATE.be0 ./gamin_compat.be0
    
    and the following changes:
    
        < # BEE_VERSION NAME-1.0-0
        ---
        > # BEE_VERSION gamin_compat-1.0-0
        12c12
        < SRCURL[0]="https://SERVER/PATH/NAME.${PKGVERSION}.tar.gz"
        ---
        > SRCURL[0]=""
        64,66c64,68
        < #mee_install() {
        < #    bee_install
        < #}
        ---
        > mee_install() {
        >     cd ${D}
        >     tar xpf /src/mariux/beeroot/packages/gamin-0.1.10-2.x86_64.bee.tar.bz2 \
        >         /usr/lib/libfam.so.0 /usr/lib/libfam.so.0.0.0
        >     mkdir usr/lib/gamin
        >     ln -s /usr/bin/false usr/lib/gamin/gam_server
        > }
    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    b267253 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    324cb22 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1ec49cd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bf317fd View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    153ffd4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d71d3f2 View commit details
    Browse the repository at this point in the history
  16. kde-workspace: Remove

    Has dependencies on Python 2.6 but is assumed to be obsolete. Remove.
    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    245f2e0 View commit details
    Browse the repository at this point in the history
  17. kdeplasma-addons: Remove

    Has dependencies on Python 2.6 but is assumed to be obsolete. Remove.
    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    ada1c54 View commit details
    Browse the repository at this point in the history
  18. kdenetwork: Remove

    Has dependencies on Python 2.6 but is assumed to be obsolete. Remove.
    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    418597b View commit details
    Browse the repository at this point in the history
  19. libkate: Remove

    Probably not needed.
    
    The library libkate.so.1 is only referenced by
    /usr/lib/vlc/plugins/codec/libkate_plugin.so, a plugin of vlc (package
    vlc-2.2.6-0.x86_64).
    
    The library will be provided by the python2_compat package.
    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    bbf15f5 View commit details
    Browse the repository at this point in the history
  20. libproxy: Remove

    Propably not needed.
    
    The library libproxy.so.0 is only referenced by SVN packages.
    
    The library will be provided by the python2_compat package.
    
    Referenced shared library libproxy.so.0 provided for
    ubversion-1.6.16-1.x86_64 provided by python2_compat-1.0-0
    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    f6ac50a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    08409f2 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    bb8f870 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e5561ec View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ed339f5 View commit details
    Browse the repository at this point in the history
  25. libxml: Increase build number

    donald committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    3a465f0 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    7894b48 View commit details
    Browse the repository at this point in the history