Gentoo Archives: gentoo-user-de

From: Jan Riedel <ml406.gentoo@××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] broken Libaries und revdep geht nicht :-(
Date: Mon, 16 Apr 2007 05:43:09
Message-Id: 46230CB5.5080004@o2online.de
In Reply to: [gentoo-user-de] broken Libaries und revdep geht nicht :-( by Thomas Bruns
1 Thomas Bruns wrote:
2 > Hallo
3 >
4 Hallo Thomas!
5
6 > ich glaube ich hab da was verkehrt gemacht :-(
7 >
8 Hast Du nicht. Alles voellig normal.
9
10 > bekomme beim revdep-rebuild folgende Meldungen:
11 >
12 > Configuring search environment for revdep-rebuild
13 >
14 > Checking reverse dependencies...
15 >
16 > Packages containing binaries and libraries broken by a package update
17 > will be emerged.
18 >
19 > Collecting system binaries and libraries... done.
20 > (/root/.revdep-rebuild.1_files)
21 >
22 > Collecting complete LD_LIBRARY_PATH... done.
23 > (/root/.revdep-rebuild.2_ldpath)
24 >
25 > Checking dynamic linking consistency...
26 > broken /usr/bin/obextool (requires libopenobex-1.0.so.0)
27 > broken /usr/kde/3.5/bin/superkaramba (requires libxmms.so.1)
28
29 ........
30
31 > broken /usr/lib/xmms/Input/libmpg123.la (requires /usr/lib/libxmms.la)
32 > done.
33 > (/root/.revdep-rebuild.3_rebuild)
34 >
35 > Assigning files to ebuilds... done.
36 > (/root/.revdep-rebuild.4_ebuilds)
37 >
38 > Evaluating package order...
39 > Warning: Failed to resolve package order.
40 > Will merge in "random" order!
41 > Possible reasons:
42 > - An ebuild is no longer in the portage tree.
43 > - An ebuild is masked, use /etc/portage/packages.keyword
44 > and/or /etc/portage/package.unmask to unmask it
45 > ..... done.
46 > (/root/.revdep-rebuild.5_order)
47 >
48 > All prepared. Starting rebuild...
49 > emerge --oneshot =kde-base/superkaramba-3.5.5 =media-plugins/xmms-mad-0.8
50 > =media-plugins/xmms-mpg123-1.2.10-r1
51 > ..........
52 > Calculating dependencies -
53 > emerge: there are no ebuilds to satisfy "=media-plugins/xmms-mad-0.8".
54 >
55
56 hier versucht revdep-rebuild media-plugins/xmms-mad in der Version 0.8
57 zu reemergen. Genau diese Version ist anscheinend aber mittlerweile aus
58 dem portage-tree rausgefallen und deshalb meckert revdep-rebuild hier rum.
59
60 >
61 > revdep-rebuild failed to emerge all packages
62 > you have the following choices:
63 >
64 > - if emerge failed during the build, fix the problems and re-run
65 > revdep-rebuild
66 > or
67 > - use -X or --package-names as first argument (trys to rebuild package, not
68 > exact
69 > ebuild)
70
71 Genau das war die Meldung auf die du achten soltest. revdep-rebuild
72 versucht standardmaessig erst mal alle gebrochenen Pakete in genau der
73 Version zu reemergen, in der sie bereits im System waren. Bei der Menge
74 an Paketen, die bei dir broken sind, ist mit Sicherheit mindestens eins
75 dabei, was nicht mehr in der Version existiert. Deshalb die Option
76 "--package-names". Die bewirkt eben, dass revdep-rebuild nicht "emerge
77 --oneshot =media-plugins/xmms-mad-0.8" ausfuehrt, sondern "emerge
78 --oneshot media-plugins/xmms-mad", also xmms-mad in der aktuellen
79 Version installiert.
80
81 > or
82 > - set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
83 > (and remove /root/.revdep-rebuild.5_order to be evaluated again)
84 > or
85 > - modify the above emerge command and run it manually
86 > or
87 > - compile or unmerge unsatisfied packages manually, remove temporary files and
88 > try again (you can edit package/ebuild list first)
89 >
90 >
91 >
92 > WIe bekomme ich diese ganzen broken libaries wieder weg???
93 >
94
95 Also nochmal "revdep-rebuild --package-names" ausfuehren und warten
96 warten warten......
97
98 > LG
99 > THomas
100
101 Gruss,
102 Jan
103 --
104 gentoo-user-de@g.o mailing list

Replies

Subject Author
[gentoo-user-de] Re: broken Libaries und revdep geht nicht :-( Christian Faulhammer <opfer@g.o>