RE: Aventuras instalando hamm

1998-10-29 Por tema jarregui
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

1998-10-29 Por tema Santiago Vila
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

1998-10-27 Por tema jarregui
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

1998-10-26 Por tema jarregui
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

1998-10-26 Por tema Ugo Enrico Albarello
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

1998-10-26 Por tema Carlos Costa Portela
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

1998-10-26 Por tema Ugo Enrico Albarello
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

1998-10-23 Por tema jarregui
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

1998-10-23 Por tema Santiago Vila
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)