Would be nice to have here an explanation why there are separate source packages for kernel and kernel-headers. From irc answer is:
19:25 < mcfrisk_> Hello, does anyone know why meego has different source
packages for kernel and kernel-headers?
19:26 < Stskeeps> mcfrisk_: kernel-headers basically defines the common kernel
api
19:26 < Venemo> Stskeeps, hey, this seems to be performing very nicely
19:26 < Stskeeps> mcfrisk_: kernel (or adaptation kernels) has to be that
version or higher
19:27 < mcfrisk_> ok, just feels odd that they come from different source
package which are kept in sync behind the curtains..
It feels a bit strange that kernel package does not Provide kernel-headers. If userspace needs to access some driver/adaptation specific header file, they need to do it through the kernel-devel package.