Gentoo Archives: gentoo-dev

From: Ryan Hill <dirtyepic@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: EAPI and system packages
Date: Mon, 21 Sep 2009 06:49:38
Message-Id: 20090921004943.1c2fa5d9@gentoo.org
In Reply to: Re: [gentoo-dev] EAPI and system packages by Patrick Lauer
1 On Sun, 20 Sep 2009 15:07:23 +0200
2 Patrick Lauer <patrick@g.o> wrote:
3
4 > On Sunday 20 September 2009 13:28:40 Richard Freeman wrote:
5 > > Ryan Hill wrote:
6 > > > So, should we always keep a working EAPI 0 version around? If not, when
7 > > > can we drop support for old EAPIs? Your opinions please.
8 > >
9 > > You might want to define what you mean by dropping support for old
10 > > EAPIs? Do you mean:
11 > >
12 > > 1. No longer ensuring that users who have pre-EAPI versions of portage
13 > > have a clean upgrade path.
14 > >
15 > > or
16 > >
17 > > 2. No longer supporting EAPI=0/1 in package managers.
18
19 Sorry for not being more clear. I meant the former. Should we keep an EAPI
20 0 version of system packages around indefinitely, and if not, what can we use
21 as a rule of thumb to decide when it's okay to raise the required minimum.
22
23 I'm not talking about dropping EAPI 0/1/etc support altogether, either from
24 the tree or from PMs.
25
26 > I think he means neither. We should no longer tolerate pre-EAPI2 ebuilds being
27 > added to the tree and should work on migrating all "old" ebuilds as the need
28 > arises.
29
30 No, that's a different discussion, though one that should also be had.
31 Personally I only bump the EAPI when I need to, but I wouldn't argue against
32 a policy that new ebuilds (bumps or new packages) should use EAPI 'x'.
33
34
35 --
36 fonts, Character is what you are in the dark.
37 gcc-porting,
38 wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662

Attachments

File name MIME type
signature.asc application/pgp-signature