Gentoo Archives: gentoo-dev

From: Patrick Lauer <patrick@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] Tightening EAPI rules
Date: Mon, 10 Feb 2014 13:40:18
Message-Id: 52F8D7A3.2080607@gentoo.org
In Reply to: Re: [gentoo-dev] [RFC] Tightening EAPI rules by Rich Freeman
1 On 02/10/2014 09:34 PM, Rich Freeman wrote:
2 > On Mon, Feb 10, 2014 at 7:43 AM, Patrick Lauer <patrick@g.o> wrote:
3 >> Adding EAPI 1 and 2 ebuilds is forbidden. (repoman-fatal)
4 >
5 > Does "adding" in this case include revbumps?
6
7 By the design of our repo structure and repoman, yes.
8
9 (I don't see a clean way around that)
10
11 >> More than two supported EAPIs is an unneeded burden on developers.
12 >
13 > Is this really a generally held belief?
14 Not a belief but experience - I find it really hard to remember all the
15 corner cases with 6 different flavours (plus eclasses in multiple
16 revisions, etc. etc.)
17
18 Most stuff is "similar enough" to cause funny bugs (like src_prepare not
19 working, sigh :D )
20
21 For me it makes sense to homogenize things so accidental mistakes become
22 more rare.
23
24 Patrick