Protected package prevents update
Hi all,
For the last month I have not been able to upgrade my F16 installation. Every time I try to do an update, yum fails with the following error:
$ sudo yum update
Loaded plugins: langpacks, presto, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package accountsservice.x86_64 0:0.6.15-2.fc16 will be updated
[ ... huge list of packages to be upgraded]
---> Package fftw-libs-single.x86_64 0:3.3.1-2.fc16 will be installed
--> Finished Dependency Resolution
--> Running transaction check
---> Package kernel-devel.x86_64 0:3.3.2-6.fc16 will be erased
--> Finished Dependency Resolution
Error: Protected multilib versions: nss-softokn-freebl-3.13.4-1.fc16.i686 != nss-softokn-freebl-3.13.3-1.fc16.x86_64
I tried to upgrade just the offending package, but I get the same hate treatment from yum:
# LANG=C yum upgrade nss-softokn-freebl
Loaded plugins: langpacks, presto, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package nss-softokn-freebl.i686 0:3.13.3-1.fc16 will be updated
---> Package nss-softokn-freebl.x86_64 0:3.13.3-1.fc16 will be updated
---> Package nss-softokn-freebl.i686 0:3.13.4-1.fc16 will be an update
---> Package nss-softokn-freebl.x86_64 0:3.13.4-1.fc16 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
=====================================================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================================================
Updating:
nss-softokn-freebl i686 3.13.4-1.fc16 updates 123 k
nss-softokn-freebl x86_64 3.13.4-1.fc16 updates 133 k
Transaction Summary
=====================================================================================================================================================
Upgrade 2 Packages
Total size: 256 k
Is this ok [y/N]: s
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Check
Running Transaction Test
Transaction Check Error:
package nss-softokn-freebl-3.13.4-1.fc16.x86_64 is already installed
Error Summary
-------------
I also tried to remove nss-softokn-freebl and reinstall it later, but yum wants to remove half of my distribution, which I wouldn't do.
Any hint on how to fix this issue?
Has anyone found a recommended solution to this? I am having a problem with this on the Electronic Lab spin of Fedora 20