There was a massive rewrite of DKMS for bash optimization over the last year. Within this a lot of little weird corner case bugs like this got cleaned up. I actually just tried using a package with a "-" in the name and it appears to handle properly now:
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=2.6.38-8-generic-pae -C /lib/modules/2.6.38-8-generic-pae/build SUBDIRS=/var/lib/dkms/nvidia_bl/0.69-1/build modules....
cleaning build area....
DKMS: build Completed.
nvidiabl.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.38-8-generic-pae/updates/dkms/
Peter,
There was a massive rewrite of DKMS for bash optimization over the last year. Within this a lot of little weird corner case bugs like this got cleaned up. I actually just tried using a package with a "-" in the name and it appears to handle properly now:
supermario@ mlimonciello ~ $ sudo dkms add -m nvidia_bl -v 0.69-1
Creating symlink /var/lib/ dkms/nvidia_ bl/0.69- 1/source ->
/usr/ src/nvidia_ bl-0.69- 1
DKMS: add Completed. mlimonciello ~ $ sudo dkms install -m nvidia_bl -v 0.69-1
supermario@
Kernel preparation unnecessary for this kernel. Skipping...
Building module: 2.6.38- 8-generic- pae -C /lib/modules/ 2.6.38- 8-generic- pae/build SUBDIRS= /var/lib/ dkms/nvidia_ bl/0.69- 1/build modules....
cleaning build area....
make KERNELRELEASE=
cleaning build area....
DKMS: build Completed.
nvidiabl.ko: 2.6.38- 8-generic- pae/updates/ dkms/
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/
depmod....
DKMS: install Completed.