Bug 136019
| Summary: | [FHS] [read-only /usr] rpm(?) creates files not tracked by RPM in /usr/lib/rpmdb/i386-redhat-linux/redhat/ | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Daniel Reed <djr> |
| Component: | rpmdb-redhat | Assignee: | Elliot Lee <sopwith> |
| Status: | CLOSED RAWHIDE | QA Contact: | Mike McLean <mikem> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | nobody+pnasrat, sopwith |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i686 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2005-03-22 04:39:42 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 124120 | ||
|
Description
Daniel Reed
2004-10-16 20:34:50 UTC
The __db* files are a Berkeley DB environment. If that doesn't float your FHS boat, then talk to the rpmdb-foo owners. I think I agree with the submitter on his FHS points. Jeff: Is there anything which needs to be done other than changing the paths included in the packaging, and also within the macros file? With that said, I don't think this is a candidate to be fixed in the FC3 timeframe. it's too short until it's done. The __db files do get placed there if the user has write access when using the rpmdb, but write access should not be necessary to make use of the rpmdb, so the spirit of the FHS is not violated. With that, it becomes It's a one line change to move the files from /usr to /var in the future - switching isn't hard. The main question is whether it is worse to have some small extra junk files appear under /usr when /usr is writeable, or to have / be filled up due to a whole bunch more data being placed on that partition. Since the use of a small partition for / is not uncommon, keeping the data on /usr seems to make more sense. rpmdb is dead. |