Followup-For: Bug #1013417 Hi,
attached is a patch that fixes the lintian warning about a missing dh-dkms dependency for using dh_dkms. I'm not closing this bug since it does not address the autopkgtest-pkg-dkms recommendation. Andreas
>From f110d476826683d29c845828d37ae3d1de1ff9f3 Mon Sep 17 00:00:00 2001 From: Andreas Beckmann <a...@debian.org> Date: Wed, 4 Jan 2023 10:42:22 +0100 Subject: [PATCH] dh_dkms is now provided by dh-dkms instead of dkms --- debian/changelog | 4 ++-- lib/Lintian/Check/Debhelper.pm | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 181f36586..f52953903 100644 --- a/debian/changelog +++ b/debian/changelog @@ -760,8 +760,8 @@ lintian (2.105.0) unstable; urgency=medium * Flag duplicates in d/py3dist-overrides. (Closes: #980987) * Flag PyPI homepages in source control files. (Closes: #981932) * Flag Rubygem homepages in source control files. (Closes: #981935) - * Accept the virtual package dh-sequence-dkms as B-D for 'dh - --with-dkms'. (Closes: #982834) + * Accept the virtual package dh-sequence-dkms as B-D for + 'dh --with dkms'. (Closes: #982834) * Drop reference to archive keyring from package-installs-apt-sources. (Closes: #983598) * Read error message from Config::Tiny via the advertised mechanism. diff --git a/lib/Lintian/Check/Debhelper.pm b/lib/Lintian/Check/Debhelper.pm index 691c18362..62aec5252 100644 --- a/lib/Lintian/Check/Debhelper.pm +++ b/lib/Lintian/Check/Debhelper.pm @@ -81,7 +81,7 @@ my %DH_COMMAND_MANUAL_PREREQUISITES = ( 'dh-autoreconf:any | debhelper:any (>= 9.20160403~) | debhelper-compat:any', dh_autoreconf => 'dh-autoreconf:any | debhelper:any (>= 9.20160403~) | debhelper-compat:any', - dh_dkms => 'dkms:any | dh-sequence-dkms:any', + dh_dkms => 'dh-dkms:any | dh-sequence-dkms:any', dh_girepository => 'gobject-introspection:any | dh-sequence-gir:any', dh_gnome => 'gnome-pkg-tools:any | dh-sequence-gnome:any', dh_gnome_clean => 'gnome-pkg-tools:any | dh-sequence-gnome:any', -- 2.20.1