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}

Reply via email to