Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo dev <gentoo-dev@g.o>, gentoo-dev-announce@g.o
From: Rémi Cardona <remi@g.o>
Subject: Unmasking of libxcb 1.4 and related libs in !2008.0 profiles
Date: Tue, 18 Aug 2009 16:52:39 +0200
Hi all,

Just a quick heads up that I have just unmasked x11-libs/libxcb-1.4 and 
its companion libraries in all profiles _except_ 2008.0.

As some of you have already found out, since 1.2, libxcb stopped 
shipping a very specific library: libxcb-xlib.so. This library was only 
ever meant to be used internally by libX11, but due to libtool's 
infamous .la files, the removal of this library may cause some headaches 
during the upgrade.

Here are a few steps to fix the breakage :

1) make sure that /usr/lib/libxcb-xlib.* are gone. Portage 2.2_rc* users 
_should_ remove it as well.

2) run /usr/portage/x11-libs/libxcb/files/xcb-rebuilder.sh to fix .la 
files. If the tool reports broken packages, please read on. If not, 
lucky you, your system is ready to go :)

3) run the following one liner to rebuild a simple, yet effective, 
subset of potentially broken packages. Do not worry, packages you don't 
have installed will not be installed.

emerge --oneshot --nodeps \
$(for i in x11-proto/ x11-libs/libxcb x11-libs/libX11 x11-libs/libXext \
            x11-libs/libX x11-libs/xcb-util x11-libs/cairo \
            x11-libs/pango x11-libs/gtk+ gnome-base/libgnomeui \
            x11-libs/qt-gui; do \
     qlist -IC $i; \
done) -pv

4) use revdep-rebuild (from app-portage/gentoolkit) to finish fixing the 
rest of your system.

I hope those instructions are clear enough. If not, please don't 
hesitate to let me know.

Oh and if someone with sufficient guidexml skills could xmlify these 
instructions, I would be very thankful :)

Thanks for reading this.

Rémi


Replies:
Re: Unmasking of libxcb 1.4 and related libs in !2008.0 profiles
-- Jeremy Olexa
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Last rites: www-apps/diaria
Next by thread:
Re: Unmasking of libxcb 1.4 and related libs in !2008.0 profiles
Previous by date:
Re: Summary and future of Gentoo stats server/client
Next by date:
Re: Progress on Universal Select Tool


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.