[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#932704: debian-policy: Don't force sysvinit compatibility if e.g. alternate init required



On Mon, 2019-07-22 at 12:01 +0100, Sean Whitton wrote:
> > "Also, SysV-style init scripts may be omitted for packages which have
> > an explicit dependency on an alternate init system."

What sort of dependencies are we talking about? Package-level
dependencies (e.g. Depends: systemd-sysv directly or indirectly)?

> People who don't like systemd have been working to provide replacements
> for these hard dependencies.  E.g. there is elogind so that packages
> which depend on logind can work on a sysvinit system.
> 
> We would want to be careful to word this requirement such that it did
> not license maintainers to do things which block the work of those who
> don't like systemd.

How would this "block the work of those who don't like systemd"?

We do not have a requirement to ship systemd .service units, but that
doesn't seem to have blocked anyone from submitting patches adding
those.  It seems reasonable it would work the same for other init
systems.

Ansgar


Reply to: