[Bug 976196] New: Major FHS violences: /usr /usr/lib /bin /sbin /usr/bin /usr/sbin
http://bugzilla.opensuse.org/show_bug.cgi?id=976196 Bug ID: 976196 Summary: Major FHS violences: /usr /usr/lib /bin /sbin /usr/bin /usr/sbin Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: Other OS: Linux Status: NEW Severity: Critical Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: anniyka@googlemail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- As allowed by the FHS I wanted to share /usr. See also: http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#THEUSRHIERARCHY1 http://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#theUsrHierarchy This means, a system has to be bootable (and manageable) WITHOUT /usr! So I moved /usr away (to /tusr) because I also wanted to do some work on the filesystem. As of this moment I couldn't use my filesystem tools. They where stored in /usr/bin or /usr/sbin and there where only links from /bin and /sbin to the corresponding /usr-directory. So I tried to move /usr back to where it belong, but mv was also only a link to /usr/bin So I tried to use the full path to mv in the temporary /usr-directorie (/tusr/bin/mv) but as it was dynamically linked, mv couldn't find it's library. So, this is a absolute major Bug! It is not possible to work on the system without anything mounted that is allowed to be mountable. There are no basic tools: http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#SBINSYSTEMBINARIES "/sbin contains binaries essential for booting, restoring, recovering, and/or repairing the system in addition to the binaries in /bin." Same for /bin and /lib as well as for FHS 3.0 and by the way, as well as for the FHS 20 years ago (even if it was another name...) This is critical because it is bug by design. This way there is no system maintenance possible without /usr. In fact, without /usr the system is absolutley useless. Please read the FHS about /bin, /sbin and /lib. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=976196
http://bugzilla.opensuse.org/show_bug.cgi?id=976196#c1
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=976196
http://bugzilla.opensuse.org/show_bug.cgi?id=976196#c2
Anniyka Wandersmann
http://bugzilla.opensuse.org/show_bug.cgi?id=976196
http://bugzilla.opensuse.org/show_bug.cgi?id=976196#c3
Stephan Kulow
http://bugzilla.opensuse.org/show_bug.cgi?id=976196
http://bugzilla.opensuse.org/show_bug.cgi?id=976196#c4
--- Comment #4 from Anniyka Wandersmann
http://bugzilla.opensuse.org/show_bug.cgi?id=976196
http://bugzilla.opensuse.org/show_bug.cgi?id=976196#c5
--- Comment #5 from Anniyka Wandersmann
http://bugzilla.opensuse.org/show_bug.cgi?id=976196
http://bugzilla.opensuse.org/show_bug.cgi?id=976196#c6
--- Comment #6 from Stephan Kulow
http://bugzilla.opensuse.org/show_bug.cgi?id=976196
http://bugzilla.opensuse.org/show_bug.cgi?id=976196#c7
--- Comment #7 from Anniyka Wandersmann
participants (1)
-
bugzilla_noreply@novell.com