vmware-server-console: libpng error on Debian
I got this message
$ vmware-server-console
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
The solution
- Remove the libpng12.so.0 file delivered with vmware-server-console
- Create a symbolic link from the Debian libpng to vmware-server-console directory
- remove the libdbus-1-2
$ su -
# rm /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0
# cd /usr/lib/vmware-server-console/lib/libpng12.so.0/
# ln -s /usr/lib/libpng12.so.0 /usr/lib/vmware-server-console/lib/libpng12.so.0/
# apt-get remove libdbus-1-2
# rm /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0
# cd /usr/lib/vmware-server-console/lib/libpng12.so.0/
# ln -s /usr/lib/libpng12.so.0 /usr/lib/vmware-server-console/lib/libpng12.so.0/
# apt-get remove libdbus-1-2
And it works
$ vmware-server-console





