
Hola a todos, Me he descargado la última versión beta del editor Nvu. Hasta ahora simepre me bajaba los tar.gz genéricos ya compilados y no tentía ningún problema. Pero en esta versión me da el siguiente error: vbergae@Amadeus:/usr/lib/nvu-0.90> /usr/lib/nvu-0.90/nvu-bin /usr/lib/nvu-0.90/nvu-bin: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory La librería exixte en el directorio /usr/lib/nvu-0.90. He probados con los tar.gz ya compilados, con el paquete rpm para SuSE9.1 y a compilar yo mismo los fuentes, siempre con el mismo resultado. Los permisos de la librería son rwxr-xr-x, lo cual en principio parece estar bien. No se me ocurre que más probar para hacer que funcione. Gracias, Víctor -- Víctor Berga [vbergae at infonegocio.com] *http://phpgescen.espicato.com Linux Registered User: #286951 ----------------------------------------------------- "Sin música, la vida sería un error..."

Víctor Berga wrote:
Si mal no recuerdo, tube un problema similar, pero yo lo tengo instalado en /opt/nvu creo que la solución que opté, fue mover sus librerias dentro de su propio directorio (/opt/nvu/), ya que de la otra forma, entra en conflicto con la misma librería (de version diferente) de Firefox y Mozilla. Hasta ahora, siempre habia utilizado el mozilla composer, pero ayer vi la noticia que se descontinuaría Mozilla Suite (en cuyo modulo composer está basado nvu). http://news.zdnet.com/2100-9588_22-5611774.html Saludos, Juan

Hola, Juan Erbes escribió:
El problema es que las librerías ya están en su propio directorio. Lo que no sé es si intenta utilizar estas o las que instalan Mozill/FireFox/ThunderBird. Gracias, Víctor -- Víctor Berga [vbergae at infonegocio.com] *http://phpgescen.espicato.com Linux Registered User: #286951 ----------------------------------------------------- "Sin música, la vida sería un error..."

Víctor Berga wrote:
Me bajé el rpm para suse (tenia el 0.50), y funciona perfecto: http://www.nvu.com/download/linux/0.90/suse92/nvu-0.90-0.tux.1.i586.rpm ¿Probaste a hacer un locate libmozjs.so para ver cuantas veces lo tienes?

Hola, Juan Erbes escribió:
La salida del comando: /home/vbergae/firefox_1.0.1/libmozjs.so /home/vbergae/thunderbird/libmozjs.so /opt/mozilla/lib/libmozjs.so /usr/lib/nvu-0.90/libmozjs.so Se supone que debería gastar esta última que es además la que está en su directorio pero nada. -- Víctor Berga [vbergae at infonegocio.com] *http://phpgescen.espicato.com Linux Registered User: #286951 ----------------------------------------------------- "Sin música, la vida sería un error..."

Víctor Berga wrote:
Es probable que halla un conflicto de versiones, o alguna variable de entorno, o que tengas varias entradas para la misma libreria en /etc/ld.so.conf Yo trato de instalar mozilla, firefox y thunderbird en /opt entonces cada aplicación levanta su propia libreria. Saludos, Juan

Hola a otra vez, Sigo intentando hacer que la última beta de Nvu me funcione pero no hay forma. Si instalo el rpm de la página de nvu me lo instala todo en /usr/lib/nvu-0.90 y dentro está la dichosa librería (libmozjs.so). Pero tampoco consigo que funcione. He desinstalado firefox a ver si había algún problema y sigo en las mismas. He desinstalado el rpm de Nvu y lo he instalado desde el tar.bz2 dentro de /opt y ahora la salida de locate libmozjs.so me devuelve: /home/vbergae/firefox_1.0.1/libmozjs.so /home/vbergae/thunderbird/libmozjs.so /opt/mozilla/lib/libmozjs.so /usr/lib/nvu-0.90/libmozjs.so La primera y la última lineas ya no existen. He reiniciado pero nada. Y si hago updatedb me da error (/usr/bin/find: changed during execution of /usr/bin/find) y luego no muestra ninguna entrada... ¿Hay algo más que pueda intentar hacer? Gracias, Víctor -- Víctor Berga [vbergae at infonegocio.com] *http://phpgescen.espicato.com Linux Registered User: #286951 ----------------------------------------------------- "Sin música, la vida sería un error..."

