rpm incorrectly provides /usr and subdirectories
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Brewtarget |
Fix Released
|
Medium
|
Philip |
Bug Description
Installation of brewtarget-2.0.1 fails on Fedora 18 because it provides directories that are part of the base file system:
file /usr from install of brewtarget-
file /usr/local from install of brewtarget-
file /usr/local/bin from install of brewtarget-
file /usr/local/share from install of brewtarget-
file /usr/local/
file /usr from install of brewtarget-
The directories that should not be listed in the rpm %files section are:
/usr
/usr/local
/usr/local/bin
/usr/local/share
/usr/local/
/usr/local/
/usr/local/
The official version in the Fedora repos does not have this issue, however it is still version 1 so those of us that wish to try the latest are left to build from source.
As a side note, it would be useful if you could post your SRPM along with the other binary downloads; this is not the first issue I've run into with the RPM builds posted on the site, and having the ability to manually correct them in the rpm as opposed to building from source would be ideal.
summary: |
- brewtarget_2.0.1_x86_64.rpm incorrectly provides /usr and subdirectories + rpm incorrectly provides /usr and subdirectories |
Changed in brewtarget: | |
status: | Fix Committed → Fix Released |
Fixed in commit https:/ /gitorious. org/brewtarget/ brewtarget/ commit/ e72ab6303e507b6 bab1f455ff1694b a03b557b61.
CPack now runs correctly and does not claim system directories.