The Linux Foundation


From The Linux Foundation

Over time, Linux distributions evolve, and so do common practices. Also, issues come up where someone might ask "wouldn't it be nice if we could have a common place for hashing this out / specifying". This page is intended as a repository for such issues. Please add your own issues below. Progressing these usually means writing up a feature proposal for the wiki, and capturing the essence in a bugzilla entry.

  • Transition to systemd creates some issues with LSB-style initscripts, at least if the transitional mode is not selected.
  • Possible elimination of files in /bin, etc. (FHS issue)
  • Both Debian and Fedora install debug versions of libraries in the same place. For example, the debug version of libfoo is usually stored somewhere like /usr/lib/debug/usr/lib/ It might be useful to have an LSB spec that would build on this. This might be an FHS issue.
  • The GNU guideline for libexec has come up in FHS discussions. Some distributions have a /usr/libexec tree, whereas other distributions put its files under /usr/lib. The rationales are not well documented. Perhaps the LSB should define one scheme or the other as standard, and define something equivalent for add-ons under /opt.
  • There should be a spec for multiple-architecture support on one machine, at least with respect to packaging. For example, what if both 32-bit and 64-bit libraries are needed on an x86_64 system, and those packages have common files? On Red Hat and Fedora, it's possible to have the same file in two packages; this is called "file colors".

[Article] [Discussion] [View source] [History]