* 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,loginBut 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,loginBut 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.
signature.asc
Description: PGP signature