[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

2007-03-07 Thread Alexander Skwar
Bo Ørsted Andresen [EMAIL PROTECTED]:

 So all you seem to need is to remerge pango before gtk+. The problem here is 
 that revdep-rebuild is absolutely clueless when in comes to ordering the 
 rebuilds Try: http://pastebin.ca/raw/383456

Thanks, your command line helped me to get quite somewhat further.

Now the revdep-rebuild emerge is failing at gnome-base/gnome-mount-0.4-r5
with:

libtool: link: cannot find the library `/usr/lib/libXCBRenderUtil.la´ or
unhandled argument `/usr/lib/libXCBRenderUtil.la´

revdep-rebuild now prints:

Calculating dependencies  . . . ..... done!
[ebuild   R   ] gnome-base/libgnomeui-2.16.1  
[ebuild   R   ] gnome-extra/gtkhtml-2.6.3  
[ebuild   R   ] gnome-base/libgnomecanvas-2.14.0  
[ebuild   R   ] gnome-base/libbonoboui-2.16.0  
[ebuild   R   ] gnome-base/gail-1.9.3  
[ebuild   R   ] app-text/gtkspell-2.0.11-r1  
[ebuild   R   ] gnome-extra/gucharmap-1.8.0  
[ebuild   R   ] gnome-extra/gcalctool-5.8.25-r1  
[ebuild   R   ] gnome-extra/gconf-editor-2.16.0  
[ebuild   R   ] gnome-extra/gnome-keyring-manager-2.16.0-r1  
[ebuild   R   ] gnome-base/gnome-desktop-2.16.3  
[ebuild   R   ] app-text/gnome-spell-1.0.7-r1  
[ebuild   R   ] x11-libs/libgksu-2.0.0  
[ebuild   R   ] x11-libs/gtkglarea-1.99.0  
[ebuild   R   ] dev-python/pygtk-2.10.4  
[ebuild   R   ] net-misc/vino-2.16.0-r1  
[ebuild   R   ] dev-python/gnome-python-2.16.2  
[ebuild   R   ] x11-libs/vte-0.14.2  
[ebuild   R   ] dev-dotnet/gtk-sharp-2.10.0  
[ebuild   R   ] gnome-base/eel-2.16.3  
[ebuild   R   ] gnome-extra/gnome-screensaver-2.16.2  
[ebuild   R   ] www-client/epiphany-2.16.3  
[ebuild   R   ] x11-terms/gnome-terminal-2.16.1  
[ebuild   R   ] dev-dotnet/glade-sharp-2.10.0  
[ebuild   R   ] gnome-extra/fast-user-switch-applet-2.16.0  
[ebuild   R   ] gnome-base/libgnomeprintui-2.12.1  
[ebuild   R   ] gnome-base/librsvg-2.16.1  
[ebuild   R   ] dev-dotnet/gnome-sharp-2.16.0  
[ebuild   R   ] app-pda/gnome-pilot-2.0.15  
[ebuild   R   ] gnome-base/gnome-mount-0.4-r5  
[ebuild   R   ] gnome-base/gnome-applets-2.16.2  
[ebuild   R   ] gnome-extra/gnome-power-manager-2.16.3  
[ebuild   R   ] gnome-extra/gnome-utils-2.16.2-r2  
[ebuild   R   ] gnome-extra/gtkhtml-3.12.3  
[ebuild   R   ] app-pda/gnome-pilot-conduits-2.0.15  
[ebuild   R   ] app-text/poppler-bindings-0.5.4  
[ebuild   R   ] gnome-extra/gnome-games-2.16.3  
[ebuild   R   ] media-video/vlc-0.8.6_p18636  USE=x264%* 
[ebuild   R   ] app-misc/beagle-0.2.16.2  
[ebuild   R   ] gnome-base/nautilus-2.16.3  
Now you can remove -p (or --pretend) from arguments and re-run 
revdep-rebuild.


Complete output at http://askwar.pastebin.ca/384714

Why is it so damn difficult to run revdep-rebuild in this case
with XCB?

Alexander Skwar

-- 
gentoo-user@gentoo.org mailing list



[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

2007-03-07 Thread Alexander Skwar
Alexander Skwar listen at alexander.skwar.name writes:

 Now the revdep-rebuild emerge is failing at gnome-base/gnome-mount-0.4-r5
 with:

FWIW: It's also failing at libgnomeui with:

[...]
grep: /usr/lib/libXCBRenderUtil.la: No such file or directory
/bin/sed: can't read /usr/lib/libXCBRenderUtil.la: No such file or directory
[...]

 Why is it so damn difficult to run revdep-rebuild in this case
 with XCB?


Alexander

-- 
gentoo-user@gentoo.org mailing list



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

2007-03-07 Thread Bo Ørsted Andresen
On Wednesday 07 March 2007 19:11:04 Alexander Skwar wrote:
 Alexander Skwar listen at alexander.skwar.name writes:
  Now the revdep-rebuild emerge is failing at gnome-base/gnome-mount-0.4-r5
  with:

 FWIW: It's also failing at libgnomeui with:

 [...]
 grep: /usr/lib/libXCBRenderUtil.la: No such file or directory
 /bin/sed: can't read /usr/lib/libXCBRenderUtil.la: No such file or
 directory [...]

  Why is it so damn difficult to run revdep-rebuild in this case
  with XCB?

To give you a full and specific explanation I'd need some more context. For a 
somewhat less specific explanation I can tell you that the problem is that it 
tries to link against a broken lib. In your original mail it was 
the '-lpango-1.0' which made it link against the broken pango library (just 
to exemplify what kind of info is needed).

Without that information and without digging through the deps manually you 
have a couple of options. One is to try `revdep-rebuild -i --deep`. 
Using --deep may result in emerge getting the ordering correct. The other 
option is to abuse `emerge --skipfirst` and when done restart with the 
rest...

-- 
Bo Andresen


pgpjSqqL2NfMM.pgp
Description: PGP signature


[gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la

2007-03-06 Thread Alexander Skwar
Bo Ørsted Andresen [EMAIL PROTECTED]:

 This would be so much easier to answer if you'd post the output of:
 
 # revdep-rebuild -i -X -p

Yep, you're of course right. I should've thought about this right
away. Sorry about that :( (I truly mean it!)

Here's the output of revdep-rebuild:

These are the packages that would be merged, in order:

Calculating dependencies  . . . ..... done!
[ebuild   R   ] x11-libs/gtk+-2.10.9  
[ebuild   R   ] gnome-base/gnome-keyring-0.6.0  
[ebuild   R   ] x11-libs/libwnck-2.16.3  
[ebuild   R   ] gnome-base/libglade-2.6.0  
[ebuild   R   ] x11-libs/pango-1.14.10  
[ebuild   R   ] dev-python/pycairo-1.2.6  
[ebuild   R   ] x11-libs/libsvg-cairo-0.1.6  
[ebuild   R   ] x11-libs/libsexy-0.1.10  
[ebuild   R   ] x11-wm/metacity-2.16.3  
[ebuild   R   ] gnome-base/libgnomeui-2.16.1  
[ebuild   R   ] gnome-extra/gtkhtml-2.6.3  
[ebuild   R   ] gnome-base/libgnomecanvas-2.14.0  
[ebuild   R   ] gnome-base/libbonoboui-2.16.0  
[ebuild   R   ] gnome-base/gail-1.9.3  
[ebuild   R   ] app-text/gtkspell-2.0.11-r1  
[ebuild   R   ] gnome-extra/gucharmap-1.8.0  
[ebuild   R   ] gnome-extra/gcalctool-5.8.25-r1  
[ebuild   R   ] gnome-extra/gconf-editor-2.16.0  
[ebuild   R   ] gnome-extra/gnome-keyring-manager-2.16.0-r1  
[ebuild   R   ] gnome-base/gnome-desktop-2.16.3  
[ebuild   R   ] app-text/gnome-spell-1.0.7-r1  
[ebuild   R   ] x11-libs/libgksu-2.0.0  
[ebuild   R   ] x11-libs/gtkglarea-1.99.0  
[ebuild   R   ] dev-python/pygtk-2.10.4  
[ebuild   R   ] net-misc/vino-2.16.0-r1  
[ebuild   R   ] dev-python/gnome-python-2.16.2  
[ebuild   R   ] x11-libs/vte-0.14.2  
[ebuild   R   ] dev-dotnet/gtk-sharp-2.10.0  
[ebuild   R   ] gnome-base/eel-2.16.3  
[ebuild   R   ] gnome-extra/gnome-screensaver-2.16.2  
[ebuild   R   ] www-client/epiphany-2.16.3  
[ebuild   R   ] x11-terms/gnome-terminal-2.16.1  
[ebuild   R   ] dev-dotnet/glade-sharp-2.10.0  
[ebuild   R   ] gnome-extra/fast-user-switch-applet-2.16.0  
[ebuild   R   ] gnome-base/libgnomeprintui-2.12.1  
[ebuild   R   ] gnome-base/librsvg-2.16.1  
[ebuild   R   ] dev-dotnet/gnome-sharp-2.16.0  
[ebuild   R   ] app-pda/gnome-pilot-2.0.15  
[ebuild   R   ] gnome-base/gnome-mount-0.4-r5  
[ebuild   R   ] gnome-base/gnome-applets-2.16.2  
[ebuild   R   ] gnome-extra/gnome-power-manager-2.16.3  
[ebuild   R   ] gnome-extra/gnome-utils-2.16.2-r2  
[ebuild   R   ] gnome-extra/gtkhtml-3.12.3  
[ebuild   R   ] app-pda/gnome-pilot-conduits-2.0.15  
[ebuild   R   ] app-text/poppler-bindings-0.5.4  
[ebuild   R   ] gnome-extra/gnome-games-2.16.3  
[ebuild   R   ] media-video/vlc-0.8.6_p18636  USE=x264%* 
[ebuild   R   ] app-misc/beagle-0.2.16.2  
[ebuild   R   ] gnome-base/nautilus-2.16.3  
Now you can remove -p (or --pretend) from arguments and re-run 
revdep-rebuild.

You can find the complete output of running revdep-rebuild
at http://askwar.pastebin.ca/383328.

Best regards,

Alexander Skwar

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la

2007-03-06 Thread Bo Ørsted Andresen
On Tuesday 06 March 2007 09:11:40 Alexander Skwar wrote:
 Bo Ørsted Andresen [EMAIL PROTECTED]:
  This would be so much easier to answer if you'd post the output of:
 
  # revdep-rebuild -i -X -p

 Yep, you're of course right. I should've thought about this right
 away. Sorry about that :( (I truly mean it!)

 Here's the output of revdep-rebuild:
[SNIP]

So all you seem to need is to remerge pango before gtk+. The problem here is 
that revdep-rebuild is absolutely clueless when in comes to ordering the 
rebuilds Try: http://pastebin.ca/raw/383456

-- 
Bo Andresen


pgpSmLp0SRoxV.pgp
Description: PGP signature


[gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la

2007-03-06 Thread Paul Varner
On Tue, 2007-03-06 at 12:15 +0100, Bo Ørsted Andresen wrote:
 So all you seem to need is to remerge pango before gtk+. The problem here is 
 that revdep-rebuild is absolutely clueless when in comes to ordering the 
 rebuilds Try: http://pastebin.ca/raw/383456

Actually emerge -e is being clueless.  Until Bug #1343 is fixed, I can't
pull the ordering algorithm out of revdep-rebuild.  The algorithm is

* Get the list of packages that need to be rebuilt
* run emerge -e and use the ordering from emerge -e

Not using the algorithm actually causes revdep-rebuild to fail more
often (i.e just handing portage the list of packages to install). So for
now, this is the compromise.

Regards,
Paul
--
gentoo-user@gentoo.org mailing list



[gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la

2007-03-05 Thread Alexander Skwar
Hello!

Boyd Stephen Smith Jr. bss03 @volumehost.net writes:

 
 On Monday 05 March 2007, Alexander Skwar [EMAIL PROTECTED] 
 wrote about '[gentoo-user] Problems rebuilding gtk+ (and many other 
 packages), due to not found /usr/lib/libXCBRenderUtil.la':
  Hello!
 
  I'm trying to rebuild gtk+-2.10.9 and this fails with:
 
  [...]
  grep: /usr/lib/libXCBRenderUtil.la: No such file or directory
  [...]
 
  (Many other packages also fail with this error message.)
 
  That's correct - this file does not exist (anymore?).
 
 Just guessing, but I'll bet it's x11-libs/libXrender.

I just rebuild libXrender and tried to rebuild gtk+ afterwards - no
success :( It still fails with the above mentioned error message.

Kind regards,
Alexander

-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la

2007-03-05 Thread Alexander Skwar
Boyd Stephen Smith Jr. [EMAIL PROTECTED]:

 On Monday 05 March 2007, Boyd Stephen Smith Jr. [EMAIL PROTECTED] 
 wrote about 'Re: [gentoo-user] Problems rebuilding gtk+ (and many other 
 packages), due to not found /usr/lib/libXCBRenderUtil.la':
 I'll let you know what my revdep-rebuild says.
 
 Following up, I had to rebuild:
 =dev-cpp/cairomm-1.2.2
 =dev-cpp/gtkmm-2.10.6
 =media-video/mjpegtools-1.9.0_rc1
 but, had no problem doing so.

Hm. Must be something else, as I have none of these packages
installed.

Alexander Skwar

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la

2007-03-05 Thread Boyd Stephen Smith Jr.
On Monday 05 March 2007, Alexander Skwar [EMAIL PROTECTED] 
wrote about '[gentoo-user]  Re: Problems rebuilding gtk+ (and many other 
packages), due to not found /usr/lib/libXCBRenderUtil.la':
 Boyd Stephen Smith Jr. [EMAIL PROTECTED]:
  On Monday 05 March 2007, Boyd Stephen Smith Jr.
  [EMAIL PROTECTED] wrote about 'Re: [gentoo-user] Problems
  rebuilding gtk+ (and many other
  packages), due to not found /usr/lib/libXCBRenderUtil.la':
  I'll let you know what my revdep-rebuild says.
  Following up, I had to rebuild:
 Hm. Must be something else, as I have none of these packages
 installed.

Between my last clean revdep-rebuild and this one that detected the errors, 
I merged a number of packages, but the one that sticks out most is:
=x11-libs/xcb-util-0.2::gentoo

The others were:
=sys-kernel/mm-sources-2.6.21_rc2-r1
=sys-apps/portage-2.1.2.1
=net-misc/openssh-4.5_p1-r1
=x11-libs/cairo-1.3.16
=app-text/aspell-0.60.5
=app-dicts/aspell-eo-0.50.2
=dev-lang/php-5.1.6-r8
=media-plugins/live-2007.02.20
=media-video/kmplayer-0.9.4-r1

None of those seem particularly relevant ('cept /maybe/ cairo), but I 
figured I'd give you the whole list so you can go searching if xcb-util 
isn't the culprit.

-- 
Boyd Stephen Smith Jr. ,= ,-_-. =. 
[EMAIL PROTECTED]  ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy   `-'(. .)`-' 
http://iguanasuicide.org/  \_/ 
New GPG Key!  Old key expires 2007-03-25.  Upgrade NOW!


pgptfhnWKX612.pgp
Description: PGP signature