The reason the dkms don't compile could be the following (I could also be wrong, just guessing here):
All kernels in our repo are compiled with the old gcc and to successfully compile a dkms (at least some of them) you would have to use the old gcc. Yet, as soon as you update from the original iso installation you will install the new gcc. Now, if you install the dkms the system will use a different gcc-compiler than the one which was used for the kernel, and that does not work.Maybe
this procedure could work:
- do a fresh install form the latest iso,
- do not update anything
but only install the required dkms and then reboot,
- test to see if your cam works in kopete,
- now update the system
Note: after that do not install any newer kernel because in this case the dkms kernel module would have to be rebuild and, as you know, this won't work. Please also note that this procedure may not work at all as there are many many differences in applications and their dependencies from the time the latest iso was released until now. So, if you are lucky it may work, if not you only wasted some time. It is possibly a good idea to test that first in a virtual machine.
The only other alternative would be to wait for a newer kernel in our repo which either already has these modules included or on which these modules could be compiled with the new gcc.
hope this makes sense
Edit: maybe all that was just crap. If Skype works with the cam then the correct videocam drivers are working well and it is a kopete-specifc issue?