1 |
On Thursday 21 December 2006 20:53, Kevin O'Gorman wrote: |
2 |
> When I start vmware player, I always get this message: |
3 |
> /opt/vmware/player/lib/bin/vmplayer: |
4 |
> /opt/vmware/player/lib/lib/libpng12.so.0/libpng12.so.0: no version |
5 |
> information available (required by /usr/lib/libcairo.so.2) |
6 |
> |
7 |
> Vmware seems to run anyway, so I'm not sure -- is this a problem? |
8 |
> |
9 |
> Both cairo and vmware are installed by portage, and I'm not aware of |
10 |
> any configuration I have done aside from the virtual machine images. |
11 |
|
12 |
I mention this in comment 10 and 14 on bug #148682 [1]. It seems to be a non |
13 |
issue, but if you have ~media-libs/libpng-1.2.12 you can get rid of it by |
14 |
removing (or just moving) /opt/vmware/workstation/lib/lib/libpng12.so.0 out |
15 |
of the way. Then it will use /usr/lib/libpng12.so instead |
16 |
of /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0. I don't know |
17 |
if it will work with other versions of libpng installed too. |
18 |
|
19 |
Anyway the issue is that vmware provides libpng but not libcairo yet it links |
20 |
against libcairo which is linked against libpng. Another way to get rid of |
21 |
the warning would probably be to compile x11-libs/cairo with the png USE flag |
22 |
disabled. You can, however, safely ignore it. |
23 |
|
24 |
# ldd /opt/vmware/workstation/lib/bin/vmware | egrep "libcairo.so|libpng" |
25 |
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x4a17f000) |
26 |
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x49fdd000) |
27 |
# ldd /usr/lib/libcairo.so | egrep "libpng" |
28 |
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x49fdd000) |
29 |
|
30 |
[1] https://bugs.gentoo.org/show_bug.cgi?id=148682 |
31 |
|
32 |
-- |
33 |
Bo Andresen |