Gentoo Archives: gentoo-kernel

From: Greg KH <gregkh@g.o>
To: gentoo-kernel@l.g.o
Subject: Re: [gentoo-kernel] vanilla-kernel sources should not be marked stable for obsolete versions
Date: Sat, 22 Jun 2013 14:43:05
Message-Id: 20130622144344.GA11218@kroah.com
In Reply to: Re: [gentoo-kernel] vanilla-kernel sources should not be marked stable for obsolete versions by "Anthony G. Basile"
1 On Sat, Jun 22, 2013 at 04:56:39AM -0400, Anthony G. Basile wrote:
2 > On 06/21/2013 11:47 PM, Greg KH wrote:
3 > >On Fri, Jun 21, 2013 at 09:54:46PM -0400, Anthony G. Basile wrote:
4 > >>The bug where this was discussed is
5 > >>
6 > >>https://bugs.gentoo.org/show_bug.cgi?id=338739
7 > >
8 > >Thanks for the link, unfortunatly, things have changed since then, with
9 > >stable kernel releases happening much more frequently now (instead of
10 > >about ever 2-3 weeks, it's now, 1-2 releases a week.
11 > >
12 > >So the chance for an arch team to mark anything is going to be tough.
13 > >
14 > >greg k-h
15 > >
16 >
17 > I've been following, but I can't say I've been following closely.
18 > I'm on the stable{,-commits}@vger list and the rate at which this
19 > stuff is coming is too fast for human consumption.
20
21 So, as I am the one creating all of that "stuff", does that mean I'm
22 somehow not "human"? :)
23
24 > We could just drop stabilization of vanilla-sources and have people
25 > follow ~arch. That might be closer to the meaning of ~testing vs
26 > stable in other packages: other upstreams push out releases they
27 > consider stable, but we don't consider them stable within Gentoo
28 > until our QA team tests.
29
30 I agree.
31
32 > Another reason for dropping all vanilla-sources to ~arch is that we
33 > have some Gentoo specific needs that upstream will not and should
34 > not accept, eg we are making greater use of extended attributes in
35 > our package management, so we need end-to-end copying of xattrs.
36 > This means preserving certain namespaces (beyond security.* and
37 > trusted.*) on tmpfs for emerge. Gentoo users that use
38 > vanilla-sources will loose those xattr values making vanilla-sources
39 > ~ with respect to the rest of Gentoo.
40
41 What? So we are now relying on kernel patches that are not merged
42 upstream for proper operation of at Gentoo-based system? That's news to
43 me, I've _never_ run a gentoo-based kernel on my boxes in all of my
44 years as a Gentoo developer, with no problems, and I don't think we want
45 to require this in the future, do you?
46
47 Also, why aren't these patches upstream? Were they rejected? Just not
48 ready? No one submitted them?
49
50 Don't ever try to differentiate at the kernel level from other distros,
51 it's not worth it, and will cause problems in the end. The other
52 distros have realized this, I thought we were smarter than that...
53
54 thanks,
55
56 greg k-h

Replies