[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, 22 Jul 2019 at 13:39:31 +0200, Ansgar wrote:
> What sort of dependencies are we talking about? Package-level
> dependencies (e.g. Depends: systemd-sysv directly or indirectly)?

Probably yes. systemd-cron and dbus-user-session are examples of packages
that rely on the systemd service manager being pid 1.

Strictly speaking Depends: systemd-sysv is neither necessary nor
sufficient to make the systemd manager pid 1 (a system without
systemd-sysv could boot with init=/lib/systemd/systemd, or a system
with systemd-sysv could boot with init=/some-other-init), so I used
Depends: systemd, Recommends: systemd-sysv in dbus-user-session; but
perhaps I should switch that to Depends: systemd-sysv, because it would
make the intention clearer.

    smcv


Reply to: