1 |
On Sat, Jan 26, 2008 at 06:32:02AM -0800, Penguin Lover maxim wexler squawked: |
2 |
> After running emerge -uD alsa-utils I ran |
3 |
> revdep-rebuild and was greeted by page after page of |
4 |
> this |
5 |
> |
6 |
> <...> |
7 |
> broken /usr/kde/3.5/lib/libkabc_newexchange.so.1.0.0 |
8 |
> (requires libexpat.so.0 libexpat.so.0 libexpat.so.0 |
9 |
> libexpat.so.0 libexpat.so.0 libexpat.so.0 |
10 |
> libexpat.so.0 libexpat.so.0 libexpat.so.0 |
11 |
> libexpat.so.0 libexpat.so.0 libexpat.so.0 |
12 |
> libexpat.so.0 libexpat.so.0 libexpat.so.0 |
13 |
> libexpat.so.0) |
14 |
|
15 |
Oops, it seems that you haven't updated in a while and have just |
16 |
finally ran into the expat update "bug". Once you upgraded to expat |
17 |
2.*, you have to re-compile a lot of stuff to get them working again. |
18 |
|
19 |
> Evaluating package order... |
20 |
> Warning: Failed to resolve package order. |
21 |
> Will merge in "random" order! |
22 |
> Possible reasons: |
23 |
> - Some ebuilds are no more in portage tree. |
24 |
|
25 |
And this seems to be the problem you have. |
26 |
|
27 |
> emerge: there are no ebuilds to satisfy |
28 |
> "=kde-base/kdeaddons-3.5.2-r1". |
29 |
|
30 |
The oldest version of kdeaddons in the tree, I see, is 3.5.5 |
31 |
So an attempt at merging kdeaddons-3.5.2-r1 will find no ebuild. |
32 |
|
33 |
> libexpat seems to be the offending package. Or is it |
34 |
> kdeaddons? |
35 |
> |
36 |
> There's no libexpat in portage. |
37 |
|
38 |
It is provided by the package expat. |
39 |
|
40 |
> Here's the tail end of emerge -pv kdeaddons: |
41 |
> |
42 |
> <...> |
43 |
> [ebuild U ] kde-base/kdeaddons-3.5.7 [3.5.2-r1] |
44 |
> USE="arts sdl -berkdb -debug* -kdeenablefinal |
45 |
> -xinerama (-kdehiddenvisibility%) (-xmms%*)" 1,696 kB |
46 |
> [blocks B ] kde-base/kde-env (is blocking |
47 |
> kde-base/kdelibs-3.5.7-r3) |
48 |
> |
49 |
> Total: 36 packages (13 upgrades, 23 new, 1 block), |
50 |
> Size of downloads: 119,261 kB |
51 |
> |
52 |
> I pre-pended ACCEPT_KEYWORDS="x86" to the emerge |
53 |
> command but no help. |
54 |
> |
55 |
> Do I really have to unmerge kde-env and then emerge |
56 |
> 119M just to get my sound card back? |
57 |
> |
58 |
> Maxim |
59 |
> |
60 |
|
61 |
No, not really. Not all the packages are needed just to get your sound |
62 |
card back; but all the packages will be needed at some point or |
63 |
another if you want your desktop to be functional. It is probably a |
64 |
good time to 'emerge --update --deep world'. |
65 |
|
66 |
W |
67 |
-- |
68 |
...and. uh. <long silence> I don't know. |
69 |
~Prof. Kirk T. McDonald, DeathEM, P-town PHY 304 |
70 |
Sortir en Pantoufles: up 414 days, 14:27 |
71 |
-- |
72 |
gentoo-user@l.g.o mailing list |