The issue is the ValueError string content changed or was never correct.
*** ValueError: package linux-headers-4.6.1-040601-lowlatency does not
exist
vs.
try:
supported_kernel = apport.packaging.is_distro_package(kernel_package)
except ValueError as e:
if str(e) == 'package does not exist':
supported_kernel = False
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to dkms in Ubuntu.
https://bugs.launchpad.net/bugs/1588479
Title:
dkms_packages.py supported kernel check seems wrong
Status in dkms package in Ubuntu:
Triaged
Status in dkms source package in Trusty:
New
Status in dkms source package in Xenial:
New
Status in dkms source package in Yakkety:
Triaged
Bug description:
The apport package hook for dkms packages seems to have an error in
its supported kernel check. If the kernel is an unsupported one, the
hook should exit with a return code of 1. However, in the Ubuntu
Error Tracker we can see some crashes with unsupported kernel versions
e.g.:
https://errors.ubuntu.com/oops/2733d742-284e-11e6-a745-fa163e839e11
DKMSKernelVersion: 4.6.1-040601-lowlatency
https://errors.ubuntu.com/oops/0a1afefc-253c-11e6-9082-fa163e192766
DKMSKernelVersion: 4.6.0-040600-lowlatency
If the intent really is to block creation of these reports, then let's
do that.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/1588479/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp