Gentoo Archives: gentoo-dev

From: Alistair Bush <ali_bush@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] changing EAPI on existing ebuilds. To bump or not?
Date: Mon, 29 Sep 2008 08:39:47
Message-Id: 48E0944D.7010301@gentoo.org
1 I was thinking about this a day or 2 ago and just noticed that a similar
2 situation has come up.
3
4 Please refer to https://bugs.gentoo.org/show_bug.cgi?id=239006 but
5 basically.
6
7 =dev-java/ant-antlr-1.7.1 was changed from EAPI="1" to EAPI="2" to take
8 advantage of the use flag dep functionality.
9
10 now, I normally take the approach that if the change I am making to an
11 ebuild effects the installed files then I bump.
12
13 But what is the "best" thing to do here.
14
15 Some things to note is that this ebuild is ~arch and EAPI="2" is also
16 ~arch. Obviously if the ebuild was arch then changing to a ~arch EAPI
17 would be a no-no. Are there any other situations which are definite
18 no-no's?
19
20 Anyway, would be nice to get some feedback, idea's on this and
21 hopefully also a more detailed explaination from a pm's perspective (if
22 there is one).
23
24 Thanks.
25
26 Alistair
27
28 ps. If changing EAPI is bad then maybe repoman should check for it.

Replies

Subject Author
Re: [gentoo-dev] changing EAPI on existing ebuilds. To bump or not? Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>