Gentoo Archives: gentoo-user

From: "Bo Ørsted Andresen" <bo.andresen@××××.dk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la (was: Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la)
Date: Wed, 07 Mar 2007 22:40:19
Message-Id: 200703072326.54076.bo.andresen@zlin.dk
In Reply to: [gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la (was: Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la) by Alexander Skwar
1 On Wednesday 07 March 2007 19:11:04 Alexander Skwar wrote:
2 > Alexander Skwar <listen <at> alexander.skwar.name> writes:
3 > > Now the revdep-rebuild emerge is failing at gnome-base/gnome-mount-0.4-r5
4 > > with:
5 >
6 > FWIW: It's also failing at libgnomeui with:
7 >
8 > [...]
9 > grep: /usr/lib/libXCBRenderUtil.la: No such file or directory
10 > /bin/sed: can't read /usr/lib/libXCBRenderUtil.la: No such file or
11 > directory [...]
12 >
13 > > Why is it so damn difficult to run revdep-rebuild in this case
14 > > with XCB?
15
16 To give you a full and specific explanation I'd need some more context. For a
17 somewhat less specific explanation I can tell you that the problem is that it
18 tries to link against a broken lib. In your original mail it was
19 the '-lpango-1.0' which made it link against the broken pango library (just
20 to exemplify what kind of info is needed).
21
22 Without that information and without digging through the deps manually you
23 have a couple of options. One is to try `revdep-rebuild -i --deep`.
24 Using --deep may result in emerge getting the ordering correct. The other
25 option is to abuse `emerge --skipfirst` and when done restart with the
26 rest...
27
28 --
29 Bo Andresen