[CentOS-fr] erreur dans les mises à jour

Landron Gérard bougler at free.fr
Mar 21 Sep 06:01:35 EDT 2010


bonjour,

sur un de mes postes Centos, quand je fais une mise à jour, yum indique que 
des transactions ne sont pas finies
Je lance yum-complete-transaction
qui se termine par 
There are unfinished transactions remaining. You might consider running yum-
complete-transaction first to finish them.
--> Running transaction check
---> Package firefox.i386 0:3.0.18-1.el5.centos set to be updated
---> Package tzdata.noarch 0:2010e-1.el5 set to be updated
---> Package xdelta.x86_64 0:1.1.3-20 set to be erased
---> Package xulrunner.i386 0:1.9.0.18-1.el5_4 set to be updated
--> Processing Conflict: xulrunner conflicts firefox < 3.6
--> Finished Dependency Resolution
xulrunner-1.9.2.9-1.el5.x86_64 from installed has depsolving problems
  --> xulrunner conflicts with firefox

========================================
 Package       Arch           Version        Repository                Size
=======================================
 firefox     i386      3.0.18-1.el5.centos    base                   12 M
 tzdata  noarch   2010e-1.el5                base                   794 k
 xulrunner   i386  1.9.0.18-1.el5_4          base                   10 M
Removing:
 xdelta                          x86_64                       1.1.3-20                                    
installed                       236 k

Transaction Summary
=========================================
Install       3 Package(s)
Upgrade       0 Package(s)
Remove        1 Package(s)
Reinstall     0 Package(s)
Downgrade     0 Package(s)

Total size: 23 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
firefox conflicts with xulrunner-1.9.2.9-1.el5.x86_64
Not removing old transaction files

je ne sais pourquoi il veut installer firefox  3.0.18-1.el5.centos alors que :
# rpm -q firefox
firefox-3.6.9-2.el5.centos

si j'essai de supprimer xulrunner-1.9.2.9-1.el5.x86_64 la liste de dépendence 
est vraiment trop importante !

Removing: xulrunner   x86_64  1.9.2.9-1.el5     installed   29 M
Removing for dependencies:
 esc           x86_64   1.1.0-12.el5            installed    1.2 M
 firefox      x86_64   3.6.9-2.el5.centos  installed  17 M
 firstboot  x86_64   1.4.27.8-1.el5.centos installed   961 k
 gxine       x86_64    0.5.905-1.el5.rf   installed     1.3 M
 system-config-date  noarch 1.8.12-4.el5.centos   installed   3.6 M
 system-config-keyboard noarch  1.2.11-1.el5  installed 193 k
 yelp   x86_64  2.16.0-22.el5  installed   2.0 M
 yelp   x86_64   2.16.0-26.el5   installed    2.0 M

je remarque par la même occasion qu'il semble y avoir des "doublons"

Comment sortir de cette situation ?

cela n'empêche pas le poste de très bine marcher mais j'ai l'impression de 
garder une bombe à retardement !

Merci

Gérard




Plus d'informations sur la liste de diffusion CentOS-fr