Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] Tightening EAPI rules
Date: Mon, 10 Feb 2014 16:05:34
Message-Id: 21240.63682.2569.943869@a1i15.kph.uni-mainz.de
In Reply to: Re: [gentoo-dev] [RFC] Tightening EAPI rules by Rich Freeman
1 >>>>> On Mon, 10 Feb 2014, Rich Freeman wrote:
2
3 > On Mon, Feb 10, 2014 at 10:31 AM, Ulrich Mueller <ulm@g.o>
4 > wrote:
5 >> I'd rather argue in terms of time instead of version numbers,
6 >> because of the upgrade path for old systems. We guarantee one year
7 >> for stable systems, but IMHO we should be more conservative for
8 >> EAPI deprecation and go for two or three years there.
9
10 > By EAPI deprecation it is meant that we discourage using the old
11 > EAPI in the tree.
12
13 Right, the above was about ebuilds in the tree, not about package
14 managers. At least sys-apps/portage and its dependencies must stay at
15 an EAPI that is stable long enough to allow an upgrade of old systems
16 (where Portage might not recognise the newest EAPI).
17
18 > Removing support for it from a package manager should of course
19 > happen much later (well after it is banned).
20
21 The package manager must be able to uninstall old packages, which
22 essentially means that support for old EAPIs cannot be removed.
23
24 Ulrich

Replies

Subject Author
Re: [gentoo-dev] [RFC] Tightening EAPI rules Alan McKinnon <alan.mckinnon@×××××.com>
Re: [gentoo-dev] [RFC] Tightening EAPI rules Tom Wijsman <TomWij@g.o>