PDA

Ver la Versión Completa : Problema con librerias para ejecutar firefox


Fox
29-ago-2004, 19:54
Buenas, me cargue el kernel xD y tuve que formatear.

Todo me marcha bien, pero instale el anjuta IDE con sus dependencias y ahora cuando intento ejecutar firefox me dice :

fox@linux:~> firefox
/opt/MozillaFirefox/lib/firefox-bin: error while loading shared libraries: /opt/gnome/lib/libpangoft2-1.0.so.0: undefined symbol: g_type_class_add_private

el fichero ese existe, supongo q seria de una de las dependencias del firefox...

ayuda :P

Saludos. :adios:

Fox
29-ago-2004, 22:07
Nadie sabe nada de este problema :S:S, pos na formateare por 3ª vez hoy

chuzo
29-ago-2004, 22:40
Has probado a reinstalar simplemente el firefox??

No se ... igual el otro programa usa una versión diferente de alguna librería o algo así ... sólo te da problemas el firefox o algún otro programa también??

Formatear siempre es la última opción ;) hay que probar otras cosas antes :dedosarri

Un saludo :)

Fox
29-ago-2004, 22:41
Sigo hablando, xD

Me han dicho que puede ser que el apt me cambia alguna libreria y me lo jode todo, porque si quiero quitar por ejemplo pango ese me dice q el firefox la usa, ademas instale el xchat con el gtk2 y ahora el error cambia para indicar que es error...

chuzo dime argoooooooo :P

uis me adelantaste :P

chuzo, si lo recuerdas estamos como hace tiempo que no me valia el firefox por algo de gtk-warninx y qtpixmap...
tampoco vale el xchat

Fox
29-ago-2004, 22:51
Voy a explicarlo todo mejor :)

Yo antes tenia TODO lo que podia instalar con SuSE, pero me cargue el kernel y como ahora tengo mas experiencia pues elegi los paketes a mi gusto, pues cuando se instala el SO pues instalo APT y le instalo el firefox con este.

Todo funciona perfectamente pero instalo el anjuta IDE y cuando quiero ejecutar firefox me dice:

fox@linux:~> firefox
/opt/MozillaFirefox/lib/firefox-bin: error while loading shared libraries: /opt/gnome/lib/libpangoft2-1.0.so.0: undefined symbol: g_type_class_add_private

eso me paso porque el pango ese es una libreria de anjuta y me da error, pues para probar una teoria formatee de nuevo pero instalando anjuta IDE desde el instalador.

Pues nada, instalo apt y firefox de nuevo y si que vale, pero que pasa? pues que instalo ahora el xchat que instala las librerias GTk2 y ahora cuando ejecuto firefox me dice:

fox@linux:~> firefox

(firefox-bin:6693): Gtk-WARNING **: Imposible encontrar el motor de estilos en module_path: «qtpixmap»,

/opt/MozillaFirefox/lib/firefox-bin: error while loading shared libraries: /opt/gnome/lib/libgtk-x11-2.0.so.0: undefined symbol: g_type_class_add_private
fox@linux:~>

la linea de Gtk-WARNING se repite como 20 veces.

Asi que no se que me pasa

benysar
29-ago-2004, 23:18
que versión de gtk2 tienes? (rpm -q gtk2)

chuzo
29-ago-2004, 23:18
Me han dicho que puede ser que el apt me cambia alguna libreria y me lo jode todo

Pues el apt no te hace absolutamente nada que tú no le indiques que haga ... lo único que hace es descargar ficheros rpm e instalarlos, por lo que la forma de instalación no debe influir ...

Puede ocurrir que haya problemas entre las diferentes versiones de las librerías que usen determinados programas, y te dejen el sistema, o parte del mismo inestable; pero ya digo, eso es independiente de la forma que uses para instalarlo ...

Creo que no me respondiste a lo que te puse:

Has probado a reinstalar simplemente el firefox??

Prueba a desinstalar completamente el paquete, y luego lo vuelves a instalar, a ver si notas algún cambio

Fox
29-ago-2004, 23:53
Buenas, al final formatee y punto.

Pues si que desinstale el firefox y lo volvi a instalar.

Sobre la forma de instalar con apt, pues hago:

apt-get install xchat
y me dice que va a instalar gtk2 y xchat, le doy a que SI y se instala asi de simple :S

puede ser que la opcion de GPG::Check true; tenga algo que ver?

Un saludo.

chuzo
29-ago-2004, 23:56
puede ser que la opcion de GPG::Check true; tenga algo que ver?

Pues no, eso lo único que hace es evitar o no la comprobación de firmas en los paquetes, yo lo tengo puesto en true ...

Fox
30-ago-2004, 00:07
Pues no tengo idea :S, actualizar mi SO, son casi 500 MB y para que me pegue una tarde entera al 100% en actualizarla mediante apt-get dist-upgrade y luego falle algo xD, y el synaptic no me vale, me dice violacion en el segmento,xDD.

benysar
30-ago-2004, 00:08
Seguramente (seguro) tenias una versión de gtk2 que no era la adecuada

chuzo
30-ago-2004, 00:14
y el synaptic no me vale, me dice violacion en el segmento,xDD.

El típico fallo de segmentation fault, si programas en C ya te harás amigo suyo :p

Eso parece que era fallo de la última versión del synaptic, si instalas la anterior (en algún otro post de esta misma sección estaba puesto exactamente cual) te debe funcionar ;)

Un saludo :adios:

benysar
30-ago-2004, 00:17
Por cierto...aqui tienes el anlace a un foro donde hablan de exactamente lo mismo que te pasaba a ti, y el problema, tal como te dije antes era por la versión de gtk2

http://www.linux-club.de/viewtopic.php?t=11080

Fox
30-ago-2004, 00:21
Gracias por el link, pero no se aleman aun :P

chuzo si que programo en C, espero no vermelas con el error ese.

Benysar mmm agregame al msn de mi perfil, no te preocupes que no te acosare aajajajaj, solo es para lo del hackmeeting que seguramente voy :)