1 |
here is a sample snippet of the tail of a revdep-rebuild followed by another |
2 |
one |
3 |
=== |
4 |
* Messages for package sys-devel/gcc-4.1.2: |
5 |
|
6 |
* If you have issues with packages unable to locate libstdc++.la, |
7 |
* then try running 'fix_libtool_files.sh' on the old gcc versions. |
8 |
* GNU info directory index is up-to-date. |
9 |
Build finished correctly. Removing temporary files... |
10 |
You can re-run revdep-rebuild to verify that all libraries and binaries |
11 |
are fixed. If some inconsistency remains, it can be orphaned file, deep |
12 |
dependency, binary package or specially evaluated library. |
13 |
markd@trixie:~$ sudo revdep-rebuild -av |
14 |
Password: |
15 |
Configuring search environment for revdep-rebuild |
16 |
|
17 |
Checking reverse dependencies... |
18 |
|
19 |
Packages containing binaries and libraries broken by a package update |
20 |
will be emerged. |
21 |
|
22 |
Collecting system binaries and libraries... done. |
23 |
(/home/markd/.revdep-rebuild.1_files) |
24 |
|
25 |
Collecting complete LD_LIBRARY_PATH... done. |
26 |
(/home/markd/.revdep-rebuild.2_ldpath) |
27 |
|
28 |
Checking dynamic linking consistency... |
29 |
broken /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libgcjawt.la (requires |
30 |
/usr/lib/../lib64/lib-gnu-java-awt-peer-gtk.la) |
31 |
broken /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libgij.la (requires |
32 |
/usr/lib/../lib64/libgcj.la) |
33 |
broken /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.2/libgcjawt.la (requires |
34 |
/usr/lib/../lib64/lib-gnu-java-awt-peer-gtk.la) |
35 |
broken /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.2/libgij.la (requires |
36 |
/usr/lib/../lib64/libgcj.la) |
37 |
done. |
38 |
(/home/markd/.revdep-rebuild.3_rebuild) |
39 |
|
40 |
Assigning files to ebuilds... done. |
41 |
(/home/markd/.revdep-rebuild.4_ebuilds) |
42 |
|
43 |
Evaluating package order... done. |
44 |
(/home/markd/.revdep-rebuild.5_order) |
45 |
|
46 |
All prepared. Starting rebuild... |
47 |
emerge --oneshot -av =sys-devel/gcc-4.1.2 |
48 |
.......... |
49 |
|
50 |
These are the packages that would be merged, in order: |
51 |
|
52 |
Calculating dependencies... done! |
53 |
[ebuild R ] sys-devel/gcc-4.1.2 USE="d fortran gcj gtk libffi mudflap |
54 |
nls objc objc++ objc-gc (-altivec) -bootstrap -build -doc (-hardened) -ip28 |
55 |
-ip32r10k (-multilib) -multislot (-n32) (-n64) -nocxx -test -vanilla" 0 kB |
56 |
|
57 |
Total: 1 package (1 reinstall), Size of downloads: 0 kB |
58 |
|
59 |
Would you like to merge these packages? [Yes/No] |
60 |
/=== |
61 |
|
62 |
What could i have broken this time? Shouldn't subsequent revdep-rebuilds be |
63 |
doing nothing? This is my fourth consecutive revdep-rebuild... |
64 |
|
65 |
I am using overlays. I just recently removed the ecatmur overlay from my |
66 |
listing, so I didn't think it would be causing problems |
67 |
=== |
68 |
markd@trixie:~$ layman -l |
69 |
* roslin [Rsync ] (source: rsync://roslin.kicks- |
70 |
ass.n...) |
71 |
* sabayon [Subversion] (source: |
72 |
http://svn.sabayonlinux.or...) |
73 |
* sunrise [Subversion] (source: |
74 |
http://overlays.gentoo.org...) |
75 |
/=== |
76 |
|
77 |
The roslin overlay was used primarily for frostwire, i can't remember what |
78 |
the other two were for. But if it were an overlay issue, wouldn't |
79 |
revdep-rebuild be saying that it uses the overlays right after the build |
80 |
list? What could be going on? |
81 |
-- |
82 |
thing. |