DKMS Autoinstaller ignores added modules
Bug #867922 reported by
Mario Limonciello
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dkms (Ubuntu) |
Fix Released
|
Undecided
|
Mario Limonciello | ||
Oneiric |
Fix Released
|
Undecided
|
Mario Limonciello | ||
fglrx-installer (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
Oneiric |
Won't Fix
|
Undecided
|
Unassigned | ||
fglrx-installer-updates (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
Oneiric |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
v: 2.2.0.2-1ubuntu3
This is a regression from natty. The DKMS autoinstaller service is now ignoring modules that have been added but not built for the first time.
This causes the fglrx driver to not work properly in OEM installs because in an OEM install it creates an upstart job that will "dkms add" followed by calling the autoinstaller service.
The reason the code was added to DKMS was to avoid trying to rebuild drivers on every upgrade if they failed to build the first time.
Related branches
To post a comment you must log in.
This can either be fixed by:
1) Removing this functionality from DKMS to test for the 'added' status.
2) Modify fglrx (and fglrx-updates) to call 'dkms install -m fglrx -v $VER' instead of 'dkms add -m fglrx -v $VER; dkms autoinstall'