On Sun, 12 Nov 2017 at 19:45:02 +0100
Adam Borowski <kilob...@angband.pl> wrote:

> On Sun, Nov 12, 2017 at 12:14:33PM +0100, Joerg Reisenweber wrote:
>> The "too much work" argument is a very embarrassing one - it's the
>> genuine duty of distro maintainers to take care of exactly such stuff.
>> The argument that something was "too much work" (for the distro
>> maintainers, or even the developers) is moot unless you're doing all that
>> for yourself or for developers instead of your users. 
>> Claiming that a decision whether to put a package into /bin or /usr/bin
>> (resp *sbin*) was "too much work" is also outright silly, there's zero
>> additional workload in placing the package into the right location,
>> except for the needed knowhow and decision itself. It's just for the
>> laziness of developers of boot/init process when they demand to
>> indiscriminately have access to *all* existing binaries in /usr   
>
> The work involved is not just "zero", it's _massive_.  Have you looked at
> how extensive dependency chains can be for complex setups?  Try mounting a
> filesystem over wifi that requires a fancy authentication daemon.  Every
> involved package, and every library recursively depended upon by one of
> those packages, would need to be moved to /{bin,sbin,lib}/.

  Looks trivial to me: /bin, /sbin executables have their dependencies and
libraries in /lib on the same filesystem, just like /usr/bin, /usr/sbin
and /usr/lib.  What's so complicated?

> Debian, with its north of 1000 developers, decided that, despite trying,
> it's a lost cause.  Do you think Devuan with 5 can do better?

  Last time I checked, Devuan does allow having /usr on a separate filesystem
from /.

Alessandro


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

Reply via email to