Re: Adding linux-image-<version> dependency on linux-headers-<version>?
> Now, those wanting to compile third party drivers like the nvidia ones, should
> take the nvidia package (or whatever it is called) and build it following to
> instructions, or even better, the new policy should call for pre-compilation
> for all official flavours of those modules, like it is already done on powerpc
> for the MOL packages for example.
>
> In any case, if it fails because of missing headers, there is a bug in the
> third-party-module package.
Thanks for the well-thought-out reply. I was curious as to whether
this problem had been pondered yet. Perhaps I will bring it up with
nvidia that their driver installer should not be depending on the
linux headers in debian.
> The sarge situation was a complete mess, and i strongly suggest to move to a
> 2.6.12 backport. The situation there should be rather clear, and to build
> third party modules, you only need to set KSRC=/lib/modules/<version>/build,
> works fine.
I disagree with the above statement. I am using currently using the
2.6.12 kernel (on etch), and there is no
/lib/modules/2.6.12-1-686/build directory with a default linux-image
install. However, this directory is created when I install the
linux-headers-2.6.12-1-686 package, which is why we always need to
tell people to install the headers. Can you clarify what you meant
above? Thanks.
Kind regards,
Mike Gilbert
Reply to: