* [gentoo-user] Re: Headsup: bad breakage from today's xcb update
@ 2011-04-28 10:51 99% godzil
0 siblings, 0 replies; 1+ results
From: godzil @ 2011-04-28 10:51 UTC (permalink / raw
To: Gentoo user
I have similar breakage with xcb*-0.3.8 but with gnome-base/nautilus
this time, but seems related with startup-notification...
During the ebuild compilation, it fail with a link error searching for
libxcb-aux, libxcb-event and libxcb-atom. I search in all .la file, run
lafilefixer to verify if all la is fixed
---
CCLD libeel-2.la
CCLD check-program
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lxcb-aux
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lxcb-event
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lxcb-atom
collect2: ld returned 1 exit status
make[2]: *** [check-program] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gnome-base/nautilus-2.32.2.1-r1/work/nautilus-2.32.2.1/eel'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/gnome-base/nautilus-2.32.2.1-r1/work/nautilus-2.32.2.1'
make: *** [all] Error 2
emake failed
---
I found refs about this libs in some .la files inside /usr/lib (here
libcheese-gtk.la, libgksu2.la libgnome-desktop-2.la,
libmetacity-private.la and libstartup-notification-1.la)
It looks like nautilus search for libstartup-notification and the .la
file end with screw everything. Maybe lafilefixer should have some logic
to search for missing lib inside la file, like revdep-rebuild do on
binary files. Searching for such breakages is really a pain, and can
happen oftenly with such bad tools as libtool...
Both xcb and startup-notification are latest version and compile
without a problem:
[I] x11-libs/startup-notification
Available versions: 0.10 (~)0.10_p20110426 {static-libs}
Installed versions: 0.10_p20110426(16:40:14
04/27/11)(-static-libs)
[I] x11-libs/xcb-util
Available versions: 0.3.6 (~)0.3.8 {debug doc static-libs test}
Installed versions: 0.3.8(10:15:14 04/28/11)(-doc -static-libs
-test)
(of course revdep-rebuild found nothing to do on
/usr/lib/libstartup-notification-1.so, so no easy way to find and
eliminate such painful bugs.)
Manoel
>There is already a bug filed against xlibs/xcb*-0.3.8, and 0.3.6 has
> already
>been removed from portage (a very bad decision).
>
>The major problem is with libstartup-notification, which relies on a
> function
>defined in xcb-util-0.3.6 and no longer exists in 0.3.8.
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2011-04-28 10:51 99% [gentoo-user] Re: Headsup: bad breakage from today's xcb update godzil
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox