Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] [RFC] Tightening EAPI rules
Date: Mon, 10 Feb 2014 13:34:07
Message-Id: CAGfcS_mbfYoGTtpdDrxXxdzH3E8JmBN+wdjhHgzcHrzWgE7W8g@mail.gmail.com
In Reply to: [gentoo-dev] [RFC] Tightening EAPI rules by Patrick Lauer
1 On Mon, Feb 10, 2014 at 7:43 AM, Patrick Lauer <patrick@g.o> wrote:
2 > Adding EAPI 1 and 2 ebuilds is forbidden. (repoman-fatal)
3
4 Does "adding" in this case include revbumps?
5
6 > More than two supported EAPIs is an unneeded burden on developers.
7
8 Is this really a generally held belief? I don't find it a burden that
9 ebuilds in the tree may use various EAPIs. I could see how they make
10 scripted mass-updates to ebuilds more difficult, though I'm not sure
11 how much of an issue this is in practice.
12
13 I could also see how supporting many EAPIs could be a burden on
14 package managers, but if that is a concern I'd be interested in
15 hearing from these maintainers.
16
17 My sense is that deprecating probably makes sense, but banning should
18 only be done if in reaction to a particular problem. Repoman warnings
19 call attention to the issue so that the maintainer is aware and can
20 take the appropriate action, but without restricting their actions.
21
22 Now, if people are actually impacted by all the EAPIs I don't mind
23 pushing harder to get rid of some.
24
25 Rich

Replies

Subject Author
Re: [gentoo-dev] [RFC] Tightening EAPI rules Patrick Lauer <patrick@g.o>
Re: [gentoo-dev] [RFC] Tightening EAPI rules Tom Wijsman <TomWij@g.o>