Description of problem: I can't install nss-softokn.i686 on an x86_64 fedora 22 system. Version-Release number of selected component (if applicable): nss-softokn-3.18.0-1.fc22.i686 Steps to Reproduce: $ sudo dnf install nss-softokn.i686 Last metadata expiration check performed 0:22:49 ago on Mon May 25 18:30:30 2015. Error: package nss-softokn-3.18.0-1.fc22.i686 requires libnssutil3.so, but none of the providers can be installed
I cannot reproduce. Fedora 22 x86_64 VM with nss* 3.19 installed, dnf install nss-softokn.i686 works for me. Please try "dnf clean all".
Did a "dnf clean all" and it did not help. Seems like dnf can only see 3.18.0 for i686 but 3.19.0 for x86_64. $ sudo dnf --refresh info nss-softokn Fedora 22 - x86_64 7.0 MB/s | 41 MB 00:05 Fedora 22 - x86_64 - Updates 2.5 MB/s | 3.2 MB 00:01 Last metadata expiration check performed 0:00:01 ago on Tue May 26 13:34:45 2015. Installed Packages Name : nss-softokn Arch : x86_64 Epoch : 0 Version : 3.19.0 Release : 1.0.fc22 Size : 1.1 M Repo : @System From repo : updates-testing Summary : Network Security Services Softoken Module URL : http://www.mozilla.org/projects/security/pki/nss/ License : MPLv2.0 Description : Network Security Services Softoken Cryptographic Module Available Packages Name : nss-softokn Arch : i686 Epoch : 0 Version : 3.18.0 Release : 1.fc22 Size : 319 k Repo : fedora Summary : Network Security Services Softoken Module URL : http://www.mozilla.org/projects/security/pki/nss/ License : MPLv2.0 Description : Network Security Services Softoken Cryptographic Module This is a system installed with one of the F22 final TC images about a week ago. I had RPMfusion, but have now disabled it in case that was the issue.
I tried installing nss-util.i686, after that the error on installing nss-softokn.i686 changes to Error: package nss-softokn-3.18.0-1.fc22.i686 requires libsqlite3.so.0, but none of the providers can be installed So I installed sqlite.i686, and then installing nss-softokn.i686 worked. If I remove sqlite.i686 it removes nss-softokn.i686. If I then try install nss-softokn.i686 again, i get the "none of the providers can be installed" message.
I'm having the same problem fedora 22 x86_64 Linux TAHITI 4.0.4-301.fc22.x86_64 #1 SMP Thu May 21 13:10:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux [abrown@TAHITI pacapong]$ ./runner bash: ./runner: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory [abrown@TAHITI df_linux]$ sudo dnf install ld-linux.so.2 [sudo] password for abrown: Last metadata expiration check performed 1:30:07 ago on Wed May 27 17:45:09 2015. Error: package glibc-2.21-5.fc22.i686 requires libfreebl3.so, but none of the providers can be installed [abrown@TAHITI df_linux]$ sudo dnf install libfreebl3.so Last metadata expiration check performed 1:30:23 ago on Wed May 27 17:45:09 2015. Error: cannot install both nss-softokn-freebl-3.18.0-1.fc22.x86_64 and nss-softokn-freebl-3.19.0-1.0.fc22.x86_64 [abrown@TAHITI df_linux]$ sudo dnf install nss-softokn-freebl-3.19.0-1.0 Last metadata expiration check performed 1:30:55 ago on Wed May 27 17:45:09 2015. No package nss-softokn-freebl-3.19.0-1.0 available. Error: no package matched: nss-softokn-freebl-3.19.0-1.0 [abrown@TAHITI df_linux]$ sudo dnf list libfreebl3 Last metadata expiration check performed 1:31:06 ago on Wed May 27 17:45:09 2015. Error: No matching Packages to list [abrown@TAHITI df_linux]$ sudo dnf list nss-softokn* Last metadata expiration check performed 1:31:12 ago on Wed May 27 17:45:09 2015. Installed Packages nss-softokn.x86_64 3.19.0-1.0.fc22 @System nss-softokn-freebl.x86_64 3.19.0-1.0.fc22 @System Available Packages nss-softokn.i686 3.18.0-1.fc22 fedora nss-softokn-devel.i686 3.18.0-1.fc22 fedora nss-softokn-devel.x86_64 3.18.0-1.fc22 fedora nss-softokn-freebl.i686 3.18.0-1.fc22 fedora nss-softokn-freebl-devel.i686 3.18.0-1.fc22 fedora nss-softokn-freebl-devel.x86_64 3.18.0-1.fc22 fedora [abrown@TAHITI df_linux]$ sudo dnf list nss-softokn.i686 Last metadata expiration check performed 1:31:25 ago on Wed May 27 17:45:09 2015. Available Packages nss-softokn.i686 3.18.0-1.fc22 fedora [abrown@TAHITI df_linux]$ sudo dnf install nss-softokn.i686 nss-softokn-freebl.i686 Last metadata expiration check performed 1:31:42 ago on Wed May 27 17:45:09 2015. Error: package nss-softokn-3.18.0-1.fc22.i686 requires libnssutil3.so, but none of the providers can be installed [abrown@TAHITI df_linux]$ sudo dnf clean all [sudo] password for abrown: Cleaning repos: games_openra fedora rpmfusion-free-updates adobe-linux-x86_64 : rpmfusion-nonfree-updates rpmfusion-free updates : rpmfusion-nonfree Cleaning up Everything [abrown@TAHITI pacapong]$ sudo dnf install ld-linux.so.2 OpenRA (Fedora_21) 20 kB/s | 20 kB 00:00 Error: Failed to synchronize cache for repo 'fedora' from 'https://mirrors.fedoraproject.org/metalink?repo=fedora-22&arch=x86_64': Cannot prepare internal mirrorlist: Status code: 503 for https://mirrors.fedoraproject.org/metalink?repo=fedora-22&arch=x86_64 [abrown@TAHITI pacapong]$ sudo dnf install ld-linux.so.2 Fedora 22 - x86_64 252 kB/s | 41 MB 02:47 RPM Fusion for Fedora 22 - Free - Updates 832 B/s | 399 B 00:00 Adobe Systems Incorporated 12 kB/s | 1.8 kB 00:00 RPM Fusion for Fedora 22 - Nonfree - Updates 795 B/s | 399 B 00:00 RPM Fusion for Fedora 22 - Free 1.0 MB/s | 551 kB 00:00 Fedora 22 - x86_64 - Updates 720 kB/s | 3.2 MB 00:04 RPM Fusion for Fedora 22 - Nonfree 355 kB/s | 148 kB 00:00 Last metadata expiration check performed 0:00:00 ago on Wed May 27 19:24:42 2015. Error: package glibc-2.21-5.fc22.i686 requires libfreebl3.so, but none of the providers can be installed [abrown@TAHITI pacapong]$
Just found out here: http://www.forums.fedoraforum.org/showthread.php?p=1732906 That you can run dnf distro-sync and it will downgrade any packages not in the 22 repo official yet. This fixed my problem.