1 |
On 04/27/2011 12:31 PM, Volker Armin Hemmann wrote: |
2 |
> On Tuesday 26 April 2011 13:46:01 walt wrote: |
3 |
>> On 04/26/2011 01:03 PM, walt wrote: |
4 |
>>> There is already a bug filed against xlibs/xcb*-0.3.8, and 0.3.6 has |
5 |
>>> already been removed from portage (a very bad decision). |
6 |
>> |
7 |
>> Oops, my bad. x11-libs/xcb-util has just been split into several packages |
8 |
>> with the update to 0.3.8. |
9 |
>> |
10 |
>> If, like me, you need to downgrade xcb-util back to 0.3.6 you must delete |
11 |
>> all of the xcb*0.3.8 packages first or you will get file collision errors. |
12 |
>> |
13 |
>> The real breakage is in the libstartup-notification package, which hasn't |
14 |
>> been fixed yet and still depends on xcb-util-0.3.6. |
15 |
> |
16 |
> nope |
17 |
> |
18 |
> behold: |
19 |
> |
20 |
> [I] x11-libs/xcb-util |
21 |
> Available versions: 0.3.6{tbz2} (~)0.3.8{tbz2} [M](~)9999[1] {debug doc |
22 |
> static-libs test} |
23 |
> Installed versions: 0.3.8{tbz2}(19:17:13 26.04.2011)(-doc -static-libs - |
24 |
> test) |
25 |
> Homepage: http://xcb.freedesktop.org/ |
26 |
> Description: X C-language Bindings sample implementations |
27 |
> |
28 |
> [I] x11-libs/xcb-util-image |
29 |
> Available versions: (~)0.3.8{tbz2} [M](~)9999[1] {doc static-libs test} |
30 |
> Installed versions: 0.3.8{tbz2}(19:17:53 26.04.2011)(-doc -static-libs - |
31 |
> test) |
32 |
> Homepage: http://xcb.freedesktop.org/ |
33 |
> Description: X C-language Bindings sample implementations |
34 |
> |
35 |
> [I] x11-libs/xcb-util-keysyms |
36 |
> Available versions: (~)0.3.8{tbz2} [M](~)9999[1] {doc static-libs test} |
37 |
> Installed versions: 0.3.8{tbz2}(19:17:32 26.04.2011)(-doc -static-libs - |
38 |
> test) |
39 |
> Homepage: http://xcb.freedesktop.org/ |
40 |
> Description: X C-language Bindings sample implementations |
41 |
> |
42 |
> [I] x11-libs/xcb-util-renderutil |
43 |
> Available versions: (~)0.3.8{tbz2} [M](~)9999[1] {doc static-libs test} |
44 |
> Installed versions: 0.3.8{tbz2}(19:18:35 26.04.2011)(-doc -static-libs - |
45 |
> test) |
46 |
> Homepage: http://xcb.freedesktop.org/ |
47 |
> Description: X C-language Bindings sample implementations |
48 |
> |
49 |
> [I] x11-libs/xcb-util-wm |
50 |
> Available versions: (~)0.3.8{tbz2} [M](~)9999[1] {doc static-libs test} |
51 |
> Installed versions: 0.3.8{tbz2}(19:18:14 26.04.2011)(-doc -static-libs - |
52 |
> test) |
53 |
|
54 |
Hi Volker. I may be misunderstanding your post. If I'm reading correctly, |
55 |
you have all of the xcb-util-*-0.3.8 installed, as I did yesterday after the |
56 |
routine update-world of my ~x86 and ~amd64 machines. |
57 |
|
58 |
I had no problems building the xcb-util* updates, or even building the |
59 |
libstartup-notification package. |
60 |
|
61 |
The real problem is that libstartup-notification is expecting xcb-util to define |
62 |
the function "xcb-atom-get", which AFAICT was eliminated from xcb-util-*-0.3.8. |
63 |
|
64 |
#readelf -s libxcb-atom.so.1.0.0 | grep xcb_atom_get |
65 |
16: 000019e0 137 FUNC GLOBAL DEFAULT 11 xcb_atom_get <====== THIS ONE |
66 |
28: 00001c90 42 FUNC GLOBAL DEFAULT 11 xcb_atom_get_name_predefi |
67 |
32: 00001cc0 246 FUNC GLOBAL DEFAULT 11 xcb_atom_get_name |
68 |
46: 00001b80 155 FUNC GLOBAL DEFAULT 11 xcb_atom_get_fast |
69 |
68: 00001c20 107 FUNC GLOBAL DEFAULT 11 xcb_atom_get_fast_reply |
70 |
83: 00001a70 271 FUNC GLOBAL DEFAULT 11 xcb_atom_get_predefined |
71 |
|
72 |
Can you find that symbol defined anywhere in xcb-util-*0.3.8? I looked but I |
73 |
couldn't find it and then deleted all of the xcb*-0.3.8 packages. |
74 |
|
75 |
Thanks for any hints. |