commit: 0d2ad45e5083cea349f4c4e4a596e6b03396f24b
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: Sun Nov 8 19:29:20 2015 +0000
URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=0d2ad45e
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 c6b4806..994e4c6 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}