DKMS is supposed to identify the system it's on and selct the right procedures to prepare to build modules, but it doesn't know about pclos, so it tends to make the wrong decision and run make mrproper in the kernel source or headers directory instead of make clean. This nukes all the files it needs to build modules.
This was previously worked round by patching the kernel to disable mrproper in the Makefile, so the damage couldn't be done. However, the latest test kernels don't do that, and DKMS can do a lot of damage! (The kernel-devel needs to be reinstalled for prebuilt kernels, and custom built kernels need to be rebuilt.)
DKMS packaged for pclos does not need to work on any other system, so I have patched it (still a bit of a bodge, I know) to replace all calls to mrproper with clean, so it will use the right command whatever it identifies pclos as.
I also took the opportunity to upgrade it to the current stable version and offer it for testing in Dropbox. It should work on both old and new kernels alike.