Package: lintian Version: 2.104.0 Severity: normal The package-supports-alternative-init-but-no-init.d-script check has this text at the end: N: Refer to Debian Policy Manual section 9.11 (Alternate init systems) N: for details.
However, section 9.11 reads "This section has been deleted." in the Policy. So at minimum that needs to be fixed :) Furthermore, the check tests for the absence of an init.d script, and specifically says: "[...] must provide init.d script for starting that services with sysvinit". My understanding is that this is not a "must" anymore, and thus this check needs to either go away, or its language changed to be more like "would be nice to ship as sysvinit if you can". (Practically speaking, I maintain a package that ships a systemd unit file, but does not ship an init.d file, and it'd be extra hard to do so. I've added a lintian override, but I question the accuracy and value of this check more broadly.) Thanks, Faidon