summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-07-09 07:35:22 +0000
committerZac Medico <zmedico@gentoo.org>2009-07-09 07:35:22 +0000
commitfb0caf19c365cf89523e2725599781b05698a59f (patch)
tree0030e494d623436d3af82d091b9159e4c0c8991e /pym/_emerge/help.py
parentTweak arguments for <python-2.6 compat. (diff)
downloadportage-idfetch-fb0caf19c365cf89523e2725599781b05698a59f.tar.gz
portage-idfetch-fb0caf19c365cf89523e2725599781b05698a59f.tar.bz2
portage-idfetch-fb0caf19c365cf89523e2725599781b05698a59f.zip
Allow --deep to take an optional integer parameter, to specify how deep it
should go. Also make --update so it no longer implies the equivalent of --deep=1. To get the old --update behavior, use --update --deep=1. svn path=/main/trunk/; revision=13812
Diffstat (limited to 'pym/_emerge/help.py')
-rw-r--r--pym/_emerge/help.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pym/_emerge/help.py b/pym/_emerge/help.py
index 583b57aa..39388669 100644
--- a/pym/_emerge/help.py
+++ b/pym/_emerge/help.py
@@ -220,8 +220,7 @@ def help(myopts, havecolor=1):
print " "+green("--update")+" ("+green("-u")+" short option)"
print " Updates packages to the best version available, which may not"
print " always be the highest version number due to masking for testing"
- print " and development. This will also update direct dependencies which"
- print " may not be what you want. Package atoms specified on the command"
+ print " and development. Package atoms specified on the command"
print " line are greedy, meaning that unspecific atoms may match multiple"
print " installed versions of slotted packages."
print
@@ -314,7 +313,8 @@ def help(myopts, havecolor=1):
print " --debug is great for finding bash syntax errors as providing"
print " very verbose information about the dependency and build process."
print
- print " "+green("--deep")+" ("+green("-D")+" short option)"
+ print " "+green("--deep") + " " + turquoise("[DEPTH]") + \
+ " (" + green("-D") + " short option)"
print " This flag forces emerge to consider the entire dependency tree of"
print " packages, instead of checking only the immediate dependencies of"
print " the packages. As an example, this catches updates in libraries"