On Tue, Apr 30, 2013 at 7:46 AM, Ciaran McCreesh <ciaran.mccre...@googlemail.com> wrote: > On Tue, 30 Apr 2013 13:42:22 +0200 > "viv...@gmail.com" <viv...@gmail.com> wrote: >> Now, is it possible to alter the behaviour of paludis to act, still >> following the specs, in a way compatible with portage and which seem >> more logical to the majority of people writing this thread? > > Sure, and as an added bonus, we can do that selectively from EAPI 6 > onwards, avoiding the need to introduce a breaking change to the spec.
There is little value in going back and forth on this. Portage already implements the desired logic, and I suspect that is unlikely to change. Anybody who uses paludis can always use portage when they run into something that doesn't compile the way they want it to, and as far as I can tell Portage implements PMS just fine anyway (the spec does not explicitly specify that build system options must override econf options, and I doubt that the Council would accept a retroactive change to codify the broken behavior in EAPI 5). The only people who really suffer are those who wish to use Paludis, and they're welcome to fork it, wait until the whole tree migrates to EAPI 6, use portage on occasion, or offer up their suffering to the souls in Exherbo. ;) Rich