Re: Se me corto la conexion en medio de un apt-get dist-upgrade y ahora tengo un chorro de dependencias incumplidas.
----- Original Message -----
From: <saegen@gmail.com>
<amaya>
El Lunes, 6 de Febrero de 2006 15:49, Amaya escribió:
> dpkg --configure -a
Da la misma salida.
# dpkg-reconfigure -a
/var/lib/dpkg/info/aalib1.postinst: line 6: 6865 Instrucción ilegal
ldconfig
debian:/cdrom# dpkg --configure -a
Configurando libxmuu1 (6.8.2.dfsg.1-11) ...
/var/lib/dpkg/info/libxmuu1.postinst: line 884: 7674 Instrucción ilegal
ldconfig
dpkg: error al procesar libxmuu1 (--configure):
el subproceso post-installation script devolvió el código de salida de error
132
(...)
</amaya>
Me pasó algo parecido por un corte de luz.
El problema está en el ldconfig, que muchas veces es la única instrucción de los archivos
postinst (puedes hacer un cat de los mismos para comprobarlo).
El segundo problema que tenía es que aunque intentase instalar un solo paquete el apt
seguía intentando ejecutar todos los postinst pendientes.
En mi caso si hacía
# ldconfig
me daba error en un directorio en concreto (que se me había estropeado con el corte de luz
y aún no lo sabía) así que fui a /etc/ld.so.conf y quité el directorio problemático.
Después borré los scripts postinst y fui instalando poco a poco, arreglé el disco con
fschk y volví a ejecutar ldconfig
Mi segunda idea, si no hubiese fallado solo en un directorio, era cambiar el ejecutable
ldconfig por un script (con el mismo nombre ;)
-------
#!/bin/bash
exit 0
-------
De este modo debería terminar la actualización de los postinst pendientes
Eso sí no intentes actualizar todo de una.
Elimina los problemas con el ldconfig y después poco a poco.
Suerte
Saludos
Guimi
http://www.guimi.net
Reply to: