Fails silently if kernel headers are not available
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dkms (Ubuntu) |
Fix Released
|
Undecided
|
Mario Limonciello |
Bug Description
Binary package hint: dkms
I installed nvidia-glx-173 to test out the new setup in Intrepid, but found that after booting into the new kernel, no nvidia module was available. I tried:
mizar:[~] sudo /etc/init.
* Running DKMS auto installation service for kernel 2.6.26-3-generic * nvidia (173.14.09)... [ OK ]
which looked approximately successful (though the logging functions seem to be called out of order), though suspiciously fast. I had to run it wish bash -x to see that it failed because the necessary kernel headers were not installed. I think that having a dkms package like nvidia-glx-173 installed, but not having the necessary kernel headers installed, should trigger a fatal error. The user has made a clear request to make the module avaliable, and the request is not satisfiable.
See bug 247527 for why the correct kernel headers weren't available