The hdapsd package doesn't care what provides the module, it just needs it. For some users, the one from tp_smapi works better (and in fact you can't use in-kernel hdapsd and any module from tp_smapi together).
Created attachment 146780 [details, diff] hdapsd-20060409-r1.ebuild.patch
*** This bug has been marked as a duplicate of bug 141565 ***