Recent update problems.

Paolo Galtieri pgaltieri at gmail.com
Sun May 22 18:46:58 UTC 2011


I updated my RHEL6 system yesterday and it all worked except for 
updating python.  I get:

[root at truckin ~]# yum -y update
Loaded plugins: refresh-packagekit, rhnplugin
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package python.x86_64 0:2.6.5-3.el6_0.2 will be updated
--> Processing Dependency: python = 2.6.5-3.el6_0.2 for package: 
python-libs-2.6.5-3.el6_0.2.i686
---> Package python.x86_64 0:2.6.6-20.el6 will be an update
---> Package python-libs.x86_64 0:2.6.5-3.el6_0.2 will be updated
---> Package python-libs.x86_64 0:2.6.6-20.el6 will be an update
--> Running transaction check
---> Package python.i686 0:2.6.5-3.el6_0.2 will be installed
---> Package python.x86_64 0:2.6.5-3.el6_0.2 will be updated
--> Finished Dependency Resolution
Error: Protected multilib versions: python-2.6.5-3.el6_0.2.i686 != 
python-2.6.6-20.el6.x86_64
Error: Protected multilib versions: python-libs-2.6.6-20.el6.x86_64 != 
python-libs-2.6.5-3.el6_0.2.i686
  You could try using --skip-broken to work around the problem
  You could try running: rpm -Va --nofiles --nodigest

The issue is the i686 version of python.  The latest updates only 
updated the x86_64 version.  If I remove the i686 version of python then 
the update works.  Why was only the x86_64 version updated?

If I try to install the i686 version after the update then I get:

[root at truckin ~]# yum -y install PyQt4.i686 python-libs.i686 python.i686
Loaded plugins: refresh-packagekit, rhnplugin
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package PyQt4.i686 0:4.6.2-8.el6 will be installed
---> Package python.i686 0:2.6.5-3.el6_0.2 will be installed
---> Package python-libs.i686 0:2.6.5-3.el6_0.2 will be installed
--> Finished Dependency Resolution
Error: Protected multilib versions: python-2.6.5-3.el6_0.2.i686 != 
python-2.6.6-20.el6.x86_64
Error: Protected multilib versions: python-libs-2.6.5-3.el6_0.2.i686 != 
python-libs-2.6.6-20.el6.x86_64
  You could try using --skip-broken to work around the problem
  You could try running: rpm -Va --nofiles --nodigest

So are i686 versions going to be made available?

Paolo

Paolo




More information about the redhat-list mailing list