RE: Aventuras instalando hamm
Hola, yo continuo con mi guerra... Ya me funciona el xdm. Tras mucho tiempo probando todo lo que se me ocurría y lo que me habéis sugerido alguno, (hasta he llegado a intentar analizar el core con el gdb...) el problema estaba en el paquete ldso. La versión que tenía era todavía la de bo (1.8.12-1, me parece) y la nueva (hamm) es la 1.9.9-1. Pregunta IMPORTANTE: ¿mi sistema sigue siendo libc5 compatible? ¿la versión de ldso se había conservado por error o es que tiene que mantenerse la antigua? En fin, que no sé realmente en qué estado tengo el sistema. Gracias Javi
RE: Aventuras instalando hamm
On Thu, 29 Oct 1998 [EMAIL PROTECTED] wrote: Pregunta IMPORTANTE: ¿mi sistema sigue siendo libc5 compatible? ¿la versión de ldso se había conservado por error o es que tiene que mantenerse la antigua? No, hombre, el ldso nuevo te debe funcionar. Si tienes cosas en /usr/lib/libc5-compat (es decir, si has instalado algún paquete de la sección oldlibs), asegúrate simplemente de que ese directorio está listado en /etc/ld.so.conf. -- e0c05073ec6568acd84510cfa62795ee (a truly random sig)
RE: Aventuras instalando hamm
Hola, saludos a todos. Ayer investigué un poco más sobre mi problema. Como dije en mi primer mail tengo en mi casa dos sistemas: un bo migrado a hamm y un hamm nuevo. Los problemas los tengo en el sistema bo migrado a hamm. Ejecuté en los dos sistemas unas órdenes para comparar resultados: [Sistema bo-hamm] xdm -debug 1 DisplayManager.errorLogFile/DisplayManager.ErrorLogFile value /var/log/xdm-errors DisplayManager.daemonMode/DisplayManager.DaemonMode value true DisplayManager.pidFile/DisplayManager.PidFile value /var/run/xdm-pid DisplayManager.lockPidFile/DisplayManager.LockPidFile value true DisplayManager.authDir/DisplayManager.authDir value /var/lib/xdm DisplayManager.autoRescan/DisplayManager.AutoRescan value true DisplayManager.removeDomainname/DisplayManager.RemoveDomainname value true DisplayManager.keyFile/DisplayManager.KeyFile value /etc/X11/xdm/xdm-keys DisplayManager.accessFile/DisplayManager.AccessFile value /etc/X11/xdm/Xaccess DisplayManager.exportList/DisplayManager.ExportList value DisplayManager.randomFile/DisplayManager.RandomFile value /dev/mem DisplayManager.greeterLib/DisplayManager.GreeterLib value /usr/X11R6/lib/X11/xdm/libXdmGreet.so DisplayManager.choiceTimeout/DisplayManager.ChoiceTimeout value 15 DisplayManager.sourceAddress/DisplayManager.SourceAddress value false sh: '-c' requires an argument Segmentation fault: core dumped ldd /usr/X11R6/bin/xdm libXmu.so.6 = /usr/lib/libc5-compat/libXmu.so.6 (0x4000f000) libXt.so.6 = /usr/lib/libc5-compat/libXt.so.6 (0x40021000) libSM.so.6 = /usr/lib/libc5-compat/libSM.so.6 (0x40063000) libICE.so.6 = /usr/lib/libc5-compat/libICE.so.6 (0x4006e000) libXext.so.6 = /usr/lib/libc5-compat/libXext.so.6 (0x40083000) libX11.so.6 = /usr/lib/libc5-compat/libX11.so.6 (0x4008e000) libcrypt.so.1 = /lib/libcrypt.so.1 (0x4012c000) libc.so.6 = /lib/libc.so.6 (0x40159000) libc.so.5 = /lib/libc.so.5 (0x401fe000) /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x4000) [Sistema hamm] xdm -debug 1 DisplayManager.errorLogFile/DisplayManager.ErrorLogFile value /var/log/xdm-errors DisplayManager.daemonMode/DisplayManager.DaemonMode value true DisplayManager.pidFile/DisplayManager.PidFile value /var/run/xdm-pid DisplayManager.lockPidFile/DisplayManager.LockPidFile value true DisplayManager.authDir/DisplayManager.authDir value /var/lib/xdm DisplayManager.autoRescan/DisplayManager.AutoRescan value true DisplayManager.removeDomainname/DisplayManager.RemoveDomainname value true DisplayManager.keyFile/DisplayManager.KeyFile value /etc/X11/xdm/xdm-keys DisplayManager.accessFile/DisplayManager.AccessFile value /etc/X11/xdm/Xaccess DisplayManager.exportList/DisplayManager.ExportList value DisplayManager.randomFile/DisplayManager.RandomFile value /dev/mem DisplayManager.greeterLib/DisplayManager.GreeterLib value /usr/X11R6/lib/X11/xdm/libXdmGreet.so DisplayManager.choiceTimeout/DisplayManager.ChoiceTimeout value 15 DisplayManager.sourceAddress/DisplayManager.SourceAddress value false creating socket 177 Created chooser socket 5 Found new display: :0 (null) local /usr/X11R6/bin/X StartDisplay :0 (...) ldd /usr/X11R6/bin/xdm libXmu.so.6 = /usr/X11R6/lib/libXmu.so.6 (0x4000e000) libXt.so.6 = /usr/X11R6/lib/libXt.so.6 (0x4002) libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x40068000) libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x40073000) libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x40088000) libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x40094000) libcrypt.so.1 = /lib/libcrypt.so.1 (0x40138000) libc.so.6 = /lib/libc.so.6 (0x40165000) /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x4000) Parece ser que algo falla al intentar crear el socket. ¿¿?? Por otra parte, no sé si es correcto el tema de las librerías. ¿Es así como tiene que quedar un sistema migrado, con referencias a las libc5-compat? De hecho, he probado a copiar el archivo xdm del sistema hamm al sistema bo-hamm, y las dependencias siguen siendo con libc5-compat. No entiendo cómo va esto. Lo miraré cuando llegue a casa (estoy en el trabajo), a ver si lo encuentro documentado en algún sitio. No obstante, agradecería cualquier tipo de ayuda, consejo, enseñanza, sugerencia, donativo, ... Gracias, y perdonad si ha quedado un poco largo el correo. Javi
RE: Aventuras instalando hamm
Bueno, ya he avanzado algo más. He vuelto a hacer apt-get dist-upgrade y ya me ha actualizado todo el sistema, tardando, efectivamente, mucho más de 15 minutos. Después he corrido dselect, y me ha funcionado todo sin errores. Ahora el sistema parece estable, pero sigo teniendo un problema con el xdm. Cada vez que intento arrancarlo (/etc/init.d/xdm start) se me genera un core en /var/log y me aparece en el fichero /var/log/xdm-errors: sh: '-c' option requires an argument. He removido, purgado y reinstalado xbase y sigue pasando. En el sistema hamm que he montado en la partición que tengo de backup, el xdm funciona bien, por lo que los binarios del cd-rom están bien. El comando dpkg -C no me devuelve nada, por lo que parece que todos los paquetes se han configurado bien. Las X me arrancan bien con el comando startx, aunque lo hacen sin ningún gestor de ventanas (y tengo el archivo window-managers como lo tenía antes). Dentro de las X, llamo a afterstep o wmaker y el gestor se arranca correctamente. He navegado por el /var/log y no encuentro más información. ¿Qué puede estar pasando? ¿Qué debo mirar? Gracias. Javi
Re: Aventuras instalando hamm
El Mon, Oct 26, 1998 at 12:28:10PM +0100, [EMAIL PROTECTED] dijo: estable, pero sigo teniendo un problema con el xdm. Cada vez que intento arrancarlo (/etc/init.d/xdm start) se me genera un core en /var/log y me aparece en el fichero /var/log/xdm-errors: sh: '-c' option requires an argument. Parece un error en el archivo de configuración del xdm, o posiblemente en /etc/init.d/xdm. Échale una miradita. Ahhh... y si usas Window Maker, de pronto quieras intentar wdm, un xdm mucho más bonito... -- Ugo Enrico Albarello López de Mesa| POWERED BY | www.debian.org [EMAIL PROTECTED] | DEBIAN GNU/LINUX 2.0 | www.gnu.org - Always Free, Always Cool, Always Linux
Re: Aventuras instalando hamm
On Mon, 26 Oct 1998, Ugo Enrico Albarello wrote: El Mon, Oct 26, 1998 at 12:28:10PM +0100, [EMAIL PROTECTED] dijo: estable, pero sigo teniendo un problema con el xdm. Cada vez que intento arrancarlo (/etc/init.d/xdm start) se me genera un core en /var/log y me aparece en el fichero /var/log/xdm-errors: sh: '-c' option requires an argument. Parece un error en el archivo de configuración del xdm, o posiblemente en /etc/init.d/xdm. Échale una miradita. Ahhh... y si usas Window Maker, de pronto quieras intentar wdm, un xdm mucho más bonito... Pues a mí me suena a error de shell. ¿Qué versión del bash tienes? Saludos, Carlos. +-- C a r l o s C o s t a P o r t e l a + | e-mail: [EMAIL PROTECTED] www: ccp.servidores.net | | Tódalas persoas maiores foron nenos antes, pero poucas se lembran.| +---+
Re: Aventuras instalando hamm
El Mon, Oct 26, 1998 at 10:00:14PM +0100, Carlos Costa Portela dijo: On Mon, 26 Oct 1998, Ugo Enrico Albarello wrote: El Mon, Oct 26, 1998 at 12:28:10PM +0100, [EMAIL PROTECTED] dijo: estable, pero sigo teniendo un problema con el xdm. Cada vez que intento arrancarlo (/etc/init.d/xdm start) se me genera un core en /var/log y me aparece en el fichero /var/log/xdm-errors: sh: '-c' option requires an argument. Parece un error en el archivo de configuración del xdm, o posiblemente en /etc/init.d/xdm. Échale una miradita. Ahhh... y si usas Window Maker, de pronto quieras intentar wdm, un xdm mucho más bonito... Pues a mí me suena a error de shell. ¿Qué versión del bash tienes? Pues, viendolo otra vez, parece que sí, pero igual no vi ninguna opcion '-c' en /etc/init.d/xdm, que tal si usas strace? Tal vez el problema es por la actualización, yo lo instalé desde 0. Ah... según bash --version: GNU bash, version 2.01.1(1)-release (i486-pc-linux-gnu) Copyright 1997 Free Software Foundation, Inc. -- Ugo Enrico Albarello López de Mesa| POWERED BY | www.debian.org [EMAIL PROTECTED] | DEBIAN GNU/LINUX 2.0 | www.gnu.org - Always Free, Always Cool, Always Linux
Aventuras instalando hamm
Hola a todos. Ayer migré de bo a hamm con el apt-get. Y funcionó de maravilla: 1 hora leyendo documentación y 15 minutos para tener un sistema con libc6. Hasta aquí, chapeau. Luego reboto la máquina, hago el cambio del wtmp y el utmp y apago. Horas más tarde, arranco y me meto en el dselect para migrar el resto del sistema. Método de acceso: apt. Como souce list del apt pongo el cdrom, donde tengo el CD de Linux Actual (que a mí, con un 6x, no me ha dado ningún problema de acceso, ni de botes, etc). Pregunta: si hubiera tenido la distribución completa, con el CD de contrib también, ¿cómo se hace para utilizar dos CD's en dselect? Otra pregunta: si quiero instalarme paquetes de bo desde dselect, ¿puedo o no puedo? Bueno, este no era el caso. Me tiro más de 1 hora navegando por la infinitud de paquetes, corrigiendo dependencias, SIN FORZAR ninguna de ellas, y me pongo a instalar. Bueno, a mitad de instalar, me salen errores en varios sitios, entre ellos perl, netbase, ... y se para el proceso. Trato de configurar los paquetes que han quedado desconfigurados, y me sigue dando errores en todos ellos. Es la una y media de la mañana... decido ir a dormir y continuar hoy. Hago shutdown y... no llega al System Halted. Tengo que apagar a la brava. Hoy por la mañana arranco y me sale el login. Trato de entrar, me salen los mensajes de bienvenida y... login otra vez. Sospecho que el bash no funciona. Me instalo hamm (lo mínimo) desde MS-DOS en otra partición linux que montaba para backup. Arrancando desde este nuevo sistema, monto la partición raíz del antiguo y trato de ejecutar el bash del que sospecho. Mensaje de error: no encuentra la librería libncurses. (no me acuerdo exactamente). Hago ldd ./sh y me salen unas cuantas librerías entre las que se encuentran varias que pone Not found, que deben ser de libc5. Hago ldd sh del bash nuevo y no aparece ninguna de las que no encuentra el otro. Copio el bash nuevo al sistema viejo, reboto y ya puedo arrancar con normalidad (aún no he tenido tiempo de ver en qué estado ha quedado todo). ¿Qué puede haber pasado aquí? No tengo claro qué hacer ahora. ¿Qué tengo que comprobar y en qué orden antes de meterme otra vez con el dselect? Una ayudita, please Gracias anticipadas Javi
Re: Aventuras instalando hamm
On Fri, 23 Oct 1998 [EMAIL PROTECTED] wrote: Ayer migré de bo a hamm con el apt-get. Y funcionó de maravilla: 1 hora leyendo documentación y 15 minutos para tener un sistema con libc6. Hasta aquí, chapeau. Me extraña mucho que tarde tan poco. Sospecho que después de esos 15 minutos el sistema podría tener libc6 instalado (o sea, el paquete libc6) pero no todo el resto de paquetes importantes basados en libc6 (bash, dpkg, sed, gzip, grep, perl, etc.). [La pregunta del millón no la sé] Otra pregunta: si quiero instalarme paquetes de bo desde dselect, ¿puedo o no puedo? No sé si podrás, pero en cualquier caso no creo que debieras, porque en el Packages.gz de bo no están los paquetes de hamm. Si todavía necesitas algo de bo instálalo directamente con dpkg. [ ... ] ¿Qué puede haber pasado aquí? No tengo claro qué hacer ahora. ¿Qué tengo que comprobar y en qué orden antes de meterme otra vez con el dselect? Ni idea. Se supone que es dselect el que tiene que comprobar cosas... Según parece, es una mala idea actualizar una máquina de libc5 a libc6 y dejar la actualización por la mitad para seguir otro día... Por lo que dices, creo que lo mejor para actualizarse sigue siendo autoup.sh + dselect con apt. -- 46050bd8a05cf5a480f52217f70e1653 (a truly random sig)