Description of problem: From install.log: Installing filesystem-2.4.40-1.fc15.x86_64 warning: group mail does not exist - using root Installing fedora-release-rawhide-15-1.noarch Installing fedora-release-15-1.noarch Installing setup-2.8.31-2.fc15.noarch # rpm -V filesystem ......G.. /var/spool/mail # ls -ld /var/spool/mail drwxrwxr-x. 2 root root 4096 May 17 09:26 /var/spool/mail I'm guessing you would need a Requires(pre): setup but I don't know if this would screw up other ordering. Actually looks like this dependency was removed since filesystem-2.4.35-1.fc14.i686, but I don't see any notes about it. Version-Release number of selected component (if applicable): filesystem-2.4.40-1.fc15.x86_64
This commit removed the prereq: commit dcedf4575ad4279cf8f5542ea0bcac24adf82427 Author: Ondřej Vašík <ovasik> Date: Fri Apr 1 09:25:34 2011 +0200 do /var/lock/subsys directory systemd way via tmpfiles.d conf file, add /run to filesystem (# 692124), minor spec file cleanup (thanks H.Hoyer)
Thanks for heads up, you are right, will fix that soon... I removed versioned Requires(pre), but it should have been left there unversioned... ( https://fedorahosted.org/filesystem/changeset/6c4285262785f6a0aeedc96b3f12b9f334c16a65 ).
filesystem-2.4.41-1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/filesystem-2.4.41-1.fc15
Package filesystem-2.4.41-1.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing filesystem-2.4.41-1.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/filesystem-2.4.41-1.fc15 then log in and leave karma (feedback).
filesystem-2.4.41-1.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
Do we still need this dependency? There's been a huge amount of changes since then. The problem is that filesystem -> setup -> fedora-release (where the 2nd link is new in Fedora 21), and I'd like to avoid pulling that in for now.
Yes, otherwise the required group will not be on the system at the time of the filesystem package installation. Maybe - I can use the number instead of the group name - but I'm not sure if this is the right way.