Gentoo Archives: gentoo-dev

From: "Andreas K. Huettel" <dilfridge@g.o>
To: gentoo-dev@l.g.o
Cc: Mike Frysinger <vapier@g.o>, "Michał Górny" <mgorny@g.o>
Subject: Re: [gentoo-dev] Re: [PATCH] sys-devel/autoconf: Convert from eblits into an eclass, #586424
Date: Tue, 21 Mar 2017 10:24:51
Message-Id: 2240597.YoP4Ev77Vx@porto
In Reply to: [gentoo-dev] Re: [PATCH] sys-devel/autoconf: Convert from eblits into an eclass, #586424 by Mike Frysinger
1 Am Montag, 20. März 2017, 09:35:44 CET schrieb Mike Frysinger:
2 > On 16 Mar 2017 10:38, Michał Górny wrote:
3 > > Convert the usage of eblits in sys-devel/autoconf into an equivalent
4 > > eclass. This makes the ebuilds more readable, more predictable and fixes
5 > > compliance with stricter versions of the package manager (i.e. a future
6 > > release of Portage).
7 >
8 > obvious NAK until you sort out the open questions already raised about
9 > the backwards breaking change you're trying to land in PMS. the point
10 > of having EAPI's in the first place is that we don't break them, but
11 > change the behavior across new versions.
12 >
13 > your patches aren't fixing actual bugs, just things you "don't like".
14 > -mike
15
16 So what's so special about your packages that you *need* a hack as ugly as
17 eblits?
18
19 We killed them with fire in dev-lang/perl and are *very* happy with the
20 result.
21 * the code size decreased a lot
22 * it's actually readable now
23 * and stable things stay stable for sure...
24
25 After looking through the dev-lang/perl code (which was mostly identical to
26 what is used in autoconf/...) +1 +1 +1 for banning eblits globally.
27
28 "I like them" is not an argument.
29
30 --
31 Andreas K. Hüttel
32 dilfridge@g.o
33 Gentoo Linux developer (council, perl, libreoffice)

Replies