summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--man/emerge.18
-rw-r--r--pym/_emerge/help.py10
2 files changed, 10 insertions, 8 deletions
diff --git a/man/emerge.1 b/man/emerge.1
index 7b232056d..f451e2f67 100644
--- a/man/emerge.1
+++ b/man/emerge.1
@@ -354,10 +354,10 @@ behavior with respect to build time dependencies that are not strictly
required.
.TP
.BR "\-\-emptytree " (\fB\-e\fR)
-Reinstalls all world packages and their dependencies to the current USE
-specifications while differing from the installed set of packages as
-little as possible. You should run with \fB\-\-pretend\fR first to make
-sure the result is what you expect.
+Reinstalls target atoms and their entire deep
+dependency tree, as though no packages are currently
+installed. You should run this with \fB\-\-pretend\fR
+first to make sure the result is what you expect.
.TP
.BR "\-\-fail\-clean[=n]"
Clean up temporary files after a build failure. This is
diff --git a/pym/_emerge/help.py b/pym/_emerge/help.py
index 409bbe290..0a3cf3e6e 100644
--- a/pym/_emerge/help.py
+++ b/pym/_emerge/help.py
@@ -372,10 +372,12 @@ def help(myopts, havecolor=1):
print(" dependencies that are not strictly required.")
print()
print(" "+green("--emptytree")+" ("+green("-e")+" short option)")
- print(" Virtually tweaks the tree of installed packages to contain")
- print(" nothing. This is great to use together with --pretend. This makes")
- print(" it possible for developers to get a complete overview of the")
- print(" complete dependency tree of a certain package.")
+ desc = "Reinstalls target atoms and their entire deep " + \
+ "dependency tree, as though no packages are currently " + \
+ "installed. You should run this with --pretend " + \
+ "first to make sure the result is what you expect."
+ for line in wrap(desc, desc_width):
+ print(desc_indent + line)
print()
print(" "+green("--fail-clean[=n]"))
desc = "Clean up temporary files after a build failure. This is " + \