One or more directories are not included within this package and/or its sub-packages: => cobbler-1.2.9-1.fc11.noarch (rawhide-development-i386) /var/lib/cobbler/triggers /var/lib/cobbler/triggers/add /usr/share/cobbler /usr/lib/python2.5/site-packages/cobbler/server [...] Further information: https://fedoraproject.org/wiki/Packaging/ReviewGuidelines MUST: A package must own all directories that it creates. If it does not create a directory that it uses, then it should require a package which does create that directory. https://fedoraproject.org/wiki/Packaging/Guidelines#FileAndDirectoryOwnership https://fedoraproject.org/wiki/Packaging/UnownedDirectories
=> cobbler-1.4.1-1.fc11.src.rpm => cobbler-1.4.1-1.fc11.noarch (rawhide-development-i386) /usr/share/cobbler /usr/lib/python2.6/site-packages/cobbler/server /etc/cobbler/pxe /etc/cobbler/power [...] The script to find unowned directories is not complete yet, but still quite usable: http://mschwendt.fedorapeople.org/dircheck-remote.py $ ./dircheck-remote.py -r rawhide -n cobbler
Fixed in 1.6.4 spec, possibly earlier. Most of these had already been fixed previously, but /usr/share is just now taken care of.