On 13/11/17 13:09, Joerg Reisenweber wrote:
On Sun 12 November 2017 21:54:36 Steve Litt wrote:
One more thing: What did people do before maybe 2010,
when /sbin, /bin, /usr/sbin, and /user/bin were four separate
directories? Was life that hard back then? Were develpers smarter?
I'd bet all and my butt on the latter ;-) It's just too obvious.

Maybe intitially it was just systemd cabal who noticed that managing
dependencies in init process isn't exactly a nobrainer and thus (and because
of feature creep like needing d-bus and other high level crap in init) and not
willing to cope with the fallout that correctly beem described as dependency
hell in package/lib dependencies decided to rather cram /usr/ into /

systemd didn't exist in 1991 when USL decided that for SVR4.2 /bin, /lib and /sbin should just be symlinks to /usr.

john@sylvania ~ > ls -l / | grep -e '->'
lrwxrwxrwx    1 root     sys               8 Apr 15  2005 bin -> /usr/bin
lrwxrwxrwx    1 root     sys               8 Apr 15  2005 ccs -> /usr/ccs
lrwxrwxrwx    1 root     sys               9 Apr 15  2005 lbin -> /usr/lbin
lrwxrwxrwx    1 root     sys               8 Apr 15  2005 lib -> /usr/lib
lrwxrwxrwx    1 root     sys              10 Apr 15  2005 share -> /usr/share lrwxrwxrwx    1 root     sys               8 Apr 15  2005 shlib -> /usr/lib lrwxrwxrwx    1 root     root             11 Apr  3  2017 unix -> /stand/unix

(I don't have any machines still running UnixWare 1.0, hence the rather recent create dates).

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

Reply via email to