Error 127 en Synaptic: Solucionado

23 Julio 2008

Problema:

Al intentar desinstalar-eliminar completamente algún paquete con synaptic puede ser que alguna vez falle y salga el siguiente mensaje:

E: “nombre-del-paquete”: el subproceso post-removal script devolvió el código de salida de error 127

y no me deja desinstalarlo-eliminarlo completamente ni desmarcarlo. Cierro synaptic.

———————

1ª Solucion: fallida

Ejecutando en una terminal en modo root el comando:  apt-get remove “nombre-del-paquete”

me sale el mensaje:

dpkg: error al procesar “nombre-del-paquete” (–remove):
el subproceso post-removal script devolvió el código de salida de error 127
Se encontraron errores al procesar:
“nombre-del-paquete”
E: Sub-process /usr/bin/dpkg returned an error code (1)

Cierro la terminal en modo root

—————————

2ª Solución: funciona:

1- abro nautilus con privilegios de root: alt+f2   …y:  gksu nautilus.
2- voy al directorio  /var/lib/dpkg/info,
3- alli borro todos los archivos que hacen refencia a “nombre-del-paquete”.
4- cierro el nautilus y abro synaptic.
5- ahora busco “nombre-del-paquete”,  lo pongo marcado para eliminar  y le doy a aplicar.
6- ahora si que se borra el “nombre-del-paquete”.
7- ya funciona correctamente el synaptic, deja instalar, desinstalar, borrar, etc.

3ª Solución si no funciona la solución anterior, ( aportada por haobaobatusai ),

dentro del archivo var/lib/dpkg/status  reemplazar la línea
Status: install reinstreq half-installed
por
Status: install ok installed
y solucionado

—————————————

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante Hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.