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 1QRpOo-0004hA-Nk for garchives@archives.gentoo.org; Wed, 01 Jun 2011 17:40:06 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8DA211C065; Wed, 1 Jun 2011 17:38:36 +0000 (UTC) Received: from smtp.cs.nyu.edu (SMTP.CS.NYU.EDU [128.122.49.97]) by pigeon.gentoo.org (Postfix) with ESMTP id 5A7101C065 for ; Wed, 1 Jun 2011 17:38:36 +0000 (UTC) Received: from ajglap.localdomain (ool-4a59b202.dyn.optonline.net [74.89.178.2]) (authenticated bits=0) by smtp.cs.nyu.edu (8.14.3/8.14.4) with ESMTP id p51HcZNs008334 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Wed, 1 Jun 2011 13:38:35 -0400 (EDT) Received: by ajglap.localdomain (Postfix, from userid 1502) id 3C8D9701A2; Wed, 1 Jun 2011 13:38:35 -0400 (EDT) From: Allan Gottlieb To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] unable to find xcb-{aux, event, atom} (FIXED) References: <201106010627.54622.michaelkintzios@gmail.com> Date: Wed, 01 Jun 2011 13:38:35 -0400 In-Reply-To: (Allan Gottlieb's message of "Wed, 01 Jun 2011 07:27:46 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) 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 Content-Type: text/plain; charset=us-ascii X-Archives-Salt: X-Archives-Hash: a72c243ded0427c1320948756dd56a06 On Wed, Jun 01 2011, Allan Gottlieb wrote: > On Wed, Jun 01 2011, Mick wrote: > >> On Wednesday 01 Jun 2011 05:00:08 Allan Gottlieb wrote: >>> I get the following error several times when trying to emerge >>> gnome-panel on "oldlap", an ~x86 gentoo. >>> >>> CCLD panel-test-applets >>> /usr/lib/gcc/i686-pc-linux-gnu/4.5.2/../../../../i686-pc-linux-gnu/bin/ld: >>> cannot find -lxcb-aux >>> /usr/lib/gcc/i686-pc-linux-gnu/4.5.2/../../../../i686-pc-linux-gnu/bin/ld: >>> cannot find -lxcb-event >>> /usr/lib/gcc/i686-pc-linux-gnu/4.5.2/../../../../i686-pc-linux-gnu/bin/ld: >>> cannot find -lxcb-atom collect2: ld returned 1 exit status >>> >>> oldlap ~ # locate xcb-aux >>> /usr/lib/pkgconfig/xcb-aux.pc >>> oldlap ~ # >> >> I seem to have more here, on a stable amd64: >> >> $ locate xcb-aux >> /usr/lib64/libxcb-aux.a >> /usr/lib64/libxcb-aux.la >> /usr/lib64/libxcb-aux.so >> /usr/lib64/libxcb-aux.so.0 >> /usr/lib64/libxcb-aux.so.0.0.0 >> /usr/lib64/pkgconfig/xcb-aux.pc > > Very interesting! I just looked on one of my stable boxes and sure > enough > > so xcb-util-0.3.6 has the files but -0.3.8 (testing) does not. > > This has opened a new lead, which I am now pursuing (bug 366227). > I will report back what I find. Indeed that lead fixed all the problems (which are apparently caused by xcb-util). From the bug Gilles Dartiguelongue 2011-05-09 08:23:52 UTC Please rebuild xcb-utils after running through as much packages as possible with revdep-rebuild. From irc discussions, it looks like xcb links to itself and/or pollutes some la files which ends up in these weird problems. So merging a few manually from the revdep-rebuild list, the merging xcb-util and repeating, eventually clears up everything. allan