:: Re: [DNG] WARNING: lvm2 > 2.02.173-…
Top Page
Delete this message
Reply to this message
Author: John Hughes
Date:  
To: dng
Subject: Re: [DNG] WARNING: lvm2 > 2.02.173-1 breaks some systems and make them unbootable
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).