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 respuestas a “Pidgin en Gentoo/Sabayon (how-to)”

  1. Firefox 2.0.0.3 Firefox 2.0.0.3 GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.3) Gecko/20070501 Firefox/2.0.0.3

    Yo he estado usando pidgin en sabayon pero no lo he actualizado, a ver q tal me va cuando lo haga.

  2. GranParadiso 3.0a7 GranParadiso 3.0a7 GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a7) Gecko/2007080209 GranParadiso/3.0a7

    @Javihm: Supuestamente la antigua version tronaba con una onda que se mandaba desde el msn en window$, pero igual a mi nunca me paso

  3. Firefox 2.0.0.11 Firefox 2.0.0.11 GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

    @ELMETA: Pues en este post se hace manualmente la compilacion, pero actualmente pidgin ya esta disponible en portage, si en dado caso el icono no aparece el por las useflags (ya me paso) asegurate de utilizar la USEFLAT gtk.

    Podes encontrar el ejecutable the pidgin con which o tambien whereis

  4. BonEcho 2.0.0.13 BonEcho 2.0.0.13 GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux ppc64; es-ES; rv:1.8.1.13) Gecko/20080620 BonEcho/2.0.0.13

    Hola a todos, perdona la pregunta pero realmente soy nuevo en esto de linux, tengo conocimientos de sistemas windows y gentoo ha sido mi primera experiencia. Quiero instalar la nueva version de pidgin y he descargado el archivo pidgin-2.5.6.tar.bz2 de aqui en adelante no se que hacer.

    Gracias por su tiempo.

  5. Firefox 3.0.9 Firefox 3.0.9 GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9

    @Christian: ¿Que distribucion utilizas?

  6. Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP
    Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.04506.648)

    Realmente es la version MEGABOX 2.0 para Playstation 3, esta version esta basada en Linux Gentoo. Debo recordarte que las versiones de Linux compatibles con PS3 deben ser PPC64 que el la arquitectura Power PC.

  7. Firefox 3.0.9 Firefox 3.0.9 GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9

    @Christian no se que tan actualizado este MEGABOX respecto al gentoo original pero esta post ya es viejo, si es que esta basado en gentoo bastaria con

    emerge pidgin

    Esa instruccion baja el codigo fuente y compila el codigo resolviendo dependencias para no quebrate tanto la cabeza, gentoo ya trae los compiladores necesarios, si por el contrario queres compilar lo ultimo de lo ultimo con el tar.bz2 que ya descargaste, el procedimiento es similar a compilar cualquier programa, va más o menos asi:

    tar -xjvf pidgin-2.5.6-tar.bz2
    cd pidgin-2.5.6
    :/configure
    make
    make install

    Con eso lo deberias de compilar e instalado en tu sistema (si ya tienes una version vieja la quitas con

    emerge –unmerge pidgin

  8. Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP
    Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 1.1.4322; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.04506.648)

    Gracias Tuxor por su valioso tiempo, solo puedo intentarlo en la noche cuando llegue a casa, la duda nueva que me surge es si al utilizar el comando «emerge -unmerge pidgin» se quita el icono y el acceso directo del escritorio.

  9. Firefox 3.0.9 Firefox 3.0.9 GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9

    Si quita todo hasta los iconos, solo que me confundi, la instruccion correcta es asi:

    emerge –unmerge pidgin

    (notese que son 2 guiones)

    Si le vas a entrar a gentoo te recomendaria el siguiente link
    http://www.gentoo.org/doc/es/handbook/handbook-x86.xml?part=2&chap=1

    En la mayoria de los linux es más conveniente y facil instalar desde el administrador de paquetes.

    Suerte!!!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *