Gentoo Archives: gentoo-user

From: Alan McKinnon <alan@××××××××××××××××.za>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] revdep-rebuild question
Date: Mon, 19 Feb 2007 17:21:51
Message-Id: 200702191911.40321.alan@linuxholdings.co.za
In Reply to: [gentoo-user] revdep-rebuild question by Mark Knecht
1 On Monday 19 February 2007, Mark Knecht wrote:
2 > Hi,
3 > I'm not clear why revdep-rebuild is showing lots of broken
4 > linkages but then telling me everything is in order and there is no
5 > work to do to clean up the system.
6 >
7 > I haven't seen this before. What's causing it?
8 >
9 > What's the process to get this cleaned up and down to no messages
10 > about broken things?
11 >
12 > Thanks,
13 > Mark
14
15 My guess would be that portage cannot assign the broken binaries
16 (/usr/bin/avibench etc) to an ebuild, and therefore there cannot be
17 anything to emerge.
18
19 They might be orphan binaries from a previous incomplete unmerge, or
20 something locally compiled, or even files installed from a foreign
21 package system (.tgz or .rpm perhaps?)
22
23 alan
24
25
26 >
27 >
28 > gandalf ~ # revdep-rebuild -p
29 > Configuring search environment for revdep-rebuild
30 >
31 > Checking reverse dependencies...
32 >
33 > Packages containing binaries and libraries broken by a package update
34 > will be emerged.
35 >
36 > Collecting system binaries and libraries... done.
37 > (/root/.revdep-rebuild.1_files)
38 >
39 > Collecting complete LD_LIBRARY_PATH... done.
40 > (/root/.revdep-rebuild.2_ldpath)
41 >
42 > Checking dynamic linking consistency...
43 > broken /usr/bin/avibench (requires libaviplay-0.7.so.0)
44 > broken /usr/bin/avicap (requires libaviplay-0.7.so.0
45 > libqavm-0.7.so.0) broken /usr/bin/avicat (requires
46 > libaviplay-0.7.so.0)
47 > <SNIP>
48 > broken /usr/lib/transcode/filter_preview.la (requires
49 > /usr/lib/libdv.la) broken /usr/lib/transcode/filter_preview.la
50 > (requires
51 > /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.la)
52 > done.
53 > (/root/.revdep-rebuild.3_rebuild)
54 >
55 > Assigning files to ebuilds... done.
56 > (/root/.revdep-rebuild.4_ebuilds)
57 >
58 > Evaluating package order... done.
59 > (/root/.revdep-rebuild.5_order)
60 >
61 > Dynamic linking on your system is consistent... All done.
62 > gandalf ~ #
63
64
65
66 --
67 Optimists say the glass is half full,
68 Pessimists say the glass is half empty,
69 Developers say wtf is the glass twice as big as it needs to be?
70
71 Alan McKinnon
72 alan at linuxholdings dot co dot za
73 +27 82, double three seven, one nine three five
74 --
75 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] revdep-rebuild question Mark Knecht <markknecht@×××××.com>