it would have been simpler to stop upgradign world and revdep-rebuild with
the upgrade all option after the first packages of the upgrade world would
have died. it would have taken you less headache and less stress.

2007/8/15, David Fellows <[EMAIL PROTECTED]>:
>
> On Wed, 15 Aug 2007 08:37:32 -0400
> "Mark Haney" wrote -
> >
> >
> >
> > Sadly the revdep rebuild didn't work on my apps.  In fact just manually
> > emerging the apps I need NOW still bomb looking for libexpat.so.0.  I'm
> > lost.
>
> My experience was that gtk+ would not emerge becaue it checked for a
> working
> pango, the pango emerge failed because a test would not run apparently due
> to some program needing libexpat.so.0.
>
> What I did:
>
>   Downgraded expat.
>   Copied the newly made /usr/lib64/libexpat.so.0.5.0 to a safe place,
>     noted that  libexpat.so.0 is a symlink to it.
>   Upgraded expat.
>   Copied the saved libexpat.so.0.5.0 to /usr/lib64
>   Made a symlink from it to /usr/lib/libexpat.so.0
>   Continued my emerge world which then went smoothly.
>   Removed the libexpat.so.0 and 0.5.0
>   Did revdep-rebuild -p to pick up all the other stuff that needed to be
>    rebuilt.
>   Put so.0 and 0.5.0 back again
>   Did revdep-rebuild.
>   Removed so.0 and 0..5.0 yet again
>   Did revdep-rebuild -p for a final check, which was clean
>
> Yuck! All this for a "stable" upgrade to a mostly stable system.
>
> You might also be able to bull your way through with --skipfirst. Then
> repeat
> until everything is emerged.
>
> Hope this helps.
>
> Dave F
> --
> [EMAIL PROTECTED] mailing list
>
>


-- 
dott. ing. beso

Reply via email to