With the above patch, a dist upgrade with a problematic DKMS module and /etc/dkms/no-autoinstall-errors present looks like:
Setting up linux-headers-6.2.0-25-generic (6.2.0-25.25) ...
/etc/kernel/header_postinst.d/dkms:
* dkms: running auto installation service for kernel 6.2.0-25-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der
Building module:
Cleaning build area...
make -j1 KERNELRELEASE=6.2.0-25-generic -C /lib/modules/6.2.0-25-generic/build M=/var/lib/dkms/evdi/1.12.0+dfsg/build DKMS_BUILD=1...(bad exit status: 2)
ERROR (dkms apport): binary package for evdi: 1.12.0+dfsg not found
Error! Bad return status for module build on kernel: 6.2.0-25-generic (x86_64)
Consult /var/lib/dkms/evdi/1.12.0+dfsg/build/make.log for more information.
dkms autoinstall on 6.2.0-25-generic/x86_64 failed for evdi(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
* dkms: ignore autoinstall errors for dkms modules
* dkms: autoinstall for kernel 6.2.0-25-generic
...done.
With the above patch, a dist upgrade with a problematic DKMS module and /etc/dkms/ no-autoinstall- errors present looks like:
Setting up linux-headers- 6.2.0-25- generic (6.2.0-25.25) ... header_ postinst. d/dkms: shim-signed/ mok/MOK. priv shim-signed/ mok/MOK. der
/etc/kernel/
* dkms: running auto installation service for kernel 6.2.0-25-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/
Public certificate (MOK): /var/lib/
Building module: 6.2.0-25- generic -C /lib/modules/ 6.2.0-25- generic/ build M=/var/ lib/dkms/ evdi/1. 12.0+dfsg/ build DKMS_BUILD=1...(bad exit status: 2) dkms/evdi/ 1.12.0+ dfsg/build/ make.log for more information. generic/ x86_64 failed for evdi(10)
Cleaning build area...
make -j1 KERNELRELEASE=
ERROR (dkms apport): binary package for evdi: 1.12.0+dfsg not found
Error! Bad return status for module build on kernel: 6.2.0-25-generic (x86_64)
Consult /var/lib/
dkms autoinstall on 6.2.0-25-
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
* dkms: ignore autoinstall errors for dkms modules
* dkms: autoinstall for kernel 6.2.0-25-generic
...done.