Re: No puedo instalar nada
El 27/03/08, dayer <dayer3@gmail.com> 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
Reply to: