[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mensajes viejos en apt-get



El Martes, 22 de Junio de 2004 16:03, nmag only escribió:
>  > [root@warfare:/cosas/deb]$ dpkg -i oggasm_1.4.0.deb
>  > Seleccionando el paquete oggasm previamente no seleccionado.
>  > (Leyendo la base de datos ...
>  > 78123 ficheros y directorios instalados actualmente.)
>  > Desempaquetando oggasm (de oggasm_1.4.0.deb) ...
>  > dpkg: problemas de dependencias impiden la configuración de oggasm:
>  >  oggasm depende de mpg321; sin embargo:
>  >   el paquete mpg321 no está instalado.
>  >  oggasm depende de libmp3-info-perl; sin embargo:
>  >   el paquete libmp3-info-perl no está instalado.
>  > dpkg: error al procesar oggasm (--install):
>  >  problemas de dependencias - se deja sin configurar
>  > Se encontraron errores al procesar:
>  >  oggasm
>  > [root@warfare:/cosas/deb]$ ll /usr/bin/oggasm
>  > -rwxr-xr-x    1 root     root          14K 2002-02-18 06:24 >
>
> /usr/bin/oggasm
>
>  > [root@warfare:/cosas/deb]$ ls /usr/share/doc/oggasm/
>  > changelog.Debian.gz  copyright  README.Debian
>
> Hay un problema interpretativo en su ejemplo, si bien es cierto el
> paquete ha sido descomprimido y puesto en su equipo, eso no indica una
> clara instalación del mismo, dpkg tiene varias etapas en la instalación
> de un paquete y todas ellas son importantes en la instalación del mismo,
> el caso es que en debian se considera que un paquete ha sido instalado
> por completo cuando este ha sido configurado para su uso, algo que no se
> ha concluido en su ejemplo.


Aceptamos descompresion y puesta en el sistema de ficheros como no instalación 
o instalación parcial.

> sachaca:/home/nmag/Downloads# dpkg --install libc6_2.2.5-11.5_i386.deb
> dpkg - warning: downgrading libc6 from 2.3.2.ds1-12 to 2.2.5-11.5.
> (Reading database ... 116541 files and directories currently installed.)
> Preparing to replace libc6 2.3.2.ds1-12 (using
> libc6_2.2.5-11.5_i386.deb) ...
> Unpacking replacement libc6 ...
> dpkg: error processing libc6_2.2.5-11.5_i386.deb (--install):
>   trying to overwrite `/lib/libdb1-2.2.5.so', which is also in package
> libdb1-compat
> dpkg-deb: subprocess paste killed by signal (Broken pipe)
> Errors were encountered while processing:
>   libc6_2.2.5-11.5_i386.deb
>
> El ejemplo es bien sugerente, no instala, ni siquiera desempaqueta, el
> resultado es que el sistema no ha sido tocado siquiera:

Este ejemplo intenta escribir un archivo de otro paquete, es distinto.

>
> Y si tratamos de desinstalar ese otro paquete obtenemos:
>
> sachaca:/home/nmag/Downloads# dpkg --purge libdb1-compat
> dpkg: dependency problems prevent removal of libdb1-compat:
>   libc6 depends on libdb1-compat.
> dpkg: error processing libdb1-compat (--purge):
>   dependency problems - not removing
> Errors were encountered while processing:
>   libdb1-compat
>

Estaba hablando de instalar no de desinstalar.

Ahora bien, dpkg y apt son excelentes. Y los paquetes de la distribución 
tienen una calidad altisima. 



Reply to: