This was fixed in
http://git.debian.org/?p=users/evgeni/tp-smapi.git;a=commit;h=dd51517f51ee9497f81c96f881e8e046dd8d0071
Which is present in tp-smapi-source 0.40-3 and later (karmic has -5).
** Changed in: tp-smapi (Ubuntu)
Status: In Progress => Fix Released
--
/etc/depmod.d/ubuntu.conf
Aha -- good eye! I guess one little subdirectory can make a big
difference :)
Here is the offending line in the tp-smapi-source package:
$ grep update /usr/src/modules/tp-smapi/debian/rules
install -D -m 0644 hdaps.ko
debian/$(PACKAGE)-$(KVERS)/lib/modules/$(KVERS)/kernel/updates/hdaps.
Bug is actually in tp-smapi-source package. Attached patch fixes it.
** Package changed: module-init-tools (Ubuntu) => tp-smapi (Ubuntu)
** Changed in: tp-smapi (Ubuntu)
Status: Invalid => In Progress
--
/etc/depmod.d/ubuntu.conf ignored (updates directory not searched)
https://bugs.laun