-
Notifications
You must be signed in to change notification settings - Fork 0
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3e894aa
to
e58a956
Compare
e58a956
to
7d22b81
Compare
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.
Rebuild package to remove python binding in /usr/lib. Created with `mv rpm-4.11.2-1.bee rpm-4.11.2-2.bee`
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
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 > }
Has dependencies on Python 2.6 but is assumed to be obsolete. Remove.
Has dependencies on Python 2.6 but is assumed to be obsolete. Remove.
Has dependencies on Python 2.6 but is assumed to be obsolete. 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.
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
7d22b81
to
7894b48
Compare
I'd like to do that now (after an email to the users). Any vetos? |
Use scripts/convert-python2-to-package.sh if you want to test. |
Sign in
to join this conversation on GitHub.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.