Hola a todos. Esta mañana borrando una carpeta de /usr/share/ me he equivocado y ha empezado a borrar la propia /usr/share. De hecho he cortado el proceso -con un ctr+c- de inmediato, pero se me han estropeado multitud de programas.
Entonces cuando he ido a reinstalar algunos programas me daba fallo con debconf, por lo que me he puesto a reinstalarlo junto con perl y perl-base. Pero no ha reinstalado nada, nada más que lanzando errores, y ahora trate lo que trate de instalar o reinstalar falla. Como por ejemplo intentando reinstalar iceweasel: ----------------------------------------------------------------- aptitude reinstall iceweasel Leyendo lista de paquetes... Hecho Creando árbol de dependencias Leyendo la información de estado... Hecho Leyendo la información de estado extendido Inicializando el estado de los paquetes... Hecho Construir la base de datos de etiquetas... Hecho Se REINSTALARÁN los siguientes paquetes: iceweasel Se configurarán los siguientes paquetes que están ahora parcialmente instalados: debconf 0 paquetes actualizados, 0 nuevos instalados, 1 reinstalados, 0 para eliminar y 2 sin actualizar. Necesito descargar 0B/9244kB de ficheros. Después de desempaquetar se usarán 0B. Escribiendo información de estado extendido... Hecho debconf: Perl may be unconfigured (Can't locate warnings/register.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl/5.8/vars.pm line 7. BEGIN failed--compilation aborted at /usr/share/perl/5.8/vars.pm line 7. Compilation failed in require at /usr/share/perl/5.8/File/Spec.pm line 4. BEGIN failed--compilation aborted at /usr/share/perl/5.8/File/Spec.pm line 4. Compilation failed in require at /usr/lib/perl/5.8/IO/File.pm line 12. BEGIN failed--compilation aborted at /usr/lib/perl/5.8/IO/File.pm line 12. Compilation failed in require at /usr/share/perl/5.8/FileHandle.pm line 9. Compilation failed in require at (eval 1) line 3. BEGIN failed--compilation aborted at (eval 1) line 3. ) -- aborting Configurando debconf (1.5.20) ... Can't locate warnings/register.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl/5.8/vars.pm line 7. BEGIN failed--compilation aborted at /usr/share/perl/5.8/vars.pm line 7. Compilation failed in require at /usr/share/perl/5.8/base.pm line 4. BEGIN failed--compilation aborted at /usr/share/perl/5.8/base.pm line 4. Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 7. BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Log.pm line 7. Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7. BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7. Compilation failed in require at /usr/share/debconf/frontend line 6. BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6. dpkg: error al procesar debconf (--configure): el subproceso post-installation script devolvió el código de salida de error 2 Se encontraron errores al procesar: debconf E: Sub-process /usr/bin/dpkg returned an error code (1) Un paquete no se pudo instalar. Intentado recuperarse: Configurando debconf (1.5.20) ... Can't locate warnings/register.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl/5.8/vars.pm line 7. BEGIN failed--compilation aborted at /usr/share/perl/5.8/vars.pm line 7. Compilation failed in require at /usr/share/perl/5.8/base.pm line 4. BEGIN failed--compilation aborted at /usr/share/perl/5.8/base.pm line 4. Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 7. BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Log.pm line 7. Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7. BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7. Compilation failed in require at /usr/share/debconf/frontend line 6. BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6. dpkg: error al procesar debconf (--configure): el subproceso post-installation script devolvió el código de salida de error 2 Se encontraron errores al procesar: debconf Leyendo lista de paquetes... Hecho Creando árbol de dependencias Leyendo la información de estado... Hecho Leyendo la información de estado extendido Inicializando el estado de los paquetes... Hecho Construir la base de datos de etiquetas... Hecho ----------------------------------------------------------------- lo que creo es que se ha estropeado la reinstalación de Debconf, y que ahora cada vez que trato de instalar algo nuevo se trata de instalar correctamente Debconf y por eso falla. Lo único que se me ocurre es buscar Debconf para intentar instalarlo manualmente y sus dependencias si así fuera necesario. ¿A alguien se le ocurre otra solución, o lo mejor es borrón y cuenta nueva? Un saludo a todos. -- ------------------- "Decídle al Duque que agradecemos sus palabras, pero este es un Tercio español" dayer.es