Hello,
I am running Fedora 22, and recently when I try to use dnf to update my system, it keeps failing with the following:
Quote:
Error: Transaction check error:
file /usr/share/man/man5/cert8.db.5.gz from install of nss-3.20.1-1.0.fc22.i686 conflicts with file from package nss-3.20.0-1.2.fc22.x86_64
file /usr/share/man/man5/cert9.db.5.gz from install of nss-3.20.1-1.0.fc22.i686 conflicts with file from package nss-3.20.0-1.2.fc22.x86_64
file /usr/share/man/man5/key3.db.5.gz from install of nss-3.20.1-1.0.fc22.i686 conflicts with file from package nss-3.20.0-1.2.fc22.x86_64
file /usr/share/man/man5/key4.db.5.gz from install of nss-3.20.1-1.0.fc22.i686 conflicts with file from package nss-3.20.0-1.2.fc22.x86_64
file /usr/share/man/man5/pkcs11.txt.5.gz from install of nss-3.20.1-1.0.fc22.i686 conflicts with file from package nss-3.20.0-1.2.fc22.x86_64
file /usr/share/man/man5/secmod.db.5.gz from install of nss-3.20.1-1.0.fc22.i686 conflicts with file from package nss-3.20.0-1.2.fc22.x86_64
|
Looks like I already have the x86_64 version of the nss-* packages installed, and for some reason dnf is trying to "update" them by installing the i686 version. This keeps throwing off the dnf update process and is frustrating. I tried the "clean-all" and "clean packages" command, etc., but nothing helped. I also can't remove the existing nss-* packages because looks like many other things depend on them.
How do I troubleshoot this? Thank you.