On Fri, 24 Mar 2017 11:05:45 +0100
Ulrich Mueller <u...@gentoo.org> wrote:

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


You know I definitely agree with that. That's the additional
restriction that accounting for the dir being absent isn't sufficient
anymore which seems exaggerated to me.

Reply via email to