>>>>> On Fri, 24 Mar 2017, Alexis Ballier wrote: > On Thu, 23 Mar 2017 22:45:54 +0100 > David Seifert <s...@gentoo.org> wrote:
>> https://bugs.gentoo.org/show_bug.cgi?id=586416 > yep, that's about tracking access to the dir not to the variable > itself Which is what is intended. As I have already explained twice, the rule was loosened, in order to allow PATCHES assignment from FILESDIR in global scope. And yes, this is a flaw in the council-approved EAPI 6. Mistakes happen, and nobody noticed this one in the four weeks between posting the EAPI 6 patches to gentoo-dev-announce for review [1] and their approval by the council. So the alternatives are now to either enforce the old rules and forbid any access to the FILESDIR *variable* in global scope, or to fix the spec retroactively. I believe that the latter is the lesser evil here, especially when package managers are already compliant with it. Ulrich [1] https://archives.gentoo.org/gentoo-dev-announce/message/cf763bcb2c72d0efb820f9739676fc88
pgpWjApjNReSG.pgp
Description: PGP signature