como resuelvo esta dependencia en sarge

German Poo Caaman~o gpoo en ubiobio.cl
Mie Sep 21 22:42:30 CLT 2005


On Wed, Sep 21, 2005 at 09:55:07PM -0300, juan pablo Rumie Vittar wrote:
> El Date: Wed, 21 Sep 2005 13:38:27, Enrique Herrera
> Noya <quiquetux en gmail.com>, escribio:
>  
> > intento  apt-get install php4-common
> > php4-cgi-mapscript
> > me responde:
> > 
> > Reading Package Lists... Done
> > Building Dependency Tree... Done
> > php4-common is already the newest version.
> > Some packages could not be installed. This may mean
> > that you have
> > requested an impossible situation or if you are
> > using the unstable
> > distribution that some required packages have not
> > yet been created
> > or been moved out of Incoming.
> > The following information may help to resolve the
> > situation:
> > 
> > The following packages have unmet dependencies:
> >   php4-cgi-mapscript: Depends: php4-common (=
> > 4:4.3.10-3) but
> > 4:4.3.10-15 is to be installed
> > E: Broken packages
> > 
> > como hago que instale la version 4:4.3.10-3 y no la
> > 4:4.3.10-15...?
> 
> Enrique: 
> 
> Hacerlo por fuerza mayor: 
> 
> con apt-get install -f <paquete> o
> 
> dpkg -i --force-all <paquete> (aqui debe aparecer el
> nombre+ruta completo del paquete + extencion .deb)
> 
> aunque todo esto trae aparejado problemas de
> dependencias (puede que no) que habra que resolver.

No.  Es necesario evitar realizar acciones por la fuerza.

Lo primero, debiera ser dilucidar de donde es cada 
paquete:

$ apt-cache policy paquete

Eso indicara las versiones, los repositorios y cual es
la que esta instalada.

Luego, se puede instalar via:

$ sudo apt-get install -t <rama> <paquete>

o bien:

$ sudo apt-get install <paquete>/<rama>

-- 
German Poo Caaman~o
mailto:gpoo en ubiobio.cl
http://www.ubiobio.cl/~gpoo/


Más información sobre la lista de distribución Linux