On Monday 19 February 2007, Mark Knecht wrote:
> Hi,
>    I'm not clear why revdep-rebuild is showing lots of broken
> linkages but then telling me everything is in order and there is no
> work to do to clean up the system.
>
>    I haven't seen this before. What's causing it?
>
>    What's the process to get this cleaned up and down to no messages
> about broken things?
>
> Thanks,
> Mark

My guess would be that portage cannot assign the broken binaries 
(/usr/bin/avibench etc) to an ebuild, and therefore there cannot be 
anything to emerge.

They might be orphan binaries from a previous incomplete unmerge, or 
something locally compiled, or even files installed from a foreign 
package system (.tgz or .rpm perhaps?)

alan


>
>
> gandalf ~ # revdep-rebuild -p
> 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... done.
>   (/root/.revdep-rebuild.1_files)
>
> Collecting complete LD_LIBRARY_PATH... done.
>   (/root/.revdep-rebuild.2_ldpath)
>
> Checking dynamic linking consistency...
>   broken /usr/bin/avibench (requires  libaviplay-0.7.so.0)
>   broken /usr/bin/avicap (requires  libaviplay-0.7.so.0
> libqavm-0.7.so.0) broken /usr/bin/avicat (requires 
> libaviplay-0.7.so.0)
> <SNIP>
>   broken /usr/lib/transcode/filter_preview.la (requires
> /usr/lib/libdv.la) broken /usr/lib/transcode/filter_preview.la
> (requires
> /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.la)
>  done.
>   (/root/.revdep-rebuild.3_rebuild)
>
> Assigning files to ebuilds... done.
>   (/root/.revdep-rebuild.4_ebuilds)
>
> Evaluating package order... done.
>   (/root/.revdep-rebuild.5_order)
>
> Dynamic linking on your system is consistent... All done.
> gandalf ~ #



-- 
Optimists say the glass is half full,
Pessimists say the glass is half empty,
Developers say wtf is the glass twice as big as it needs to be?

Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five
-- 
gentoo-user@gentoo.org mailing list

Reply via email to