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) |