On Sun, 18 Oct 2015 11:54:40 +0200
Ulrich Mueller <[email protected]> wrote:
> >>>>> On Sat, 17 Oct 2015, Rich Freeman wrote:
>
> > That would be another reason to have the PM do the check. All it
> > has to do is set an internal flag when it is called, and then check
> > the flag before starting the next phase. Then you can have as many
> > levels of conditionals and nested functions in eclasses as you want,
> > and the check still works.
>
> So the question is if we should add a sentence like the following to
> the spec:
>
> In EAPIs where it is supported, all ebuilds must run
> \t{eapply\_user} in the \t{src\_prepare} phase.
what mgorny wrote in the other thread makes me think:
please add that cwd must be $S when calling eapply_user, or something
fixed, otherwise behavior will be inconsistent across ebuilds