1 |
2009/4/1 Mike Frysinger <vapier@g.o>: |
2 |
> If you have something you'd wish for us to chat about, maybe even |
3 |
> vote on, let us know ! Simply reply to this e-mail for the whole |
4 |
> Gentoo dev list to see. |
5 |
|
6 |
I would like the Council to discuss the matter of Portage repeatedly |
7 |
changing behaviour in ebuild-visible ways without an EAPI bump or even |
8 |
an announcement that anything changed. Notable examples include .lzma |
9 |
support in unpack (bug 207193), the change in pkg_* phase ordering |
10 |
(bug 222721) and the preservation of timestamps during merge (bug |
11 |
264130). It is quite frustrating to spend considerable effort |
12 |
determining Portage's behaviour and matching it in Paludis, only to |
13 |
find a few months later that Portage changed and now users are getting |
14 |
broken packages if not broken systems because ebuilds are starting to |
15 |
rely on the new rules. |
16 |
|
17 |
(The /really/ hilarious part is that certain people then accuse /us/ |
18 |
of being "uncooperative" and "not caring about compatibility".) |
19 |
|
20 |
This needs to be dealt with if Gentoo is ever going to take the idea |
21 |
of PMS, or indeed EAPI itself, at all seriously. |