Bug 601939

Summary: please change requires on /usr/lib/libnssckbi.so to a requires of nss%{?_isa}
Product: [Fedora] Fedora Reporter: seth vidal <svidal>
Component: mod_nssAssignee: Rob Crittenden <rcritten>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: rcritten, tcallawa
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: mod_nss-1.0.8-7.fc14 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-22 19:48:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description seth vidal 2010-06-08 21:35:42 UTC
changing this saves our users a lot of time and bandwidth.

thanks

Comment 1 Rob Crittenden 2010-06-08 21:42:47 UTC
I have no problem making this change but can you expand on how this saves time and bandwidth?

The reason for the specific file Requires is because I create a symbolic link to it and the nss package has changed the location of this file twice.

Comment 2 seth vidal 2010-06-09 03:33:44 UTC
in yum metadata (repodata) - certain files - specifically those in *bin/* and /etc are kept in the primary metadata - along with the provides.

So when you ask 'what provides /bin/bash' the lookup doesn't need to download anything else.

However, when you need to look up a path outside of those areas you have to download all of the filelists for the repository.

The filelists are fairly heavy to download especially for folks with limited bandwidth.

Does that explain the additional time/bandwidth?


To put this another way - if file-requires didn't exist, how would you do what you're doing right now?