* Thomas Lange <la...@cs.uni-koeln.de> [2024-09-11 22:34]:
IMO depending on init | systemd is too much and this would be better:
'systemd-sysv | sysvinit-core'

I did some more tests:

This creates a VM without sbin/poweroff which reproduces the errors from the bug report:

$ debvm-create --initsystem=none -r testing -- --include=dracut,login

But it can boot just fine so I would conclude that there is actually not a strict dependency on those binaries.

Next I tried to create a sysv VM:

$ debvm-create --initsystem=sysv -r testing -- --include=dracut,login

But this picks up systemd as dracut-core depends on udev and that depends on systemd.

So I think it only makes sense to add:

Recommends: systemd-sysv

In bookworm and trixie the package init is important but not
essential.

Right, it is actually Protected: yes sorry for the confusion.

Attachment: signature.asc
Description: PGP signature

Reply via email to