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 1MnUUJ-0007Kt-04 for garchives@archives.gentoo.org; Tue, 15 Sep 2009 09:38:15 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 936E5E086A; Tue, 15 Sep 2009 09:38:13 +0000 (UTC) Received: from mail-fx0-f211.google.com (mail-fx0-f211.google.com [209.85.220.211]) by pigeon.gentoo.org (Postfix) with ESMTP id 2CC1DE086A for ; Tue, 15 Sep 2009 09:38:13 +0000 (UTC) Received: by fxm7 with SMTP id 7so2651250fxm.34 for ; Tue, 15 Sep 2009 02:38:12 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Sender: boris@fersing.eu Received: by 10.204.19.142 with SMTP id a14mr5975257bkb.1.1253007492179; Tue, 15 Sep 2009 02:38:12 -0700 (PDT) In-Reply-To: References: From: Boris Fersing Date: Tue, 15 Sep 2009 11:37:57 +0200 X-Google-Sender-Auth: 45514917ce28b4be Message-ID: Subject: Re: [gentoo-user] Re: *** WARNING *** - upgrade to libxcb-1.4 (-r1) breaks your system To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 99ccef39-41e4-48bf-a087-8b1da022559c X-Archives-Hash: 2475ddf3c16aa1d2fb380006bd083546 I didn't have any big problem neither. After uprading to libxcb-1.4 a lot of packages failed to compile. I searched for warning messages with elogv, followed the upgrade guide and now all is fine. regards, Boris On Tue, Sep 15, 2009 at 11:31, Nikos Chantziaras wrote: > On 09/15/2009 10:35 AM, Helmut Jarausch wrote: >> >> Hi, >> >> as I have just bitten by it, have a look at >> http://bugs.gentoo.org/show_bug.cgi?id=3D285004 >> >> before upgrading to x11-libs/libxcb-1.4 (1.4.-r1) >> >> since this breaks any X11-application (including your >> browser to look at the URL above) >> >> Such an update should be DOUBLY MASKED !!! >> >> And the messages coming with libxcb just don't help. >> revdep-rebuild doesn't help either. >> >> And one cannot remerge the broken packages either, >> since there configure bails out. >> >> Oh dear, Gentoo ! > > It temporarily broke my system too, but nothing dramatic: > > emerge -1 -j4 \ > $(for i in x11-proto/ x11-libs/libxcb x11-libs/libX11 x11-libs/libXext \ > =A0 =A0 =A0 =A0 =A0 x11-libs/libX x11-libs/xcb-util x11-libs/cairo \ > =A0 =A0 =A0 =A0 =A0 x11-libs/pango x11-libs/gtk+ gnome-base/libgnomeui \ > =A0 =A0 =A0 =A0 =A0 x11-libs/qt-gui; do \ > =A0 =A0qlist -IC $i; \ > done) -v > > resulted in a build failure (a package complained about missing symbols i= n > libxcb-xlib.so during the link step). =A0According to the upgrade guide, = that > was not supposed to happen. =A0The fix was easy though; I just ran > revdep-rebuild at this point (not many packages needed a rebuild, I guess > having "--as-needed" in my LDFLAGS saved the day) and then I repeated the > command, finally deleted /usr/lib/libxcb-xlib.so* and everything was fine= . > > One other slight breakage was revdep-rebuild wanting to rebuilt the same > package over and over again. =A0If revdep-rebuild wants to repeatedly reb= uild > a package, you have to unmerge that package first and then re-run > revdep-rebuild; only then will you see the final packages that need to be > rebuild (in my case, kde-base/systemsettings). > > Of course, rebooting the machine before finishing all of this is not a go= od > idea. > > > --=20 42