Welcome to HBH! If you had an account on hellboundhacker.org you will need to reset your password using the Lost Password system before you will be able to login.

Gentoo - revdep-rebuild "not owned by any package"


stealth-'s Avatar
Ninja Extreme
0 0

For the last while, whenever I run a revdep-rebuild, I see this in the output:

stealth@renascence ~ $ revdep-rebuild

  • You are not superuser. Adding –pretend to emerge options.

  • Configuring search environment for revdep-rebuild

  • Checking reverse dependencies

  • Packages containing binaries and libraries broken by a package update

  • will be emerged.

  • Collecting system binaries and libraries

  • Generated new 1_files.rr

  • Collecting complete LD_LIBRARY_PATH

  • Generated new 2_ldpath.rr

  • Checking dynamic linking consistency [ 35% ] * broken /usr/libexec/gnome-screensaver/biof (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/busyspheres (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/colorfire (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/cyclone (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/euphoria (requires libGLEW.so.1.5) [ 36% ] * broken /usr/libexec/gnome-screensaver/feedback (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/fieldlines (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/flocks (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/flux (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/helios (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/hufo_smoke (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/hufo_tunnel (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/hyperspace (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/lattice (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/lorenz (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/plasma (requires libGLEW.so.1.5) [ 37% ] * broken /usr/libexec/gnome-screensaver/skyrocket (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/solarwinds (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/spirographx (requires libGLEW.so.1.5)

  • broken /usr/libexec/gnome-screensaver/sundancer2 (requires libGLEW.so.1.5) [ 82% ] * broken /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/protocols/_c_urlarg.so (requires libpython2.6.so.1.0)

  • broken /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/python/_epoll.so (requires libpython2.6.so.1.0)

  • broken /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/python/_initgroups.so (requires libpython2.6.so.1.0) [ 83% ] * broken /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/runner/portmap.so (requires libpython2.6.so.1.0)

  • broken /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/test/raiser.so (requires libpython2.6.so.1.0) [ 86% ] * broken /usr/lib/python2.6/site-packages/zope.interface-3.5.3-py2.6-linux-i686.egg/zope/interface/_zope_interface_coptimizations.so (requires libpython2.6.so.1.0) [ 100% ]

  • Generated new 3_broken.rr

  • Assigning files to packages

  • !!! /usr/libexec/gnome-screensaver/biof not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/biof -> (none)

  • !!! /usr/libexec/gnome-screensaver/busyspheres not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/busyspheres -> (none)

  • !!! /usr/libexec/gnome-screensaver/colorfire not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/colorfire -> (none)

  • !!! /usr/libexec/gnome-screensaver/cyclone not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/cyclone -> (none)

  • !!! /usr/libexec/gnome-screensaver/euphoria not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/euphoria -> (none)

  • !!! /usr/libexec/gnome-screensaver/feedback not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/feedback -> (none)

  • !!! /usr/libexec/gnome-screensaver/fieldlines not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/fieldlines -> (none)

  • !!! /usr/libexec/gnome-screensaver/flocks not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/flocks -> (none)

  • !!! /usr/libexec/gnome-screensaver/flux not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/flux -> (none)

  • !!! /usr/libexec/gnome-screensaver/helios not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/helios -> (none)

  • !!! /usr/libexec/gnome-screensaver/hufo_smoke not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/hufo_smoke -> (none)

  • !!! /usr/libexec/gnome-screensaver/hufo_tunnel not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/hufo_tunnel -> (none)

  • !!! /usr/libexec/gnome-screensaver/hyperspace not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/hyperspace -> (none)

  • !!! /usr/libexec/gnome-screensaver/lattice not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/lattice -> (none)

  • !!! /usr/libexec/gnome-screensaver/lorenz not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/lorenz -> (none)

  • !!! /usr/libexec/gnome-screensaver/plasma not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/plasma -> (none)

  • !!! /usr/libexec/gnome-screensaver/skyrocket not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/skyrocket -> (none)

  • !!! /usr/libexec/gnome-screensaver/solarwinds not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/solarwinds -> (none)

  • !!! /usr/libexec/gnome-screensaver/spirographx not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/spirographx -> (none)

  • !!! /usr/libexec/gnome-screensaver/sundancer2 not owned by any package is broken !!!

  • /usr/libexec/gnome-screensaver/sundancer2 -> (none)

  • !!! /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/protocols/_c_urlarg.so not owned by any package is broken !!!

  • /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/protocols/_c_urlarg.so -> (none)

  • !!! /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/python/_epoll.so not owned by any package is broken !!!

  • /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/python/_epoll.so -> (none)

  • !!! /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/python/_initgroups.so not owned by any package is broken !!!

  • /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/python/_initgroups.so -> (none)

  • !!! /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/runner/portmap.so not owned by any package is broken !!!

  • /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/runner/portmap.so -> (none)

  • !!! /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/test/raiser.so not owned by any package is broken !!!

  • /usr/lib/python2.6/site-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/test/raiser.so -> (none)

  • !!! /usr/lib/python2.6/site-packages/zope.interface-3.5.3-py2.6-linux-i686.egg/zope/interface/_zope_interface_coptimizations.so not owned by any package is broken !!!

  • /usr/lib/python2.6/site-packages/zope.interface-3.5.3-py2.6-linux-i686.egg/zope/interface/_zope_interface_coptimizations.so -> (none)

  • Generated new 4_raw.rr and 4_owners.rr

  • Found some broken files, but none of them were associated with known packages

  • Unable to proceed with automatic repairs.

  • The broken files are listed in 4_owners.rr stealth@renascence ~ $

Emerge isn't ran, I'm assuming because it can't find packages to link these to. So, what on earth do I do with those files? Delete them? They don't work I would imagine, being broken, but I can't recompile them against new libraries as I don't know what package they map to. Any ideas how to fix these errors in the most clean way?


Arabian's Avatar
Member
0 0

have you tried eclean?


stranac's Avatar
Member
0 0

Yeah, just delete them. And then run revdep-rebuild -i. That should make it work.


korg's Avatar
Admin from hell
0 0

stranac wrote: Yeah, just delete them. And then run revdep-rebuild -i. That should make it work.

No don't delete them first. Run revdep-rebuild –ignore –pretend If emerge is still unhappy, MOVE the files to another location. (You might need them if a package gets pissy) The run revdep-rebuild –ignore –pretend See what happens if all is good run just revdep-rebuild.

It's been a while since I used gentoo but I recalled having this problem and this is what worked for me.


stealth-'s Avatar
Ninja Extreme
0 0

korg wrote: [quote]stranac wrote: Yeah, just delete them. And then run revdep-rebuild -i. That should make it work.

No don't delete them first. Run revdep-rebuild –ignore –pretend If emerge is still unhappy, MOVE the files to another location. (You might need them if a package gets pissy) The run revdep-rebuild –ignore –pretend See what happens if all is good run just revdep-rebuild.

It's been a while since I used gentoo but I recalled having this problem and this is what worked for me.[/quote]

Thanks Korg, that fixed it :D

Arabian wrote: have you tried eclean?

Mother of god that cleaned out a lot of space 0.0 Wasn't aware of eclean, or that I needed to clean out DISTDIR.

Thanks everyone, system looks all cleaned up now ;D