On Sat, Jan 26, 2008 at 06:32:02AM -0800, Penguin Lover maxim wexler squawked:
> After running emerge -uD alsa-utils I ran
> revdep-rebuild and was greeted by page after page of
> this
>
> <...>
> broken /usr/kde/3.5/lib/libkabc_newexchange.so.1.0.0
> (requires libexpat.so.0 libexpat.so.0 libexpat.so.0
> libexpat.so.0 libexpat.so.0 libexpat.so.0
> libexpat.so.0 libexpat.so.0 libexpat.so.0
> libexpat.so.0 libexpat.so.0 libexpat.so.0
> libexpat.so.0 libexpat.so.0 libexpat.so.0
> libexpat.so.0)
Oops, it seems that you haven't updated in a while and have just
finally ran into the expat update "bug". Once you upgraded to expat
2.*, you have to re-compile a lot of stuff to get them working again.
> Evaluating package order...
> Warning: Failed to resolve package order.
> Will merge in "random" order!
> Possible reasons:
> - Some ebuilds are no more in portage tree.
And this seems to be the problem you have.
> emerge: there are no ebuilds to satisfy
> "=kde-base/kdeaddons-3.5.2-r1".
The oldest version of kdeaddons in the tree, I see, is 3.5.5
So an attempt at merging kdeaddons-3.5.2-r1 will find no ebuild.
> libexpat seems to be the offending package. Or is it
> kdeaddons?
>
> There's no libexpat in portage.
It is provided by the package expat.
> Here's the tail end of emerge -pv kdeaddons:
>
> <...>
> [ebuild U ] kde-base/kdeaddons-3.5.7 [3.5.2-r1]
> USE="arts sdl -berkdb -debug* -kdeenablefinal
> -xinerama (-kdehiddenvisibility%) (-xmms%*)" 1,696 kB
> [blocks B ] kde-base/kde-env (is blocking
> kde-base/kdelibs-3.5.7-r3)
>
> Total: 36 packages (13 upgrades, 23 new, 1 block),
> Size of downloads: 119,261 kB
>
> I pre-pended ACCEPT_KEYWORDS="x86" to the emerge
> command but no help.
>
> Do I really have to unmerge kde-env and then emerge
> 119M just to get my sound card back?
>
> Maxim
>
No, not really. Not all the packages are needed just to get your sound
card back; but all the packages will be needed at some point or
another if you want your desktop to be functional. It is probably a
good time to 'emerge --update --deep world'.
W
--
...and. uh. <long silence> I don't know.
~Prof. Kirk T. McDonald, DeathEM, P-town PHY 304
Sortir en Pantoufles: up 414 days, 14:27
--
[email protected] mailing list