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