Gentoo Archives: gentoo-kernel

From: Mike Pagano <mpagano@g.o>
To: gentoo-kernel@l.g.o
Subject: Re: [gentoo-kernel] vanilla-kernel sources should not be marked stable for obsolete versions
Date: Thu, 27 Jun 2013 19:45:10
Message-Id: 20130627194504.GA22153@woodpecker.gentoo.org
In Reply to: Re: [gentoo-kernel] vanilla-kernel sources should not be marked stable for obsolete versions by Greg KH
1 On Mon, Jun 24, 2013 at 09:27:10AM -0700, Greg KH wrote:
2 > On Sat, Jun 22, 2013 at 08:45:25AM +0200, Tom Wijsman wrote:
3 > > On Fri, 21 Jun 2013 20:42:44 -0700
4 > > Greg KH <greg@×××××.com> wrote:
5 > >
6 > > > On Sat, Jun 22, 2013 at 02:45:16AM +0200, Tom Wijsman wrote:
7 > > > > On Fri, 21 Jun 2013 17:13:03 -0700
8 > > > > Greg KH <gregkh@g.o> wrote:
9 > > > >
10 > > > > > Great! But as only the latest version released is "stable",
11 > > > > > that's all that should stick around, right?
12 > > > >
13 > > > > Tricky decision to make. Do we really want to force people's kernel
14 > > > > sources to unmerge every single time you push a new version? Which
15 > > > > on its own turn, forces them to build and install the new kernel.
16 > > >
17 > > > If they are following the vanilla kernels, isn't that what people
18 > > > expect? The latest stable-kernel-of-the-week, as that's what I'm
19 > > > releasing. They don't have to do an update if they don't want to :)
20 > >
21 > > If we don't keep around other ebuilds their sources will unexpectedly
22 > > unmerge upon a dependency clean; they can only stop it if they see it
23 > > in the list of packages that will be unmerged, and do something to
24 > > specifically keep them.
25 >
26 > True, so we can keep around 3-4 older ebuilds if needed, per kernel
27 > release. But who really does a dependency clean these days, I've never
28 > done one :)
29 >
30 > So, what's the next step? Should I announce the change to -dev? Anyone
31 > else really object to it? Other thoughts?
32 >
33 > thanks,
34 >
35 > greg k-h
36 >
37
38 Are we agreed on a few facts?
39
40 1. Upstream release rate is now a much higher 1-2 kernels a week.
41 2. Very frequently, these releases contain security fixes.
42 3. This rate of release puts arch teams in a difficult position, since
43 it is unsustainable to try to keep up tp date with stabilization
44 4. By continuing the policy of providing a stable kernel version, Gentoo
45 is giving a false sense of security to its users, since by the time the
46 kernel does get stabilized, a newer version more with more security
47 fixes is almost always already released.
48
49 Auto stabling keywords again will give that false impression of Gentoo
50 QA on a particular arch, so I don't think I would want that.
51
52 A downside is that a kernel could be released that wont build on an
53 arch. Does that imply failure of our QA process? Or is it acceptable, as
54 a fix almost always follows right after that kind of situation.
55
56
57
58
59
60
61
62 --
63 Mike Pagano
64 Gentoo Developer - Kernel Project
65 Gentoo Sources - Lead
66 E-Mail : mpagano@g.o
67 GnuPG FP : EEE2 601D 0763 B60F 848C 9E14 3C33 C650 B576 E4E3
68 Public Key : http://pgp.mit.edu:11371/pks/lookup?search=0xB576E4E3&op=index

Replies