[Issue 23121] New: Linux release archives should adhere to filesystem hierarchy standard
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Tue May 17 21:33:22 UTC 2022
https://issues.dlang.org/show_bug.cgi?id=23121
Issue ID: 23121
Summary: Linux release archives should adhere to filesystem
hierarchy standard
Product: D
Version: D2
Hardware: All
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: snarwin+bugzilla at gmail.com
The filesystem hierarchy standard is "a set of requirements and guidelines for
file and directory placement under UNIX-like operating systems." [1] Among
other things, it specifies that "the /usr/local hierarchy is for use by the
system administrator when installing software locally." [2] Because of this, it
is customary for binary release archives of Linux software to adhere to the
directory structure specified by the FHS for /usr/local, so that the software
can easily be installed on any FHS-compliant system by simply extracting the
archive into the /usr/local hierarchy.
The Linux release archives for the LDC compiler [3] adhere to the FHS-specified
directory structure for /usr/local, but those for the DMD compiler currently do
not. It would make the DMD archives more useful if they could be brought into
conformance.
[1] https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html
[2]
https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlocalLocalHierarchy
[3] https://github.com/ldc-developers/ldc/releases
--
More information about the Digitalmars-d-bugs
mailing list