El 27/03/08, dayer <[EMAIL PROTECTED]> escribió: > 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 >
Efectivamente, arreglado :) Me he descargado por separado los paquetes debconf y debconf-debconf-i18n, los he instalado con "dpkg -i" y los dos archivos -que por separado se requieren el uno al otro-, y se han instalado. Ahora ya se instalan correctamente el resto de aplicaciones, aunque tengo que ir viendo lo que no se abre bien o falla a mitad de ejecución para reinstalarlo jeje. Perdón por las molestias. -- ------------------- "Decídle al Duque que agradecemos sus palabras, pero este es un Tercio español" dayer.es