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