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 1QFCHh-0007HD-0D for garchives@archives.gentoo.org; Wed, 27 Apr 2011 21:28:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B53B31C01D; Wed, 27 Apr 2011 21:26:48 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 74C951C01D for ; Wed, 27 Apr 2011 21:26:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 195E31B4075 for ; Wed, 27 Apr 2011 21:26:48 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Score: -2.868 X-Spam-Level: X-Spam-Status: No, score=-2.868 required=5.5 tests=[AWL=-0.269, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XjgpWZcrgZ7k for ; Wed, 27 Apr 2011 21:26:41 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id 6873C1B4072 for ; Wed, 27 Apr 2011 21:26:41 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QFCFq-0004jx-NU for gentoo-user@gentoo.org; Wed, 27 Apr 2011 23:26:38 +0200 Received: from adsl-69-234-185-73.dsl.irvnca.pacbell.net ([69.234.185.73]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Apr 2011 23:26:38 +0200 Received: from w41ter by adsl-69-234-185-73.dsl.irvnca.pacbell.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Apr 2011 23:26:38 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: walt Subject: [gentoo-user] Re: Headsup: bad breakage from today's xcb update [correction] Date: Wed, 27 Apr 2011 14:26:23 -0700 Message-ID: References: <5328074.ZctpT9Bhbi@localhost> 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=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: adsl-69-234-185-73.dsl.irvnca.pacbell.net User-Agent: Mozilla/5.0 (X11; Linux i686; rv:2.0b13pre) Gecko/20110401 Thunderbird/3.3a3 In-Reply-To: <5328074.ZctpT9Bhbi@localhost> X-Archives-Salt: X-Archives-Hash: 5688e835fe4aa9c65a378c518b9e5f30 On 04/27/2011 12:31 PM, Volker Armin Hemmann wrote: > On Tuesday 26 April 2011 13:46:01 walt wrote: >> On 04/26/2011 01:03 PM, walt wrote: >>> 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). >> >> Oops, my bad. x11-libs/xcb-util has just been split into several packages >> with the update to 0.3.8. >> >> If, like me, you need to downgrade xcb-util back to 0.3.6 you must delete >> all of the xcb*0.3.8 packages first or you will get file collision errors. >> >> The real breakage is in the libstartup-notification package, which hasn't >> been fixed yet and still depends on xcb-util-0.3.6. > > nope > > behold: > > [I] x11-libs/xcb-util > Available versions: 0.3.6{tbz2} (~)0.3.8{tbz2} [M](~)9999[1] {debug doc > static-libs test} > Installed versions: 0.3.8{tbz2}(19:17:13 26.04.2011)(-doc -static-libs - > test) > Homepage: http://xcb.freedesktop.org/ > Description: X C-language Bindings sample implementations > > [I] x11-libs/xcb-util-image > Available versions: (~)0.3.8{tbz2} [M](~)9999[1] {doc static-libs test} > Installed versions: 0.3.8{tbz2}(19:17:53 26.04.2011)(-doc -static-libs - > test) > Homepage: http://xcb.freedesktop.org/ > Description: X C-language Bindings sample implementations > > [I] x11-libs/xcb-util-keysyms > Available versions: (~)0.3.8{tbz2} [M](~)9999[1] {doc static-libs test} > Installed versions: 0.3.8{tbz2}(19:17:32 26.04.2011)(-doc -static-libs - > test) > Homepage: http://xcb.freedesktop.org/ > Description: X C-language Bindings sample implementations > > [I] x11-libs/xcb-util-renderutil > Available versions: (~)0.3.8{tbz2} [M](~)9999[1] {doc static-libs test} > Installed versions: 0.3.8{tbz2}(19:18:35 26.04.2011)(-doc -static-libs - > test) > Homepage: http://xcb.freedesktop.org/ > Description: X C-language Bindings sample implementations > > [I] x11-libs/xcb-util-wm > Available versions: (~)0.3.8{tbz2} [M](~)9999[1] {doc static-libs test} > Installed versions: 0.3.8{tbz2}(19:18:14 26.04.2011)(-doc -static-libs - > test) Hi Volker. I may be misunderstanding your post. If I'm reading correctly, you have all of the xcb-util-*-0.3.8 installed, as I did yesterday after the routine update-world of my ~x86 and ~amd64 machines. I had no problems building the xcb-util* updates, or even building the libstartup-notification package. The real problem is that libstartup-notification is expecting xcb-util to define the function "xcb-atom-get", which AFAICT was eliminated from xcb-util-*-0.3.8. #readelf -s libxcb-atom.so.1.0.0 | grep xcb_atom_get 16: 000019e0 137 FUNC GLOBAL DEFAULT 11 xcb_atom_get <====== THIS ONE 28: 00001c90 42 FUNC GLOBAL DEFAULT 11 xcb_atom_get_name_predefi 32: 00001cc0 246 FUNC GLOBAL DEFAULT 11 xcb_atom_get_name 46: 00001b80 155 FUNC GLOBAL DEFAULT 11 xcb_atom_get_fast 68: 00001c20 107 FUNC GLOBAL DEFAULT 11 xcb_atom_get_fast_reply 83: 00001a70 271 FUNC GLOBAL DEFAULT 11 xcb_atom_get_predefined Can you find that symbol defined anywhere in xcb-util-*0.3.8? I looked but I couldn't find it and then deleted all of the xcb*-0.3.8 packages. Thanks for any hints.