Bug 576071 - /usr/bin/setup-nsssysinit.sh needs sed, but package doesn't require it
Summary: /usr/bin/setup-nsssysinit.sh needs sed, but package doesn't require it
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: nss
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Elio Maldonado Batiz
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 580207
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-03-23 07:20 UTC by Albert Strasheim
Modified: 2010-05-03 16:14 UTC (History)
3 users (show)

Fixed In Version: nss-3.12.6-4.fc12
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-04-22 22:56:58 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
nss-sysinit require sed for post install scriptlet (1.25 KB, patch)
2010-04-06 23:15 UTC, Elio Maldonado Batiz
kengert: review+
Details | Diff

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.


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