commit: bcba2ba2bc49dae254e491cc60e25ce9556d4899
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 19 16:38:00 2015 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 23 17:25:38 2015 +0000
URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=bcba2ba2
EAPI 6: eapply_user should be idempotent.
pkg-mgr-commands.tex | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index a55e064..892b8b6 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -159,7 +159,8 @@ Ebuilds must not run any of these commands once the current
phase function has r
is implementation defined and beyond the scope of this specification.
Package managers not
supporting it must implement the command as a no-op. Only available in
EAPIs listed in
table~\ref{tab:patch-commands} as supporting \t{eapply\_user}. In EAPIs
where it is supported,
- \t{eapply\_user} must be called exactly once in the \t{src\_prepare} phase.
+ \t{eapply\_user} must be called once in the \t{src\_prepare} phase; for
any subsequent calls
+ the command will do nothing.
\end{description}
\begin{algorithm}