Bug 1224788 - Cant install nss-softokn.i686
Summary: Cant install nss-softokn.i686
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: nss-softokn
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Elio Maldonado Batiz
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-05-25 17:56 UTC by Sam Tygier
Modified: 2016-07-05 19:20 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-07-05 19:20:51 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Sam Tygier 2015-05-25 17:56:34 UTC
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

Comment 1 Kai Engert (:kaie) (inactive account) 2015-05-26 12:16:47 UTC
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".

Comment 2 Sam Tygier 2015-05-26 12:38:18 UTC
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.

Comment 3 Sam Tygier 2015-05-26 12:44:46 UTC
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.

Comment 4 A. Brown 2015-05-28 02:26:08 UTC
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]$

Comment 5 A. Brown 2015-05-28 02:30:16 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.