use dkms rather than module-assistant

Bug #401969 reported by Toni Ruottu
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
line6-usb (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Only on binary package, called line6-usb-source, is generated. And that package does not install the driver. Provide another package which installs the driver.

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

The package can be built from this source package using module-assistant. Providing a single driver package would not be possible, instead one package per kernel package would have to be provided.

Changed in line6-usb (Ubuntu):
status: New → Invalid
Revision history for this message
Toni Ruottu (toni-ruottu) wrote :

Why are you marking the bug invalid? Is there a policy that says one is not allowed to do different packages for different kernels?

Revision history for this message
Toni Ruottu (toni-ruottu) wrote :

I'm changing this back to new, until I receive an answer.

Changed in line6-usb (Ubuntu):
status: Invalid → New
Revision history for this message
GreatBunzinni (greatbunzinni) wrote :

I haven't found any reference on how to build from this package. Is there a way to solve this problem?

Revision history for this message
Toni Ruottu (toni-ruottu) wrote :

If I understood correctly, driver packages, such as this one, should use DKMS. DKMS makes it possible to build the software at package installation time against the kernel being used. Doing a kernel update at later time should then somehow trigger rebuilding of the DKMS packages to keep them compatible.

see http://linux.dell.com/dkms/ for information on DKMS
or see fglrx package in Ubuntu 10.04 for an example driver package

Revision history for this message
Philip Muškovac (yofel) wrote :

Until this package uses dkms, please first install line6-usb-source and run

$ sudo m-a auto-install line6-usb

after that.
You'll have to do that again once a new kernel gets installed though.

(Make sure you have 'module-assistant' installed first)

Changed in line6-usb (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Toni Ruottu (toni-ruottu) wrote :

Wow. Could someone add a readme file to the package explaining this?

Jelmer Vernooij (jelmer)
Changed in line6-usb (Ubuntu):
status: New → Confirmed
summary: - driver does not get installed
+ use dkms rather than module-assistant
Revision history for this message
Rex Tsai (chihchun) wrote :

The kernel module package is no longger available in recent released ubuntu, according to #757552, it's included in kernel source.

[1] http://launchpad.net/bugs/757552

Changed in line6-usb (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.