Building testing kernels

Kamal Mostafa kamal at canonical.com
Fri Feb 4 18:51:54 UTC 2011


On Fri, 2011-02-04 at 09:21 -0200, Herton Ronaldo Krzesinski wrote:
> Hi,
> 
> what's the common used way to provide test kernels for users to test, is
> it fine to use ppa in launchpad?

Hi Herton-

FWIW, I do usually publish my test kernels as PPA's, but I know that
some of our other developers often just distribute binary .debs from
their public web directories.

I also found the kteam-tools script for building PPA's to be too stale,
and more complex than necessary.  I build my kernel PPA's using
'debuild' with a relatively simple procedure.  I think of this as the
minimal set of steps to construct a kernel source package for upload:

        edit debian.master/changelog: add new "+kamal~whatever" entry
        cp debian.master/changelog debian/changelog
        abi-disable  {various versions of this script exist}
        debuild -S -I -i

Notes on that sequence:
- The 'cp' is needed to get the proper version string to appear in uname
  (even though the cp also occurs at some point during the debuild, it
  happens too late).

- You may or may not actually need to disable the ABI check (and modules
  check) but I always disable them for my test kernel builds -- nothing
  is worse than waiting 7 hours for Launchpad to build your PPA only to
  have it choke on the ABI check in the final moments.

Hope that information is useful!

 -Kamal

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20110204/33ef46fc/attachment.sig>


More information about the kernel-team mailing list