On 2019/07/23 05:03, Daniel Molkentin wrote:
Hi,
it is my understanding that openSUSE will no longer boot without /usr being around. A long time ago I hence opened https://bugzilla.suse.com/show_bug.cgi?id=1029961, with all the apps that I could find as subtickets. The suggestion was move all apps to /usr, and symlink /bin and /sbin, a step performed by Fedora a while ago.
So far I can see:
- Pro arguments:
- We can consolidate the root directories with their peers in /usr
---- Why not just mount /usr/bin on /bin and /usr/lib64 on /lib64? It works in cygwin...well they do it in reverse -- they have everything in root, and mount it in /usr so nothing broke, but still. Make a static 'mount' that lives in the root file system so you can mount the /usr dirs immediately. That's pretty much what I've done when the normal mount didn't work because it required libs in /usr.
- People have a hard time telling which binary is where
Use 'whence', or 'type -P'.
- The only real argument for providing an environment without /usr being potentially available is now invalid due to systemd living in /usr, and being required as early as the rootfs.
---- Unless you don't use systemd... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org