Description of problem: NOTE: The cause of this problem is not in clamav-filesystem itself -- I am submitting this report just to document the effects of a problem in fedora-usermgmt-core . I am also submitting a bug report for fedora-usermgmt-core which explains the cause and gives a fix. The problem reorted here should go away once fedora-usermgmt-core is fixed. The maifestation of the problem is: At installation of Fedora 12, the preinstall scriptlet of clamav-filesystem fails to create user clamupdate and group clamupdate . As a consequence, some files installed by clamav-filesystem, clamav-data, and clamav-update do not get installed with the correct user and group. Version-Release number of selected component (if applicable): Problem actually lies in fedora-usermgmt-core-0.10-4.fc12.noarch . 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: 1. Install Fedora 12, including packages clamav-filesystem, clamav-data, and clamav-update . Check results: 2. grep -B1 -v "Installing" /root/install.log # check for error msgs 3. rpm -V clamav-filesystem clamav-data clamav-update # check user,group 4. grep clamupdate /etc/{passwd,group} # check for existence Actual results: Installing clamav-filesystem-0.95.2-5.fc12.noarch warning: user clamupdate does not exist - using root warning: group clamupdate does not exist - using root Installing clamav-data-0.95.2-5.fc12.noarch warning: user clamupdate does not exist - using root warning: group clamupdate does not exist - using root warning: user clamupdate does not exist - using rootAnd indeed, the user and group of some files in these packages are not set correctly to clamupdate, as show by 'rpm -V ...': .....UG.. /var/lib/clamav # package clamav-filesystem .....UG.. c /var/lib/clamav/daily.cvd # package clamav-data .....UG.. c /var/lib/clamav/main.cvd # package clamav-data And there are no clamupdate entries in /etc/{passwd,group} . Expected results: No warnings, correct user and group. No problems reported by 'rpm -V ...' . /etc/{passwd,group} should have clamupdate entries. Additional info: As noted above, the cause of the problem is in fedora-usermgmt-core . The manifestation occurs with the installation of clamav-filesystem -- /usr/sbin/{fedora-useradd,fedora-groupadd} both fail (silently, because stdout and stderr are discarded). The cause may be seen if those redirections (&>/dev/null) are removed from the preinstall scriptlet of clamav-filesystem . The cause is that prerequisites for /usr/share/fedora-usermgmt/wrapper (to which fedora-useradd and fedora-groupadd are symlinked) are not being installed when needed. For the reason and a fix, see my bz #540352 for package fedora-usermgmt-core . warning: group clamupdate does not exist - using root Installing clamav-update-0.95.2-5.fc12.i686 /bin/chown: invalid group: `root:clamupdate' warning: %post(clamav-update-0.95.2-5.fc12.i686) scriptlet failed, exit status 1
should be solved by recent fedora-usermgmt; please reopen when problem persists.