On Thu, May 19, 2005 at 02:04:33PM -0400, Jurij Smakov wrote: > As you might know, we are planning a transition to the common kernel > source, which is expected to build all the kernel-related packages, > eliminating the problems with arches getting out of sync, etc.
Are the problems with > 200 binary packages really fixed? If you want to
"fix" the problems, you have to integrate the udeb build process which
produces currently something about 300 binary packages.
> ===================================================================
> Background
> ----------
> There is currently no standard for naming and contents of the
> kernel-related Debian packages. The goal of this document is to
> provide a unified scheme for naming and contents of these packages
> across all architectures.
You speak about kernel but mean linux, do you?
> Packaging scheme
> ----------------
> To accomodate all the possibilities, the following packaging scheme
> (to be implemented by the common source package) is proposed:
>
> kernel-headers-$(version)-$(abiname)
> kernel-headers-$(version)-$(abiname)-$(subarch)
This needs to contain the scripts directory.
> kernel-headers-$(version)-$(abiname)-$(flavour)
>
> Flavour-specific kernel headers package, containing mostly the
> configuration files. It will have the same name for both cases
> (subarch or no subarch). As a result there is a restriction that
> all flavour names across all arches/subarches have to be unique,
> but that does not seem too problematic.
cobalt mips/mipsel? Please clearify.
> kernel-image-$(version)-$(abiname)-$(flavour)
As all of them begin with kernel, how do you integrate netbsd and hurd
into this schema?
> * There is a proposal to create a common kernel-headers packages
> for all arches which build from common source and containing
> all include/asm-* for them. Pros: we are saving some space by
> not including the common stuff (how big is it?) into the
> arch-specific kernel-headers packages. Cons: to build on a single
> arch user will have to pull in headers for all arches. Also
> the subarch handling becomes non-uniform with the rest.
Why not use one package with the arch-specific and one with the other
parts?
Bastian
--
Men will always be men -- no matter where they are.
-- Harry Mudd, "Mudd's Women", stardate 1329.8
signature.asc
Description: Digital signature

