----- Original Message ----- 
From: <[EMAIL PROTECTED]>

<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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a