Hola, Juan Erbes escribió:
Lo he instalado todo de nuevo en /opt except Nvu que lo he instalado a través del rpm pero sigo en las mismas. Ya no se que hacer :-( También he borrado mi carpeta .nvu y .mozilla pero nada tampoco. Gracias de todas formas :-) -- Víctor Berga [vbergae at infonegocio.com] *http://phpgescen.espicato.com Linux Registered User: #286951 ----------------------------------------------------- "Sin música, la vida sería un error..."

El Martes, 22 de Marzo de 2005 10:38, Víctor Berga escribió:
¿Sera posible que la biblioteca lo este buscando en otro sitio? Yo tengo NVU instalado en /opt compilado desde CVS, y la biblioteca mencionada esta en: /opt/mozilla/js/src/libmozjs.so Pero tiene enlaces simbolicos en: /opt/mozilla/dist/bin/libmozjs.so /opt/mozilla/dist/gre/libmozjs.so /opt/mozilla/dist/lib/libmozjs.so No se si ya has investigado eso, pero te puede servir de pista Saludos -- Sergio Hernandez A. Arquitecto Usuario Linux #324.172 ------------------------

Víctor Berga wrote:
¿Revisaste el /etc/ld/so.conf, si tiene algun path de mozilla o nvu? (en el mio no aparece nada de mozilla o nvu) ¿Revisaste el .profile en tu home, si tiene algo de mozilla o familiares? Probaste a verificar con el comando env, y ver la linea PATH, si apunta a mozilla o familiares? Saludos, Juan

El 2005-03-22 a las 11:42 +0100, Víctor Berga escribió:
¿Sabes que después de instalar librerías le tienes que decir al sistema que actualice su lista de librerías? man ldconfig
Eso no tiene nada que ver, y es una "característica" conocida (no es un bug): se trata de que ha tratado de buscar en un disco que se "automonta", y esos cambian de numero de dispositivo e inodo durante la lectura y el find protesta agriamente. ¿Soluciones? No uses automount (subfs), o dile al updatedb que no busque en esos dispositivos (cdroms, disqueteras, etc). -- Saludos Carlos Robinson

Buenas, Ya he avanzado un poco. He editado el fichero /etc/ld.so.conf y he añadido una línea para que busque en /usr/lib/nvu-0.90 Ahora intento ejecutar Nvu y me sale: vbergae@localhost:/usr/lib/nvu-0.90> nvu *** Registering -webcal handler. *** Registering text/calendar handler. *** Registering webcal protocol handler. vbergae@localhost:/usr/lib/nvu-0.90> Y hasta aquí hemos llegado :( No me da error pero el programa no carga. ¿Alguien sabe por donde puedo mirar para ver porque no arranca? Gracias, Víctor Carlos E. R. wrote:
-- Víctor Berga [vbergae at infonegocio.com] *http://phpgescen.espicato.com Linux Registered User: #286951 ----------------------------------------------------- "Sin música, la vida sería un error..."

El 2005-04-08 a las 11:20 +0200, Víctor Berga escribió:
Y hasta aquí hemos llegado :( No me da error pero el programa no carga. ¿Alguien sabe por donde puedo mirar para ver porque no arranca?
Uff. A lo bruto, tienes las herramientas de trazado: ltrace y strace. Te van sacando, por pantalla o a un fichero, todas las llamadas a librerías que va haciendo el programa: strace (1) - trace system calls and signals ltrace (1) - A library call tracer -- Saludos Carlos Robinson

El Dimarts 22 Març 2005 11:42, Víctor Berga va escriure:
Sigo intentando hacer que la última beta de Nvu me funcione pero no hay forma.
Lo acabo de instalar en una SuSE 9.1, pero como siempre el NVU: en ~/bin Para ejecutarlo, simplemente escribo benjami@itaca:~> ~/bin/nvu-0.90/nvu Lo bajé y descomprimí en ~/bin. Si es posible, no me complico más con esos programas que no tienen RPM para SuSE. -- Benjamí http://weblog.bitassa.net .

El Viernes, 25 de Marzo de 2005 07:30, Benjamí Villoslada escribió:
Hola Benjamí, lamento comunicarte que si hay RPM para nvu, mira aqui: http://www.nvu.com/download.html Un saludo. Peter Holm.

El Divendres 25 Març 2005 12:30, Peter Holm va escriure:
Hola Benjamí, lamento comunicarte que si hay RPM para nvu, mira aqui:
Pues sí (no lo lamentes :) Es el que daba problemas? Perdí el hilo. -- Benjamí http://weblog.bitassa.net .
participants (6)
-
Benjamí Villoslada
-
Carlos E. R.
-
Juan Erbes
-
Peter Holm
-
Sergio Hernandez
-
Víctor Berga