public inbox for gentoo-kernel@lists.gentoo.org
 help / color / mirror / Atom feed
From: Mike Pagano <mpagano@gentoo.org>
To: gentoo-kernel@lists.gentoo.org
Subject: Re: [gentoo-kernel] vanilla-kernel sources should not be marked stable for obsolete versions
Date: Thu, 27 Jun 2013 16:21:02 -0400	[thread overview]
Message-ID: <20130627202102.GA10934@woodpecker.gentoo.org> (raw)
In-Reply-To: <51CC9AA7.90601@gentoo.org>

On Thu, Jun 27, 2013 at 04:03:51PM -0400, Anthony G. Basile wrote:
> On 06/27/2013 03:45 PM, Mike Pagano wrote:
> > On Mon, Jun 24, 2013 at 09:27:10AM -0700, Greg KH wrote:
> >> On Sat, Jun 22, 2013 at 08:45:25AM +0200, Tom Wijsman wrote:
> >>> On Fri, 21 Jun 2013 20:42:44 -0700
> >>> Greg KH <greg@kroah.com> wrote:
> >>>
> >>>> On Sat, Jun 22, 2013 at 02:45:16AM +0200, Tom Wijsman wrote:
> >>>>> On Fri, 21 Jun 2013 17:13:03 -0700
> >>>>> Greg KH <gregkh@gentoo.org> wrote:
> >>>>>
> >>>>>> Great!  But as only the latest version released is "stable",
> >>>>>> that's all that should stick around, right?
> >>>>> Tricky decision to make. Do we really want to force people's kernel
> >>>>> sources to unmerge every single time you push a new version? Which
> >>>>> on its own turn, forces them to build and install the new kernel.
> >>>> If they are following the vanilla kernels, isn't that what people
> >>>> expect?  The latest stable-kernel-of-the-week, as that's what I'm
> >>>> releasing.  They don't have to do an update if they don't want to :)
> >>> If we don't keep around other ebuilds their sources will unexpectedly
> >>> unmerge upon a dependency clean; they can only stop it if they see it
> >>> in the list of packages that will be unmerged, and do something to
> >>> specifically keep them.
> >> True, so we can keep around 3-4 older ebuilds if needed, per kernel
> >> release.  But who really does a dependency clean these days, I've never
> >> done one :)
> >>
> >> So, what's the next step?  Should I announce the change to -dev?  Anyone
> >> else really object to it?  Other thoughts?
> >>
> >> thanks,
> >>
> >> greg k-h
> >>
> > Are we agreed on a few facts?
> >
> > 1. Upstream release rate is now a much higher 1-2 kernels a week.
> > 2. Very frequently, these releases contain security fixes.
> > 3. This rate of release puts arch teams in a difficult position, since
> > it is unsustainable to try to keep up tp date with stabilization
> > 4. By continuing the policy of providing a stable kernel version, Gentoo
> > is giving a false sense of security to its users, since by the time the
> > kernel does get stabilized, a newer version more with more security
> > fixes is almost always already released.
> >
> > Auto stabling keywords again will give that false impression of Gentoo
> > QA on a particular arch, so I don't think I would want that.
> >
> > A downside is that a kernel could be released that wont build on an
> > arch. Does that imply failure of our QA process? Or is it acceptable, as
> > a fix almost always follows right after that kind of situation.
> >
> This is fine.  Within the space of all arches and all possible 
> configurations, kernels always have bugs.  On vanilla-sources, these 
> reports should go directly upstream.  If we have fixes, we should pass 
> them upstream.
> 
> We should do a news item to alert users to the new policy.  What is the 
> migration path to dropping stable keywords?  Some users may sit on 
> stable kernels thinking that's where we are drawing the line of 
> stability, while we've actually dropped that distinction all together.

You are 100% right on that. I've had users that refuse to upgrade
kernels because they were not stabilized. This is definitely news item
worthy.

> 
> --Tony
> 
> -- 
> Anthony G. Basile, Ph.D.
> Gentoo Linux Developer [Hardened]
> E-Mail    : blueness@gentoo.org
> GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
> GnuPG ID  : F52D4BBA
> 
> 

-- 
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources - Lead 
E-Mail     : mpagano@gentoo.org
GnuPG FP   : EEE2 601D 0763 B60F 848C  9E14 3C33 C650 B576 E4E3
Public Key : http://pgp.mit.edu:11371/pks/lookup?search=0xB576E4E3&op=index


  reply	other threads:[~2013-06-27 20:21 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-21 14:58 [gentoo-kernel] vanilla-kernel sources should not be marked stable for obsolete versions Greg KH
2013-06-21 15:30 ` Mike Pagano
2013-06-21 15:46   ` Anthony G. Basile
2013-06-21 16:49     ` Greg KH
2013-06-21 16:48   ` Greg KH
2013-06-21 17:20     ` Eric F. GARIOUD
2013-06-21 17:50       ` Greg KH
2013-06-21 19:51         ` Eric F. GARIOUD
2013-06-21 21:03           ` Greg KH
2013-06-21 19:36     ` Mike Pagano
2013-06-21 21:06       ` Greg KH
2013-06-22  0:23   ` Tom Wijsman
2013-06-22  0:02 ` Tom Wijsman
2013-06-22  0:12   ` Greg KH
2013-06-22  0:13   ` Greg KH
2013-06-22  0:45     ` Tom Wijsman
2013-06-22  1:54       ` Anthony G. Basile
2013-06-22  3:47         ` Greg KH
2013-06-22  8:56           ` Anthony G. Basile
2013-06-22 14:43             ` Greg KH
2013-06-22 16:46               ` Anthony G. Basile
2013-06-24 22:05                 ` Greg KH
2013-06-22  3:42       ` Greg KH
2013-06-22  6:45         ` Tom Wijsman
2013-06-24 16:27           ` Greg KH
2013-06-24 23:26             ` Anthony G. Basile
2013-06-24 23:37             ` Tom Wijsman
2013-06-25  7:43               ` Marc Schiffbauer
2013-06-25  3:09             ` Dale
2013-06-25  6:18               ` Douglas Dunn
2013-06-27  4:15                 ` Greg KH
2013-06-27 19:45             ` Mike Pagano
2013-06-27 20:03               ` Anthony G. Basile
2013-06-27 20:21                 ` Mike Pagano [this message]
2013-07-06 19:56               ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130627202102.GA10934@woodpecker.gentoo.org \
    --to=mpagano@gentoo.org \
    --cc=gentoo-kernel@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox