Migrando de Firefox2 a Firefox3 en Gentoo de 64bits

Un amigo que se instalo recientemente Gentoo me comentó que tenía muchos problemas para usar el firefox en su sistema de 64 bits (como el mío), el problema radica en la falta de plugins de 64 bits, asi que si no quieres sufrir mucho dolor lo mas sano es instalar la versión de 32 bits de Mozilla Firefox con el comando
# emerge mozilla-firefox-bin

Hasta allí todo perfecto, pero recuerdo que el problema que me reportó esta vez yo también lo sufrí cuando traté de migrar de firefox2 al novísimo firefox3, luego de hacer el emerge todo se compilaba sin problema, no daba ningún error; pero terminada la instalación si intentabas ejecutar firefox obtenias este mensaje:
(firefox-bin:28841): Pango-WARNING **: No builtin or dynamically
loaded modules were found. Pango will not work correctly.
This probably means there was an error in the creation of:
'/etc/pango/pango.modules'
You should create this file by running pango-querymodules.
(firefox-bin:28841): Pango-WARNING **: pango_shape called with bad font, expect ugly output
(firefox-bin:28841): Pango-WARNING **: pango_font_get_glyph_extents called with bad font, expect ugly output
(firefox-bin:28841): Pango-WARNING **: pango_shape called with bad shape_engine, expect ugly output
(firefox-bin:28841): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion `G_IS_OBJECT (object)' failed
(firefox-bin:28841): Pango-CRITICAL **: pango_font_describe: assertion `font != NULL' failed
/opt/firefox/crashreporter: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

Haciendo caso al mensaje ejecutas:
# pango-querymodules
Pero el problema no se soluciona, probé haciendo un emerge a pango y tampoco es la solución. Al final todo indicaba que el problema esta en libgconf que no podía ser encontrada, asi que lo tienes que hacer es verificar que esta librería exista en tu directorio /lib32/

Si no existe tienes 2 opciones:
- Copiarla de cualquier sistema linux de 32 bits
- Instalarte un set básico de librerías para sistemas de 32 bits que ya vienen precompiladas, esta es por mucho tu mejor opción, para ser feliz solo ejecuta:
# emerge emul-linux-x86-gtklibs
y cuando termine ejecutas:
# ldconfig

Y eso es todo, el mundo fué salvado una vez mas :)

Posts relacionados:

  1. 10 aniversario de Gentoo Linux

Vistas: 177 views      Fecha: Sunday, August 24th, 2008 at 21:53 pm
Categorias: Gentoo, Linux.     tags: , , , , , .
Seguimiento del Post: RSS 2.0 feed.
You can leave a response, or trackback from your own site.

No Comments

Be the first to comment on this entry.

Have your say

Fields in bold are required. Email addresses are never published or distributed.

Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URIs must be fully qualified (eg: http://www.domainname.com) and all tags must be properly closed.

Line breaks and paragraphs are automatically converted.

Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.

Additional comments powered by BackType

  1. Search Website



  2. Random Post

    Alexander

  3. Recent Posts

    1. Vendo, remato y regalo por mudanza
    2. Proximos conciertos en Peru 2010
    3. Lo bueno, lo malo y lo feo del 2009
    4. Google Wave Pulp Fiction Style
    5. HugeURL un alargador de direcciones
    6. Advierten sobre los efectos del Paracetamol
    7. Review del concierto de Elexorien y God Dethroned en Lima
    8. Oportunidad de Empleo
    9. Segundo Festival Cultural de Videojuegos – ExpoGames
    10. Operacion Pandemia
  4. Archives



      August 2008
      S M T W T F S
      « Jul   Sep »
       12
      3456789
      10111213141516
      17181920212223
      24252627282930
      31  

  5. Search Website



  6. Peru Blogs