Control: severity -1 serious

Hi,

now that I know that BUILT_MODULE_NAME[0] and DEST_MODULE_LOCATION[0] break it,
I found other packages via codesearch.d.n that use that syntax and I was
wondering whether they break as well.

The following packages fail to install in unstable right now:

acpi-call-dkms adv-17v35x-dkms bbswitch-dkms dahdi-dkms ddcci-dkms
digimend-dkms dpdk-kmods-dkms evdi-dkms falcosecurity-scap-dkms failed
gost-crypto-dkms iptables-netflow-dkms jool-dkms langford-dkms
librem-ec-acpi-dkms vpoll-dkms lime-forensics-dkms apfs-dkms lttng-modules-dkms
nat-rtsp-dkms openafs-modules-dkms openrazer-driver-dkms openvpn-dco-dkms
rapiddisk-dkms rtpengine-kernel-dkms tp-smapi-dkms v4l2loopback-dkms
west-chamber-dkms xtables-addons-dkms xtrx-dkms

But all of those succeed to install in testing.

I also tried installing all of the above packages with dkms from unstable
patched with my patch from my last email and then they succeed to install
again, thus indicating that this is all the same problem class.

Since this problem is making several dozen packages in the archive
uninstallable, I'm raising the severity of this bug to serious.  Apologies if
I'm wrong but better safe then sorry, right?  Maybe this prevents users of
apt-listbugs from installing dkms from unstable and have their dkms modules
fail. Please lower the severity if I raised it in error.  Apologies in that
case.

I'd also like to suggest the following patch to be included into the dkms
package which would've spotted this problem early on:

--- dkms-3.0.12.orig/test/dkms_test-1.0/dkms.conf
+++ dkms-3.0.12/test/dkms_test-1.0/dkms.conf
@@ -1,7 +1,7 @@
 PACKAGE_NAME="dkms_test"
 PACKAGE_VERSION="1.0"
-BUILT_MODULE_NAME="dkms_test"
+BUILT_MODULE_NAME[0]="dkms_test"
 
 AUTOINSTALL="yes"
 
-DEST_MODULE_LOCATION="/kernel/extra"
+DEST_MODULE_LOCATION[0]="/kernel/extra"

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to