public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Headsup:  bad breakage from today's xcb update
@ 2011-04-26 20:03 walt
  2011-04-26 20:46 ` [gentoo-user] Re: Headsup: bad breakage from today's xcb update [correction] walt
  2011-04-27 19:29 ` [gentoo-user] Headsup: bad breakage from today's xcb update Volker Armin Hemmann
  0 siblings, 2 replies; 7+ messages in thread
From: walt @ 2011-04-26 20:03 UTC (permalink / raw
  To: gentoo-user

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

The major problem is with libstartup-notification, which relies on a function
defined in xcb-util-0.3.6 and no longer exists in 0.3.8.

I'm going to try to recreate the ebuilds for 0.3.6, but meanwhile *don't* allow
xcb* to update to 0.3.8 if you depend on libstartup-notification.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-user] Re: Headsup:  bad breakage from today's xcb update [correction]
  2011-04-26 20:03 [gentoo-user] Headsup: bad breakage from today's xcb update walt
@ 2011-04-26 20:46 ` walt
  2011-04-27 19:31   ` Volker Armin Hemmann
  2011-04-27 19:29 ` [gentoo-user] Headsup: bad breakage from today's xcb update Volker Armin Hemmann
  1 sibling, 1 reply; 7+ messages in thread
From: walt @ 2011-04-26 20:46 UTC (permalink / raw
  To: gentoo-user

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.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] Headsup:  bad breakage from today's xcb update
  2011-04-26 20:03 [gentoo-user] Headsup: bad breakage from today's xcb update walt
  2011-04-26 20:46 ` [gentoo-user] Re: Headsup: bad breakage from today's xcb update [correction] walt
@ 2011-04-27 19:29 ` Volker Armin Hemmann
  1 sibling, 0 replies; 7+ messages in thread
From: Volker Armin Hemmann @ 2011-04-27 19:29 UTC (permalink / raw
  To: gentoo-user

On Tuesday 26 April 2011 13:03:59 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).
> 
> The major problem is with libstartup-notification, which relies on a
> function defined in xcb-util-0.3.6 and no longer exists in 0.3.8.
> 
> I'm going to try to recreate the ebuilds for 0.3.6, but meanwhile *don't*
> allow xcb* to update to 0.3.8 if you depend on libstartup-notification.

x11-libs/libxcb
     Available versions:  1.7{tbz2} [M](~)9999[1] {doc selinux static-libs}
     Installed versions:  1.7{tbz2}(06:17:00 13.03.2011)(-doc -selinux -
static-libs)

[I] x11-libs/startup-notification
     Available versions:  0.10{tbz2} (~)0.10_p20110426{tbz2} [M](~)9999[1] 
{static-libs}
     Installed versions:  0.10_p20110426{tbz2}(19:19:07 26.04.2011)(-static-
libs)

as you can see, no problems 



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] Re: Headsup:  bad breakage from today's xcb update [correction]
  2011-04-26 20:46 ` [gentoo-user] Re: Headsup: bad breakage from today's xcb update [correction] walt
@ 2011-04-27 19:31   ` Volker Armin Hemmann
  2011-04-27 21:26     ` walt
  0 siblings, 1 reply; 7+ messages in thread
From: Volker Armin Hemmann @ 2011-04-27 19:31 UTC (permalink / raw
  To: gentoo-user

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)




^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-user] Re: Headsup:  bad breakage from today's xcb update [correction]
  2011-04-27 19:31   ` Volker Armin Hemmann
@ 2011-04-27 21:26     ` walt
  2011-04-27 21:40       ` Volker Armin Hemmann
  0 siblings, 1 reply; 7+ messages in thread
From: walt @ 2011-04-27 21:26 UTC (permalink / raw
  To: gentoo-user

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.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] Re: Headsup:  bad breakage from today's xcb update [correction]
  2011-04-27 21:26     ` walt
@ 2011-04-27 21:40       ` Volker Armin Hemmann
  2011-04-28 22:54         ` walt
  0 siblings, 1 reply; 7+ messages in thread
From: Volker Armin Hemmann @ 2011-04-27 21:40 UTC (permalink / raw
  To: gentoo-user

On Wednesday 27 April 2011 14:26:23 walt wrote:
> 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.
> 

and which symptoms are caused by this?

> #readelf -s libxcb-atom.so.1.0.0 | grep xcb_atom_get
don't have that lib.

only:
readelf -s /usr/lib64/libxcb-util.so.0.0.0| grep xcb_atom_get                    
    34: 0000000000002c60    35 FUNC    GLOBAL DEFAULT   11 
xcb_atom_get_name_predefi
    55: 0000000000002b60   230 FUNC    GLOBAL DEFAULT   11 
xcb_atom_get_predefined

and
equery belongs /usr/lib64/libxcb-util.so.0.0.0
 * Searching for /usr/lib64/libxcb-util.so.0.0.0 ... 
x11-libs/xcb-util-0.3.8 (/usr/lib64/libxcb-util.so.0.0.0)

no libxcb-atom




^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-user] Re: Headsup:  bad breakage from today's xcb update [correction]
  2011-04-27 21:40       ` Volker Armin Hemmann
@ 2011-04-28 22:54         ` walt
  0 siblings, 0 replies; 7+ messages in thread
From: walt @ 2011-04-28 22:54 UTC (permalink / raw
  To: gentoo-user

On 04/27/2011 02:40 PM, Volker Armin Hemmann wrote:

>> #readelf -s libxcb-atom.so.1.0.0 | grep xcb_atom_get
> don't have that lib.
>
> only:
> readelf -s /usr/lib64/libxcb-util.so.0.0.0| grep xcb_atom_get
>      34: 0000000000002c60    35 FUNC    GLOBAL DEFAULT   11
> xcb_atom_get_name_predefi
>      55: 0000000000002b60   230 FUNC    GLOBAL DEFAULT   11
> xcb_atom_get_predefined
>
> and
> equery belongs /usr/lib64/libxcb-util.so.0.0.0
>   * Searching for /usr/lib64/libxcb-util.so.0.0.0 ...
> x11-libs/xcb-util-0.3.8 (/usr/lib64/libxcb-util.so.0.0.0)
>
> no libxcb-atom

Thanks for your reply, Volker.

Yes, libxcb-atom was deleted by the upgrade to xcb-util-0.3.8, and, as
of this morning, x11-libs/startup-notification-0.10_p20110426 has the
fix for my missing-symbol problem :)






^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-04-28 22:56 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-26 20:03 [gentoo-user] Headsup: bad breakage from today's xcb update walt
2011-04-26 20:46 ` [gentoo-user] Re: Headsup: bad breakage from today's xcb update [correction] walt
2011-04-27 19:31   ` Volker Armin Hemmann
2011-04-27 21:26     ` walt
2011-04-27 21:40       ` Volker Armin Hemmann
2011-04-28 22:54         ` walt
2011-04-27 19:29 ` [gentoo-user] Headsup: bad breakage from today's xcb update Volker Armin Hemmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox