Bug 540352 - fedora-usermgmt-core lacks Requires for coreutils, causing other failures
Summary: fedora-usermgmt-core lacks Requires for coreutils, causing other failures
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: fedora-usermgmt
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Enrico Scholz
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-23 06:13 UTC by Bruce Jerrick
Modified: 2009-11-25 15:29 UTC (History)
1 user (show)

Fixed In Version: 0.10-1200.fc12
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-11-25 15:03:52 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


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