Bug 576071

Summary: /usr/bin/setup-nsssysinit.sh needs sed, but package doesn't require it
Product: [Fedora] Fedora Reporter: Albert Strasheim <fullung>
Component: nssAssignee: Elio Maldonado Batiz <emaldona>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: emaldona, kdudka, kengert
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: nss-3.12.6-4.fc12 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-04-22 22:56:58 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:
Bug Depends On: 580207    
Bug Blocks:    
Attachments:
Description Flags
nss-sysinit require sed for post install scriptlet kengert: review+

Description Albert Strasheim 2010-03-23 07:20:37 UTC
Description of problem:

The /usr/bin/setup-nsssysinit.sh needs sed, but the nss-sysinit package that contains it doesn't have a sed requirement.

Version-Release number of selected component (if applicable):

nss-sysinit-3.12.6-1.2.fc12.x86_64

How reproducible:

Steps to Reproduce:
1. Install nss-sysinit without sed being installed
2.
3.
  
Actual results:

/usr/bin/setup-nsssysinit.sh: line 37: sed: command not found

Expected results:

Package should work.

Additional info:

Found this issue while doing a minimal install inside mock.

Comment 1 Elio Maldonado Batiz 2010-03-23 13:56:32 UTC
For similar reasons I earlier added to the @package sysinit section
Requires(post):   coreutils
I should then change that line to be
Requires(post):   coreutils, sed
to take care of this problem.

Comment 2 Elio Maldonado Batiz 2010-04-06 23:15:14 UTC
Created attachment 404806 [details]
nss-sysinit require sed for post install scriptlet

Comment 3 Kai Engert (:kaie) (inactive account) 2010-04-06 23:27:47 UTC
Comment on attachment 404806 [details]
nss-sysinit require sed for post install scriptlet

r=kengert

Comment 4 Elio Maldonado Batiz 2010-04-07 02:41:00 UTC
Some tests failed because the PayPal certificate has expired. I need to pick up the new one from upstream.

Comment 5 Fedora Update System 2010-04-09 04:23:18 UTC
nss-3.12.6-4.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/nss-3.12.6-4.fc13

Comment 6 Fedora Update System 2010-04-09 21:05:55 UTC
nss-3.12.6-4.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update nss'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/nss-3.12.6-4.fc13

Comment 7 Fedora Update System 2010-04-09 23:59:00 UTC
nss-3.12.6-4.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/nss-3.12.6-4.fc12

Comment 8 Fedora Update System 2010-04-13 01:59:02 UTC
nss-3.12.6-4.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update nss'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/nss-3.12.6-4.fc12

Comment 9 Fedora Update System 2010-04-22 22:56:37 UTC
nss-3.12.6-4.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2010-05-03 16:14:14 UTC
nss-3.12.6-4.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.