Yum no actualiza, problema con dependencias existentes ...

Imagen de deathUser

Forums: 

Saludos Foristas;

Tengo un server con CentOS 4.5 y al hacer un yum update, me dice algo como:


]# yum update
Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package rpm-devel.i386 0:4.3.3-23_nonptl set to be updated
---> Package system-config-printer-gui.i386 0:0.6.116.10-1.2 set to be updated
---> Package system-config-packages.noarch 0:1.2.23-2 set to be updated
...
...
--> Running transaction check
--> Processing Dependency: php = 4.3.9-3.15 for package: php-pear
--> Finished Dependency Resolution
Error: Missing Dependency: php = 4.3.9-3.15 is needed by package php-pear

Si hago un:

rpm -q php
php-4.3.9-3.15

Como ven el paquete si está instalado, pero no le para bola, he tratado de reconstruir las bases de datos del rpm, pero nada, alguna idea ...???

Gracias de antemano ...

bye
:)

A mi me pasó lo mismo con

Imagen de Monkito

A mi me pasó lo mismo con el clamav cuando trataba de instalar el squid-redirector, yo desinstalé el clamav y dejé que el yum lo vuelva a instalar con todo.

me pareció raro pero ya veo que no soy el único.

------------
counter.li.org

Cogito Ergo Sum

------------
counter.li.org

Cogito Ergo Sum

Solucionado...

Imagen de deathUser

La verdad no se que pasó, seguramente se corrompió algo, aunque debería haberse corregido al regenerar las bases de datos del RPM, pero bueno, cual fue la solución...???

El yum reportaba varios paquetes con dependencias rotas que no se podían resolver y no eran siempre los mismos, así que no tocó más que ir desinstalando los paquetes que se iban reportando con:

yum remove paquete

Hasta que en un punto el yum update funcionó, supongo que alguno de los paquetes estaba corrupto y con el remove se arregló, por si a alguien más le pasa ...

Gracias por las respuestas ...

bye
:)

fijate en el proxy

Imagen de sambear

tienes dos posibilidades una q tengas q configurar el yum.con y aderir una linea indicando cual es tu proxy y otra q te este solicitando tener KEY (llave)esta las consigues en centos .org

Gracias por la respuesta,

Imagen de deathUser

Gracias por la respuesta, pero como comenté antes:

1.- No era problema de conexión ya que ya se había actualizado y descargaba las cabeceras sin problemas, fallaba en la transacción RPM
2.- Tampoco era problema de llaves (IDEM)
3.- Ya lo solucioné, mira mi comentario anterior ;)

bye
:)