Hi KatolaZ, KatolaZ writes:
> On Sat, Nov 17, 2018 at 09:14:06PM +0900, Olaf Meeuwissen wrote: > > [cut] > >> >> # Those are a non-serious suggestion and a rethorical question, in case >> # that didn't come across. >> >> So, I'm against a *forced* /usr merge. I hope Debian does the right >> thing but if necessary, I would like to see Devuan correct the wrong. >> However, let's focus on init freedom (and beowulf) first! >> > > The current default in debootstrap from Debian is to merge /usr, so > buster installs will have /usr merged. This is not a problem at all > for Devuan atm, since we forked debootstrap and base-installer and can > act there to put back the default to non-merged /usr in Beowulf, > leaving the option to the user to choose otherwise. > > More choice == more freedom ;) ACK. Just like to point out that Devuan might run into packages that have already moved programs that really ought to be in /bin or /sbin over to /usr/bin and /usr/sbin. Image bash getting installed in /usr/bin/bash. With the merged /usr scenario that's not a problem because /bin is a symlink to /usr/bin and all you #!/bin/bash scripts will continue to work just fine. In the non-merged scenario /bin/bash will not exist and all hell breaks loose. Ditto for /sbin and /lib. Now bash is an extreme example but there may be a few extra packages that may need to be forked :-( Alternatively, an usr-un-merge package could provide dpkg-hooks that move things to there right place and/or add a symlink from one place to the other. Just a thought. Hope this helps, -- Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9 Support Free Software https://my.fsf.org/donate Join the Free Software Foundation https://my.fsf.org/join _______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
