commit:     c3029b7a89bbf8b1eddac158a6c2bdbfedcf1bb6
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: Mon Oct 19 16:38:33 2015 +0000
URL:        https://gitweb.gentoo.org/proj/pms.git/commit/?id=c3029b7a

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 049de0e..ec02e57 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