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 |