msgbartop
El síndrome del francotirador majara
msgbarbottom

06 mar 08 Cómo solucionar un error libpng de VMWare Server

Hoy he estado instalando la versión 1.0.3 de VMWare Server en mi Debian Sid, para unos jugueteos que tengo que hacer con máquinas virtuales. Pues bien, una vez instalado, a la hora de lanzar el ejecutable, me daba unos problemas de librerías:

/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no
version information available (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no
version information available (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)

Buscando información al respecto, he llegado a la página de Ludovic Francois, quien da la solución al problema. La página, sin embargo, no está activa, aunque la caché de google ha acudido al rescate.

La solución al problema es:

  • Eliminar el archivo libpng12.so.0 que viene con vmware-server
  • Crear un enlace simbólico a la librería libpng de Debian en el lugar del archivo anterior
  • Eliminar libdbus-1-2

Dicho y hecho:
$ su -
# rm /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0
# cd /usr/lib/vmware/lib/libpng12.so.0/
# ln -s /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0/
# apt-get remove libdbus-1-2

Y problema solucionado.

Editado: He hecho (ejem) una actualización a 1.0.4, y si bien se presenta el mismo problema que en la versión 1.0.3, en este caso el problema no es tan grave, ya que no impide la ejecución de la aplicación, sólo lanza un aviso. En cualquier caso, la solución sigue siendo válida.

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
Comparte este artículo:
  • Twitter
  • Facebook
  • email
  • StumbleUpon
  • Delicious
  • Google Reader
  • LinkedIn
  • BlinkList

Deje un comentario







− 3 = cinco