Fix imprecise paragraph, bug #339446
authorAlexander Berntsen <alexander@plaimi.net>
Wed, 31 Jul 2013 15:25:14 +0000 (17:25 +0200)
committerZac Medico <zmedico@gentoo.org>
Wed, 31 Jul 2013 21:58:54 +0000 (14:58 -0700)
man/ebuild.1

index 4bde66eadd87e8cae23d53717a866b1e5ffc8fcc..29f88b02dd272bef5b02b371905b9ac2feb8d32a 100644 (file)
@@ -19,11 +19,15 @@ This must be a valid ebuild script.  For further information read
 \fBebuild\fR(5).
 .SH "COMMANDS"
 By default, portage will execute all the functions in order up to the
-one actually specified.  For example, simply issuing the command \fBcompile\fR
-will trigger the functions before it to also be run (such as \fBsetup\fR
-and \fBunpack\fR).  If you wish to only have the specified command run, then
-you should use the \fInoauto\fR option in the \fBFEATURES\fR environment
-variable.  See the \fBmake.conf\fR(5) man page for more information.
+one actually specified, except for the functions that have already been
+executed in a previous invocation of ebuild.  For example, simply issuing the
+command \fBcompile\fR will trigger the functions before it to also be run (such
+as \fBsetup\fR and \fBunpack\fR), unless they were run in a previous invocation
+of ebuild.  If you want to make sure they are all run, you need to use
+the command \fBclean\fR first.  If you wish to only have the specified command
+run, then you should use the \fInoauto\fR option in the \fBFEATURES\fR
+environment variable.  See the \fBmake.conf\fR(5) man page for more
+information.
 
 .TP
 .BR help