Am Donnerstag, 30. August 2012, 12:59:07 schrieb hasufell:
> Could you elaborate what the reasons FOR it are (not that I don't know
> any, but you brought it up) since this will add work for every developer
> to check a) how the behavior of the new EAPI impacts the current ebuild
> and b) how the behvaior of inherited eclasses change depending on EAPI.

a) Easier eclass maintenance. 
Restricting the kde4 eclasses to EAPI 3 and 4 made the code indeed simpler. 
We'll raise that to 4 only soon (after fixing the remaining ebuilds in the 
tree.)

b) Easier overall tree maintenance.
I've recently removed a useflag on poppler (xpdf-headers for those 
interested). Of course, this involved fixing all in-tree reverse dependencies 
first. Now I consider myself very lucky there, because all except two packages 
were EAPI 4 and I could use (+). One package was EAPI 3 and I unceremoniously 
bumped it to 4. One was EAPI 0. Having fun with || there. 

I dont consider this list complete, feel free to add.

-- 
Andreas K. Huettel
Gentoo Linux developer 
kde (team lead), sci, tex, arm, printing
dilfri...@gentoo.org
http://www.akhuettel.de/

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to