Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 136197 - [FHS] mozilla creates files not tracked by RPM in /usr/lib/mozilla-1.7.3/chrome/, others
Summary: [FHS] mozilla creates files not tracked by RPM in /usr/lib/mozilla-1.7.3/chro...
Keywords:
Status: CLOSED DUPLICATE of bug 74160
Alias: None
Product: Fedora
Classification: Fedora
Component: mozilla
Version: rawhide
Hardware: i686
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Christopher Aillon
QA Contact: Ben Levenson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-10-18 17:58 UTC by Daniel Reed
Modified: 2007-11-30 22:10 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-03-31 10:45:22 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
list of all files in /usr/lib/mozilla-1.7.3/ that are in neither rpmdb nor rpmdb-fedora (deleted)
2004-10-18 17:58 UTC, Daniel Reed
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 136015 0 medium CLOSED [FHS] firefox creates files not tracked by RPM in /usr/lib/firefox-0.10.1/chrome/, others 2021-02-22 00:41:40 UTC

Description Daniel Reed 2004-10-18 17:58:23 UTC
*** This bug has been split off bug 136015 ***

After an installation of Fedora Core rawhide, an unknown process modifies files
in the path ``/usr/lib/mozilla-1.7.3/chrome/'' and others under the path
``/usr/lib/mozilla-1.7.3/''.

``/usr/lib/mozilla-1.7.3/chrome/'' is owned by the package ``mozilla''.


http://www.pathname.com/fhs/pub/fhs-2.3.html#THEUSRHIERARCHY

``/usr is the second major section of the filesystem. /usr is shareable,
read-only data. That means that /usr should be shareable between various
FHS-compliant hosts and must not be written to. Any information that is
host-specific or varies with time is stored elsewhere.''

http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA

``/usr/lib includes object files, libraries, and internal binaries that are not
intended to be executed directly by users or shell scripts.''



The files in these various hierarchies do not appear to be object files,
libraries, nor internal binaries, but data files. They also do not appear to
have been updated except during package management. However, they are not
tracked by package management as they were [apparently] generated at install
time and left unassociated with the package they were generated by. If the data
can not or should not be generated on the fly, it may be best suited for storage
in the ``/var/cache'' hierarchy.

http://www.pathname.com/fhs/pub/fhs-2.3.html#VARCACHEAPPLICATIONCACHEDATA

``/var/cache is intended for cached data from applications. Such data is locally
generated as a result of time-consuming I/O or calculation. The application must
be able to regenerate or restore the data. Unlike /var/spool, the cached files
can be deleted without data loss. The data must remain valid between invocations
of the application and rebooting the system.''

Comment 1 Daniel Reed 2004-10-18 17:58:24 UTC
Created attachment 105392 [details]
list of all files in /usr/lib/mozilla-1.7.3/ that are in neither rpmdb nor rpmdb-fedora

Comment 2 Christopher Aillon 2005-03-31 10:45:22 UTC

*** This bug has been marked as a duplicate of 74160 ***


Note You need to log in before you can comment on or make changes to this bug.