Gentoo Archives: gentoo-dev

From: "Andreas K. Huettel" <dilfridge@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] EAPI usage
Date: Thu, 30 Aug 2012 13:26:26
Message-Id: 201208301527.07308.dilfridge@gentoo.org
In Reply to: Re: [gentoo-dev] EAPI usage by hasufell
1 Am Donnerstag, 30. August 2012, 12:59:07 schrieb hasufell:
2 > Could you elaborate what the reasons FOR it are (not that I don't know
3 > any, but you brought it up) since this will add work for every developer
4 > to check a) how the behavior of the new EAPI impacts the current ebuild
5 > and b) how the behvaior of inherited eclasses change depending on EAPI.
6
7 a) Easier eclass maintenance.
8 Restricting the kde4 eclasses to EAPI 3 and 4 made the code indeed simpler.
9 We'll raise that to 4 only soon (after fixing the remaining ebuilds in the
10 tree.)
11
12 b) Easier overall tree maintenance.
13 I've recently removed a useflag on poppler (xpdf-headers for those
14 interested). Of course, this involved fixing all in-tree reverse dependencies
15 first. Now I consider myself very lucky there, because all except two packages
16 were EAPI 4 and I could use (+). One package was EAPI 3 and I unceremoniously
17 bumped it to 4. One was EAPI 0. Having fun with || there.
18
19 I dont consider this list complete, feel free to add.
20
21 --
22 Andreas K. Huettel
23 Gentoo Linux developer
24 kde (team lead), sci, tex, arm, printing
25 dilfridge@g.o
26 http://www.akhuettel.de/

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] EAPI usage Thomas Sachau <tommy@g.o>