On Tue, 01 Feb 2005 20:19:40 +0100, Ximo Nadal [EMAIL PROTECTED] wrote:
Hola a todas/os:
El caso es que ahora tengo 2 que no hay manera de quitarlos, he revisado
el documento de apt de cabo a rabo pero ya no se me ocurre que probar
para quitarlos (tampoco se dejan reinstalar).
En concreto son mozilla-firefox-locale-ca y frozen-bubble-data. Y el
problema es que no puedo actualizar el mozilla-firefox.
El mensaje de error es:
[EMAIL PROTECTED]:~# apt-get remove frozen-bubble-data
mozilla-firefox-locale-ca
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Los siguientes paquetes se ELIMINARÁN:
frozen-bubble-data mozilla-firefox-locale-ca
0 actualizados, 0 se instalarán, 2 para eliminar y 88 no actualizados.
6 no instalados del todo o eliminados.
Necesito descargar 0B de archivos.
Se liberarán 6611kB después de desempaquetar.
¿Desea continuar? [S/n] s
dpkg: error al procesar frozen-bubble-data (--remove):
El paquete está en un estado muy malo e inconsistente - debe
reinstalarlo
antes de intentar desinstalarlo.
(Leyendo la base de datos ...
101508 ficheros y directorios instalados actualmente.)
Desinstalando mozilla-firefox-locale-ca ...
/var/lib/dpkg/info/mozilla-firefox-locale-ca.postrm: line 12:
update-mozilla-firefox-chrome: command not found
dpkg: error al procesar mozilla-firefox-locale-ca (--remove):
el subproceso post-removal script devolvió el código de salida de error
127
Se encontraron errores al procesar:
frozen-bubble-data
mozilla-firefox-locale-ca
E: Sub-process /usr/bin/dpkg returned an error code (1)
¿Alguien tiene alguna sugerencia¿
Como en todo esto, te doy alguna idea y puede que alguna te sirva.
Primero, ¿has probado con algun gestor más inteligente aún que apt-get
para desinstalarlo? me estoy refiriendo a aptitude, dselect. Estos
toman ciertas decisiones que permiten arreglar ciertas situaciones
desastrosas.
Segundo. ¿has probado en hacer lo que dice apt-get? es decir instalar
los paquetes que quieres desinstalar. Parece un poco sin sentido. Pero
tiene su lógica: los paquetes además de los programas tienen
información sobre como se instalan y desinstalan dichos paquetes, si
dicha información ha sido dañada, lo lógico es recuperar dicha
información (reínstalando) para luego poder desinstalar con
tranquilidad.
Tercero. Apt, para evitar aumentar los daños ocasionados, hay veces
que se encasquilla (en caso de inconsistencia de la base de datos) y
se niega a funcionar hasta que se repara el problema. En ese caso
tendrás que bajar de nivel y usar directamente dpkg. dpkg te permitirá
reinstalar los paquetes aunque apt-get se niegue a hacerlo, solo hay
que usar la opción adecuada. (un --force-loquesea, puede ser de
ayuda). OJO, aumenta el poder con dpkg y la responsabilidad. Una mala
gestión con dpkg podrá empeorar la situación. Aunque existen
utilidades a mas bajo nivel que dpkg, yo nunca he necesitado usarlas.
(Pero haberlas haylas)
Cuarto. Normalmente errores que dejen a Apg grillado son culpa del
root que ha forzado en algún sentido el proceso de instalación de
paquetes (borrando algún fichero indebido quizas) ¿sabes porqué te ha
pasado esto? El saber porque ha pasado, evitará que se vuelva a
producir y dará pistas de como arreglarlo.
atte. javier m mora