On Tue, Jan 05, 2016 at 09:20:31AM -1000, Joel Roth wrote:
> Rainer Weikusat wrote:
> > Clarke Sideroad <clarke.sider...@gmail.com> writes:
> > > So I've been thinking more about this as to why?
> > >
> > > It is quite obvious that it is driven by Redhat to be the same as Oracle
> > > Solaris, they say as much.
> > 
> > That's "quite obviously" an after-the-fact justification and the
> > corresponding freedesktop.org text,
> > 
> > http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken/
> > 
> > (still) quite plainly states that udev (it names no other examples) is
> > developed based on the assumption that / and /usr reside on the same
> > device and that any bug reports regarding this are WONTFIXes. IOW,
> > that's a policy decision certain people originally made for "their
> > systems" which is now forced on everybody else.
> 
> Reading the above link, and also this discussion
> 
> http://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/
> 
> it appears there are two aspects considered:
> 
> 1. Merging the longstanding directories for executables: /bin /sbin /usr/bin 
> /usr/sbin
> 2. Making libraries in /usr/lib and friends available at boot time. 
> 
> Gobo Linux, to take one example, has been doing the first
> since its inception.  Executables are left in the original
> build directory, and symlinked to /bin. The same approach
> with libraries, so that packages can be uninstalled by
> simply removing the directory, and cleaning the symlinks.

And there's even a handy command for managing this:  stow.
And it's even a package in the devuan repositories!

-- hendrik
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to