[Pkg-sysvinit-devel] Bug#851747: sysvinit-utils: unmaintained package should not be Essential
Simon McVittie
smcv at debian.org
Wed Jan 18 12:48:33 UTC 2017
Package: sysvinit-utils
Version: 2.88dsf-59.8
X-Debbugs-Cc: init-system-helpers at packages.debian.org, debianutils at packages.debian.org
sysvinit appears to be unmaintained, but it builds an Essential package
(sysvinit-utils) that must be installed on all Debian systems. This
seems like a bad situation.
Contents of sysvinit-utils, ignoring documentation:
/lib/init/init-d-script
/lib/init/vars.sh
/sbin/fstab-decode
/bin/pidof == /sbin/killall5 (same program)
I think each of these interfaces should either:
* be declared non-Essential:
- mass bug filing for uses without a dependency (unless those uses
are only when sysvinit-core or initscripts is installed, in which
case those packages pull in sysvinit-utils anyway)
- eventually sysvinit-utils loses its Essential flag
* be declared Essential:
- get moved to an existing Essential package, perhaps debianutils
(I suspect Debian is effectively the upstream for this particular
fork of sysvinit anyway) or init-system-helpers
I would personally lean towards non-Essential in all cases, but
pidof in particular seems unfortunately rather popular.
More information about the Pkg-sysvinit-devel
mailing list