On Fri, Oct 14, 2005 at 11:04:16AM +0900, Horms wrote:
> On Thu, Oct 13, 2005 at 03:01:09PM +0200, Sven Luther wrote:
> > On Thu, Oct 13, 2005 at 09:40:46PM +0900, Horms wrote:
> > > On Thu, Oct 13, 2005 at 12:57:49PM +0200, Sven Luther wrote:
> > > > On Thu, Oct 13, 2005 at 08:04:01PM +0900, Horms wrote:
> > > > > On Wed, Oct 12, 2005 at 09:38:42PM +0200, Sven Luther wrote:
> > > > > > Also, if the user don't upgrade those, nothing major will break, 
> > > > > > apart from
> > > > > > the fact that he has a few unused bits on his harddisk.
> > > > > > 
> > > > > > So, i vote for simply removing them, and provide some notice of the 
> > > > > > fact and
> > > > > > the new module build model in the release notes or something.
> > > > > 
> > > > > Its an upgrade problem, but it doesn't affect that many users
> > > > > (I guess). I'm happy with your idea as long as you've considered 
> > > > > the upgrade problem.
> > > > 
> > > > Iti s an sarge -> etch upgrade problem if anything, let's remove them 
> > > > for now,
> > > > and once we sorted out the module build issues, we can always readd 
> > > > them fori
> > > > etch if really needed.
> > > 
> > > What other type of upgrade issue is there?
> > 
> > etch->sid, etch->etch, sid->sid, random experimental snapshot or
> > self-built->etch/sid :)
> 
> Ok, if you look at it that way, then given that
> kernel-headers-2.6-<flavour> currently exist in 
> sarge, etch, sid and not experimental, then
> the current paths are already broken.

Yep, but we promised our users only the release-to-release upgrade path.

> > > If its going to be a problem for etch we may as well cope with
> > > it sooner or latter, it really seems to be a no brainer of
> > > handling kernel-headers-2.6-<flavour> the wway we alreaday handle
> > > kernel-image-2.6-<flavour>
> > 
> > I would rather we drop it though.
> 
> Understood. I'm certainly warm to this idea from a simplicity point
> of view. Though could you explain why you aren't worried
> about the upgrade breakage? Is it because you don't think
> many people are affected? Is it because it will just break
> local builds, and not actually the bootability of the system?

It is because the -header packages should be used only for modules build, and
any other use (like building klibc like maks tried to do), should be actively
discouraged, and for debian third party module packages, they should move to
the new packaging name, thus fixing the upgrade problem on their side, and for
non-debian-packaged third party modules, i would rather everyone reread the
module compilation instructions (once we have wrotten them) and redesign their
module builds accordyingly. We didn't promise to support those anyway.

So, i think not only dropping the kernel-headers backward compatibility
modules will hurt nobody, but it is also a feature :)

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to