Bug 540352

Summary: fedora-usermgmt-core lacks Requires for coreutils, causing other failures
Product: [Fedora] Fedora Reporter: Bruce Jerrick <bmj001>
Component: fedora-usermgmtAssignee: Enrico Scholz <rh-bugzilla>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: rh-bugzilla
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.10-1200.fc12 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-11-25 15:03:52 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 Bruce Jerrick 2009-11-23 06:13:04 UTC
Description of problem:
Installation of clamav-filesystem (and others) does not result in proper
uid and gid of some files, because its preinstall scriptlet fails to
make entries for user and group clamupdate .
The problem is that some coreutils components (cat, basename, date)
required by fedora-useradd and fedora-groupadd do not yet exist
(both of those are symlinks to /usr/share/fedora-usermgmt/wrapper,
a shell script which invokes the missing utils).

Version-Release number of selected component (if applicable):
fedora-usermgmt-core-0.10-3.fc11

How reproducible:
It will depend on the order of package installation.  However, I see it with
both a large (2500+ package) install and a small (~700 package) install.

Steps to Reproduce:
See my bz #?????? for package clamav-filesystem .

Additional info:
/usr/share/fedora-usermgmt/wrapper (from package fedora-usermgmt-core)
uses 'cat', 'basename', and 'date' from the coreutils package, but
fedora-usermgmt-core does not Require coreutils .

The fix is to add this to the fedora-usermgmt-core spec file:

    Requires: coreutils

(which it really should have, whether problems exist or not).

Comment 1 Bruce Jerrick 2009-11-23 06:17:24 UTC
The clamav bug report referred to is 540354.

-- Bruce Jerrick

Comment 2 Fedora Update System 2009-11-23 09:09:26 UTC
fedora-usermgmt-0.10-1100.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/fedora-usermgmt-0.10-1100.fc11

Comment 3 Fedora Update System 2009-11-23 09:10:05 UTC
fedora-usermgmt-0.10-1200.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/fedora-usermgmt-0.10-1200.fc12

Comment 4 Fedora Update System 2009-11-25 15:03:47 UTC
fedora-usermgmt-0.10-1100.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 5 Fedora Update System 2009-11-25 15:29:40 UTC
fedora-usermgmt-0.10-1200.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.