Comment 1 for bug 1998943

Revision history for this message
Paride Legovini (paride) wrote :

Hi, thanks for reporting this bug. A couple of comments:

1. I am not sure I agree we should skip over a test that breaks very basic sysv compatibility, specifically by making the system never reach a valid (= numeric) runlevel. That's what wait_booted() checks before checking systemd stuff, if systemd is available (see the await-boot.sh script). In other words I think that a package that prevents runlevel from returning a runlevel should be considered to be compromising boot, so a test failure looks correct to me.

2. The aim for the autopkgtest package is to not diverge from Debian. Ubuntu delta in the devel release in temporary. This means that that changes you're proposed should land upstream [1]. I strongly doubt Debian will switch away from using runlevel there. The autopkgtest tooling has some "if Ubuntu ..." specific code, but I think we should the very basic parts like wait_booted() in common with Debian.

[1] https://salsa.debian.org/ci-team/autopkgtest/