[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Correct way to (re)compile a kernel on Debian Sid



On Thu, Apr 08 2010, Stephen Powell wrote:

> Thu, 8 Apr 2010 11:01:01 -0400 (EDT), Celejar wrote:
>> On Thu, 8 Apr 2010 10:40:46 -0400 (EDT), Stephen Powell wrote:
>>> It sounds to me like you want to get pristine kernel sources directly
>>> from kernel.org and compile them and run them on a Debian system.
>>> I've never done that, but others tell me that they do it.  Of course,
>>> this is not supported by Debian.
>> 
>> I'm not sure that it's correct to say that using kernel-package to
>> build and install vanilla kernel sources is "not supported by Debian".
>> My understanding is that the package is supposed to work on any kernel
>> tree, not just Debian's packaged ones.  Perhaps Manoj will comment?
>
> I didn't say it wouldn't work.  I said it is unsupported.  There's

        Well, not supported by Debian is a bit of a misnomer, since
 "Debian support" often comes down to what a maintainer does.

        *I* support building from kernel.org sources -- but I just
 support the building part, not the kernel sources and the configuration
 bits. LKML support the kernel code, if you find a bug in what you get
 from kernel.org -- and yes, that is not Debian by any means.

> a difference.  Debian does make modifications to the kernel source.
> The official Debian kernel source packages have been modified by the
> Debian kernel team after downloading them from kernel.org.  There is a
> reason for all of these modifications.  Often it's to prune "non-free"
> drivers from the kernel source tree.  But there may be other
> modifications made for other reasons.  The Debian kernel team only
> supports their own kernel sources.

        They often only support the tip kernels: And this means if you
 are running kernel from one version ago, you are out of luck, since
 mostly you will be told to get the latest kernel from Sid and try
 again.

        If you run nvidia, you are again out of luck: the kernel team
 does not deal with anything that taints the kernel.

        *I* support building nvidia modules using kernel-package -- but
 not the actual nvidia module source bugs. The nvidia-kerne-source
 maintainer doe soffer support for that, sot here is "Debian support",
 in a sense. Just not from the kernel team.

> If you obtain kernel source code directly from upstream, and you have
> problems running it, you will have to seek support and file bug
> reports directly with upstream kernel development.  You can't file a
> bug report against the Debian kernel source package because it's not
> the Debian kernel source.  And you can't ask for help from the Debian
> kernel team on their list because it's not their source.  They will
> have nothing to do with it.  That's what I mean by unsupported.

        But if you had trouble packaging it with make-kpkg, you get hekp
 with packaging issues :-)

        manoj

-- 
"How many teamsters does it take to screw in a light bulb?" "FIFTEEN!!
YOU GOT A PROBLEM WITH THAT?"
Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/>  
4096R/C5779A1C E37E 5EC5 2A01 DA25 AD20  05B6 CF48 9438 C577 9A1C


Reply to: