On Thu, Mar 19, 2020 at 10:40:03PM +0100, Andreas Henriksson wrote: > Please consider lowering the 'Priority: required' on the sysvinit-utils > to something lower, eg. important or even optional. > > To be able to lower to important without breakage there are likely a > number of issues that has to be resolved first. These has previously > been discussed in the bug report that was opened about making > sysvinit-utils non-Essential (#851747) which has alot of discussion also > related to a potential future priority decrease which I'm now opening > this bug report about.
You've listed a long number of issues that would have to be solved; they'd require a lot of work. So it'd be good to ask: what's the benefit? The only thing I've heard so far would be reducing the size of a minimal install. The package has Installed-Size: 140 kB, of which: 8.0K /lib/init/init-d-script 4.0K /lib/init/vars.sh 16K /sbin/fstab-decode 28K /sbin/killall5 4.0K /usr/share/doc/sysvinit-utils/NEWS.Debian.gz 44K /usr/share/doc/sysvinit-utils/changelog.Debian.gz 20K /usr/share/doc/sysvinit-utils/changelog.gz 4.0K /usr/share/doc/sysvinit-utils/copyright 4.0K /usr/share/man/man5/init-d-script.5.gz 4.0K /usr/share/man/man8/fstab-decode.8.gz 4.0K /usr/share/man/man8/killall5.8.gz 4.0K /usr/share/man/man8/pidof.8.gz 4.0K /bin/pidof Just tossing away old parts of changelogs would get rid of most of the cruft, then killall5 is a part that's easy to remove (just a few uses in the archive). But the rest would cause lots of busywork. Thus, let's not do so. Instead, let's pick low-hanging fruits elsewhere. For example, just recompiling /sbin/ldconfig with anything but glibc shaves almost a megabyte from the essential set. There's more of such bits. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ in the beginning was the boot and root floppies and they were good. ⢿⡄⠘⠷⠚⠋⠀ -- <willmore> on #linux-sunxi ⠈⠳⣄⠀⠀⠀⠀