[CentOS-fr] erreur dans les mises à jour

fakessh fakessh at fakessh.eu
Mar 21 Sep 10:20:26 UTC 2010


On Tue, 21 Sep 2010 12:01:35 +0200, Landron Gérard <bougler at free.fr>
wrote:
> 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 !

tente un rpm -e --nodeps tu en installe un nouveau apres
pas de souci
je le fait regulierement pour des paquets perl

> 
> 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"
> 


 package-cleanup --problems

 package-cleanup --cleandupes

yum install yum-utils

> 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
> 
> 
> _______________________________________________
> CentOS-fr mailing list
> CentOS-fr at centos.org
> http://lists.centos.org/mailman/listinfo/centos-fr




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