dkms mkdeb fails: Can't find package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dkms (Debian) |
Fix Released
|
Unknown
|
|||
dkms (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Artful |
Invalid
|
Undecided
|
Unassigned |
Bug Description
For some reason, the Debian version of dkms mkdeb tries to generate a .deb package with the current arch as a suffix in its name, instead of 'all'. However, since the control file wasn't properly set up, the .deb file will have the 'all' suffix and dkms mkdeb will fail.
This bug is also present in Ubuntu. I added a patch to the original Debian bug report, here:
https:/
but since the original bug report was made about a year ago and nobody cared, I'm hoping that someone will at least fix this for Ubuntu.
The patch looks like this:
--- a/etc/dkms/
+++ b/etc/dkms/
@@ -6,6 +6,6 @@
Standards-Version: 3.8.1
Package: DEBIAN_PACKAGE-dkms
-Architecture: all
+Architecture: DEBIAN_BUILD_ARCH
Depends: dkms (>= 1.95), ${misc:Depends}
Description: DEBIAN_PACKAGE driver in DKMS format.
I'm using Ubuntu 17.10. dkms version is 2.3-3ubuntu3.
Changed in dkms (Ubuntu): | |
importance: | Undecided → Medium |
Changed in dkms (Debian): | |
status: | Unknown → New |
Changed in dkms (Debian): | |
status: | New → Fix Released |
Changed in dkms (Ubuntu Artful): | |
status: | New → Invalid |
Status changed to 'Confirmed' because the bug affects multiple users.