Hello, I have just been going over the Filesystem Layout section[0] of the packaging guidelines and I have noticed we are linking the Filesystem Hierarchy Standard[1] as a whole and not a general version of it. At the moment there are two versions mentioned on the linked website. These being v2.3 and v3.0. It seems that Fedora is referring to version 2.3 at least based on this statement in the guidelines: `The Filesystem Hierarchy Standard does not include any provision for libexecdir, but Fedora packages MAY store appropriate files there.` So my questions are: Which standard do we really support and shouldn't it be specified in the guidelines? And based on the previous question, should we update the above mentioned statement to reflect the new guidelines?
This whole effort was prompted by a question whether or not we can create directories inside of `/usr/bin` and my gut tells me we shouldn't (as does the 3.0 version of the Standard) but the 2.3 version of the standard does not. After a short query or the spec file tarball[3], I have found a couple of packages which have their own directories inside /usr/bin, which should be contacted if we agree to use the 3.0 version of the Standard. (I will provide the list of packages and a way to query them if needed) [0] https://docs.fedoraproject.org/en-US/packaging-guidelines/#_filesystem_layout [1] https://refspecs.linuxfoundation.org/fhs.shtml [3] http://src.fedoraproject.org/repo/rpm-specs-latest.tar.xz Best regards, Pavol.
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue