On Wednesday 03 January 2007 15:36, Bo Ørsted Andresen wrote:
> On Wednesday 03 January 2007 09:17, Alan McKinnon wrote:

[snip]

> > Affected packages are mostly beryl, emerald, gimp, gtk+2 and the
> > e17 supporting libs.
>
> It have been better to include the full output of `revdep-rebuild -i
> -vp` either inline or attached as a compressed file...

I didn't do that as it's very long, and I was actually looking for a 
deeper understanding of what's going on below the covers. Which I think 
you might have given below

[SNIP]

> > I get the revdep-rebuild output - the .la lists a lib that is not
> > longer there. But why the compile error? pygtk has no directfb USE
> > flag, and I can't figure out why it would want to grep
> > /usr/lib/libdirectfb.la.
>
> [SNIP]
>
> Because it links against cairo which is still linked against
> libdirectfb.la. revdep-rebuild makes no attempt (or fails ;) to
> figure out in which order the packages should remerged. Cairo, pango
> and gtk+ are probably on the list from revdep-rebuild and should be
> remerged first (in that order)...

Ah, this makes sense, and I hadn't considered this indirection. emerge 
world is still running so when it finishes I'll let you know if it 
fixes things.

Thanks,

alan


-- 
gentoo-user@gentoo.org mailing list

Reply via email to