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

Re: 2.6.12 upload



Stephen R Marenka <stephen@marenka.net> writes:

> On Tue, Jul 26, 2005 at 03:26:04PM +0200, Goswin von Brederlow wrote:
>> Horms <horms@debian.org> writes:
>> 
>> > On Thu, Jul 21, 2005 at 11:04:07AM +0200, Goswin von Brederlow wrote:
>> >> The DI kernel udebs (linux-kernel-di-<arch> source) takes the
>> >> kernel-image deb, splits it up into kernel and several groups of
>> >> modules and builds udebs. There is no Depends there and can't be to
>> >> keep the kernel-image debs available.
>> >> 
>> >> 
>> >> kernel-image-di-arch ---source---> linux-kernel-di
>> >>                                           |
>> >>                                         magic
>> >>                                           |
>> >>                                           \/
>> >> kernel-tree-X.Y.Z-N <---depends--- kernel-image
>> >>           |
>> >>           \/
>> >>    kernel sources
>> >> 
>> >> 
>> >> The 'magic' part is the problem.
>> >
>> > I don't follow why there is a problem with linux-kernel-di 
>> > depending on kernel-tree-X.Y.Z-N.
>> >
>> > -- 
>> > Horms
>> 
>> The problem is that the DAK will update linux-2.6, kernel-tree-x.y.z-n
>> and kernel-image packages without any regards to linux-kernel-di. They
>> will become out of sync and end up without source -> GPL violation.
>> 
>> In the old setup kernel-source-2.6.8 will remain until removed manualy
>> and linux-kernel-di has that as source.
>
> I'd like to see the magic moved into the kernel packaging. Right now the 
> magic is performed using the kernel-wedge package and config files from
> <http://svn.debian.org/wsvn/d-i/trunk/packages/kernel/?rev=0&sc=0>.
>
> Really it's just creating udebs with the kernel and specific modules.

That would solve a lot of problems, including the GPL one.  The debs
and udebs would update at the same time each time.

On the other hand it would mean D-I has to change the version more
often but that should grep the Packages file to find the current
version for daily builds imho.

MfG
        Goswin



Reply to: