Bug#727708: Depending on an init to be pid 1 == depending on a kernel to be running
Bill Myers <email@example.com> writes:
> I think the issue of whether packages can depend on a specific init to
> be pid 1 is essentially identical to whether packages can depend on a
> specific kernel (Linux vs FreeBSD vs Hurd) to be running.
> I'm not sure what the exact Debian policy is for that, but just copying
> that seems to me the most natural decision.
It's conceptually similar, but since kernels are tied directly to a Debian
architecture, it's easier to handle the kernel case using our existing
infrastructure. There just isn't a binary package for that architecture
if it doesn't work with that kernel, and most of the problematic cases,
such as switching between init systems, don't apply in an analogous way.
Russ Allbery (firstname.lastname@example.org) <http://www.eyrie.org/~eagle/>