Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: New Working Group established to evaluate the stable tree
Date: Tue, 16 Aug 2016 08:02:52
Message-Id: pan$a6902$faf6ee0d$679ee311$
In Reply to: Re: [gentoo-dev] New Working Group established to evaluate the stable tree by William Hubbs
1 William Hubbs posted on Mon, 15 Aug 2016 15:01:05 -0500 as excerpted:
3 > On Mon, Aug 15, 2016 at 03:27:43PM -0400, Rich Freeman wrote:
5 >> Well, I wasn't suggesting that breaking the depgraph is great. Just
6 >> that I think it is better than calling things stable which aren't.
7 >>
8 >> A better approach is a script that does the keyword cleanup.
9 >>
10 >> So, if you want to reap an ebuild you run "destabilize foo-1.2.ebuild".
11 >> It searches the tree for all reverse deps and removes stable keywords
12 >> from those. Then you commit all of that in one commit.
13 >
14 > This works unless you are talking about packages in @system.
15 > I do see core packages on these arches also languish in ~ for months
16 > with open stable requests.
17 >
18 > The only way to handle one of those would be to remove the old version
19 > and let their deptree break until they catch up.
21 If system-core packages are languishing in ~ for months on some archs,
22 isn't it time for maintainers of those system packages to appeal to
23 council to regress those archs to experimental and kill their stable
24 keywords "at will"?
26 Because if the archs can't keep up with even @system package
27 stabilizations, anything else is effectively a lie anyway, so all we're
28 doing is better reflecting the actual situation.
30 Of course it shouldn't greatly affect current users, since they can put
31 their current packages in an overlay and keep them marked stable and
32 installed if they wish, switching to ~arch at their convenience, or
33 choosing to stay back on what was once stable and never upgrading, if
34 they so choose. Of course if there's other distros supporting that arch,
35 they can switch to them too, but given what gentoo supports and that it's
36 often one of the last to drop support, their options are likely to be
37 pretty limited in that regard as well.
39 If I were a user on such an arch, I'd actually prefer that to the lie
40 that there was a stable arch... that wasn't stable-as-in-petrified,
41 anyway.
43 (Tho to be fair I'm not the most unbiased in that regard, since I only
44 run ~arch anyway, and can't find a reason why I'd even consider the
45 stale^H^Hble tree on gentoo. There are situations in which I might
46 consider that stale an advantage, but if I were to be in a place where
47 they were priority, I'd want something with the decade of support of a
48 redhat/centos or the like.)
50 --
51 Duncan - List replies preferred. No HTML msgs.
52 "Every nonfree program has a lord, a master --
53 and if you use the program, he is your master." Richard Stallman