Gentoo Archives: gentoo-dev

From: David Leverton <levertond@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Monthly Gentoo Council Reminder for April
Date: Wed, 01 Apr 2009 11:28:10
Message-Id: 75f3dce80904010428l4a1a5d95w8ad072a185b14e70@mail.gmail.com
In Reply to: [gentoo-dev] Monthly Gentoo Council Reminder for April by Mike Frysinger
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.