Hello!<br />
When trying to upgrade CentOS from 5.8 to 6.3 using "upgradeany" command line option i have folowing issue:<br />
Installed:<br />
nss-3.13.3-6.el6.i686<br />
nss-softokn-3.12.9-11.el6.i686<br />
nss-tools-3.13.3-6.el6.x86_64<br />
nss-softokn-freebl-3.12.9-11.el6.i686<br />
nss-softokn-freebl-3.12.9-11.el6.x86_64<br />
nss-util-3.13.3-2.el6.x86_64<br />
nss-3.13.5-4.el5_8.x86_64<br />
nss-util-3.13.3-2.el6.i686<br />
nss-sysinit-3.13.3-6.el6.x86_64<br />
<br />
Note: no i686 packages were installed before upgrade.<br />
<br />
When trying to upgrade system using "yum upgrade" or "yum update" i have folowing error:<br />
<br />
Resolving Dependencies<br />
--> Running transaction check<br />
---> Package nspr.i686 0:4.9-1.el6 will be updated<br />
---> Package nspr.i686 0:4.9.1-2.el6_3 will be an update<br />
---> Package nss.i686 0:3.13.3-6.el6 will be updated<br />
---> Package nss.i686 0:3.13.5-1.el6_3 will be an update<br />
---> Package nss-sysinit.x86_64 0:3.13.3-6.el6 will be updated<br />
---> Package nss-sysinit.x86_64 0:3.13.5-1.el6_3 will be an update<br />
---> Package nss-tools.x86_64 0:3.13.3-6.el6 will be updated<br />
---> Package nss-tools.x86_64 0:3.13.5-1.el6_3 will be an update<br />
---> Package nss-util.i686 0:3.13.3-2.el6 will be updated<br />
---> Package nss-util.x86_64 0:3.13.3-2.el6 will be updated<br />
---> Package nss-util.i686 0:3.13.5-1.el6_3 will be an update<br />
---> Package nss-util.x86_64 0:3.13.5-1.el6_3 will be an update<br />
--> Finished Dependency Resolution<br />
Error: Protected multilib versions: nss-3.13.5-1.el6_3.i686 != nss-3.13.5-4.el5_8.x86_64<br />
Error: Protected multilib versions: nspr-4.9.1-2.el6_3.i686 != nspr-4.9.1-4.el5_8.x86_64<br />
You could try using --skip-broken to work around the problem<br />
** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:<br />
nspr-4.9.1-4.el5_8.x86_64 is a duplicate with nspr-4.9-1.el6.i686<br />
nss-3.13.5-4.el5_8.x86_64 is a duplicate with nss-3.13.3-6.el6.i686<br />
<br />
I can not remove any old-versioned package and can't upgrade any of them. I can not downgrade any of this packages:<br />
<br />
Resolving Dependencies<br />
--> Running transaction check<br />
---> Package nss.x86_64 0:3.13.5-1.el6_3 will be a downgrade<br />
--> Processing Dependency: nss-util >= 3.13.5 for package: nss-3.13.5-1.el6_3.x86_64<br />
--> Processing Dependency: nss-softokn(x86-64) >= 3.12.9 for package: nss-3.13.5-1.el6_3.x86_64<br />
--> Processing Dependency: libsoftokn3.so()(64bit) for package: nss-3.13.5-1.el6_3.x86_64<br />
---> Package nss.x86_64 0:3.13.5-4.el5_8 will be erased<br />
--> Running transaction check<br />
---> Package nss-softokn.x86_64 0:3.12.9-11.el6 will be installed<br />
---> Package nss-util.i686 0:3.13.3-2.el6 will be updated<br />
---> Package nss-util.x86_64 0:3.13.3-2.el6 will be updated<br />
---> Package nss-util.i686 0:3.13.5-1.el6_3 will be an update<br />
---> Package nss-util.x86_64 0:3.13.5-1.el6_3 will be an update<br />
--> Finished Dependency Resolution<br />
Error: Protected multilib versions: nss-3.13.5-1.el6_3.x86_64 != nss-3.13.3-6.el6.i686<br />
You could try using --skip-broken to work around the problem<br />
** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:<br />
nspr-4.9.1-4.el5_8.x86_64 is a duplicate with nspr-4.9-1.el6.i686<br />
nss-3.13.5-4.el5_8.x86_64 is a duplicate with nss-3.13.3-6.el6.i686<br />
<br />
This issue affects all upgrades from 5.8 to 6.3 on x86_64.
↧