#1094212 tp-smapi-dkms: postinst fails: Error! DKMS tree already contains: tp_smapi-0.44

Package:
tp-smapi-dkms
Source:
tp-smapi-dkms
Description:
ThinkPad hardware/firmware access modules source - dkms version
Submitter:
Russell Coker
Date:
2025-01-26 04:03:02 UTC
Severity:
normal
#1094212#5
Date:
2025-01-26 03:58:37 UTC
From:
To:
I get this error when installing or upgrading this package:

Selecting previously unselected package tp-smapi-dkms.
(Reading database ... 319227 files and directories currently installed.)
Preparing to unpack .../tp-smapi-dkms_0.44-1.2_amd64.deb ...
Unpacking tp-smapi-dkms (0.44-1.2) ...
Setting up tp-smapi-dkms (0.44-1.2) ...
Removing old tp_smapi-0.44 DKMS files...
Loading new tp_smapi-0.44 DKMS files...

Error! DKMS tree already contains: tp_smapi-0.44
You cannot add the same module/version combo more than once.
dpkg: error processing package tp-smapi-dkms (--configure):
 installed tp-smapi-dkms package post-installation script subprocess returned error exit status 3
Errors were encountered while processing:
 tp-smapi-dkms
needrestart is being skipped since dpkg has failed
Error: Sub-process /usr/bin/dpkg returned an error code (1)