Pidgin en Gentoo/Sabayon (how-to)

Como todo buen geek ayer me dispuse a actualizar mi pidgin, y ya que el pidgin que estaba en portage me dio error, siempre es bueno recordar la compilacion manual de paquetes.

Después de bajarnos el archivo lo descomprimimos en una carpeta.

Las siguientes bibliotecas son utiles

  • libxml2-devel >= 2.6.0
  • gnutls-devel (lo necesitaremos para el msn)
  • gtk2-devel

Procedemos a la configuración del paquete acorde a nuestro sistema ejecutamos el siguiete comando dentro de la carpeta

#./configure

Si faltara alguna libreria el script no lo informara

Si todo esta bien, procedemos a compilar el paquete con:
#make
Ahora solo nos falta instalarlo en gentoo.

#make install

Ya podremos ejecutar pidgin poniendo pidgin en una terminal, o en el menu de KDE/Gnome

El verdadero problema:

Cuando me di cuenta, me dio lo mismo porque el problema persistia, y la salida en consola era:

pidgin: error while loading shared libraries: libpurple.so.0: cannot open shared object file: No such file or directory
Solucion: Pidgin busca esa libreria la librereia en /usr/lib, pero en distribuciones gentoo siempre la he encontrado en /usr/local/lib (no me pregunten porque, no soy Danniel Robbins)

Asi que la solución fue crear un enlace (yo lo hice simbolico pero puede ser duro)

#ln -s /usr/local/lib/libpurple.so.0 /usr/lib/

Si el problema persiste por alguna extraña razon  no estaba ahi, se debe proceder a una busqueda, ya que existen demasiadas formas, en mi caso utilizo el paquete mlocate asi:
#locate libpurple.so.0

10 Replies to “Pidgin en Gentoo/Sabayon (how-to)”