[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Recent update problems.



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

[root 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 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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]