summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-10-09 21:32:45 +0000
committerZac Medico <zmedico@gentoo.org>2006-10-09 21:32:45 +0000
commit654c33f7489407bec3e093853460c522252abaaf (patch)
tree4f2918f44837f74fb37ceb1c2ef2ace096d6051d /bin
parentDocument greedy atoms for the --update option. (diff)
downloadportage-idfetch-654c33f7489407bec3e093853460c522252abaaf.tar.gz
portage-idfetch-654c33f7489407bec3e093853460c522252abaaf.tar.bz2
portage-idfetch-654c33f7489407bec3e093853460c522252abaaf.zip
Make --newuse not imply --update anymore because that restriction is unnecessary.
svn path=/main/trunk/; revision=4641
Diffstat (limited to 'bin')
-rwxr-xr-xbin/emerge11
1 files changed, 4 insertions, 7 deletions
diff --git a/bin/emerge b/bin/emerge
index e59f7a82..877cc514 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -355,9 +355,10 @@ def create_depgraph_params(myopts, myaction):
myparams = ["recurse"]
add=[]
sub=[]
- if "--update" in myopts or myaction in ("system", "world"):
- add.extend(["selective"])
- if "--noreplace" in myopts:
+ if "--update" in myopts or \
+ "--newuse" in myopts or \
+ "--noreplace" in myopts or \
+ myaction in ("system", "world"):
add.extend(["selective"])
if "--emptytree" in myopts:
add.extend(["empty"])
@@ -4069,10 +4070,6 @@ def emerge_main():
if ("--usepkgonly" in myopts) and not ("--usepkg" in myopts):
myopts["--usepkg"] = True
- if ("--newuse" in myopts) and not ("--update" in myopts):
- print ">>> --newuse implies --update... adding --update to options."
- myopts["--update"] = True
-
# Also allow -l to apply --pretend/-p, but if already in --ask mode
if ("--changelog" in myopts) and not (("--pretend" in myopts) or ("--ask" in myopts)):
print ">>> --changelog implies --pretend... adding --pretend to options."