From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MmS8t-0006Gg-6K for garchives@archives.gentoo.org; Sat, 12 Sep 2009 12:55:51 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7331CE0684; Sat, 12 Sep 2009 12:55:50 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 554CCE0684 for ; Sat, 12 Sep 2009 12:55:50 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 04DA666BEC for ; Sat, 12 Sep 2009 12:55:50 +0000 (UTC) Received: from remi by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1MmS8r-0000d2-0o for gentoo-commits@lists.gentoo.org; Sat, 12 Sep 2009 12:55:49 +0000 From: "Remi Cardona (remi)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, remi@gentoo.org Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/desktop/x/x11: libxcb-1.4-upgrade-guide.xml X-VCS-Repository: gentoo X-VCS-Files: libxcb-1.4-upgrade-guide.xml X-VCS-Directories: xml/htdocs/proj/en/desktop/x/x11 X-VCS-Committer: remi X-VCS-Committer-Name: Remi Cardona Content-Type: text/plain; charset=utf8 Message-Id: Sender: Remi Cardona Date: Sat, 12 Sep 2009 12:55:49 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 969e47b5-21a8-4133-9c0f-0cb5a9d440cd X-Archives-Hash: d283a60bd6745c32a821991f2bce0cd5 remi 09/09/12 12:55:49 Added: libxcb-1.4-upgrade-guide.xml Log: add libxcb 1.4 upgrade guide Revision Changes Path 1.1 xml/htdocs/proj/en/desktop/x/x11/libxcb-1.4-upgrade-= guide.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/des= ktop/x/x11/libxcb-1.4-upgrade-guide.xml?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/des= ktop/x/x11/libxcb-1.4-upgrade-guide.xml?rev=3D1.1&content-type=3Dtext/pla= in Index: libxcb-1.4-upgrade-guide.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Gentoo libxcb 1.4 Upgrade Guide This guide shows how to upgrade from libxcb 1.1.90.2 and earlier to libxc= b 1.4. 0.1 2009-09-12 Upgrading to libxcb 1.4
# emerge -1 x11-proto/xcb-proto x11-libs/libxcb
# emerge -1 x11-proto/xproto x11-proto/xextproto x11-libs/libX11 x11-l=
ibs/libXext

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 :)

run the following one liner to rebuild a simple, yet effective, subset of potentially broken packages. Do not worry, packages you don't have instal= led 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

use revdep-rebuild (from app-portage/gentoolkit) to finish fixing the res= t of your system.

# revdep-rebuild -L libxcb-xlib.so.0