summaryrefslogtreecommitdiffstats
path: root/bin/emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-05-30 02:44:41 +0000
committerZac Medico <zmedico@gentoo.org>2007-05-30 02:44:41 +0000
commit2ccc1bdd379690eeaf36181b49ec01dc294f0e36 (patch)
tree7e3fa2b1d7d8cde445b0990fca9bba92aeafbb29 /bin/emerge
parentb4c02761c93b4a68dd7166366e332734e7f54647 (diff)
downloadportage-2ccc1bdd379690eeaf36181b49ec01dc294f0e36.tar.gz
portage-2ccc1bdd379690eeaf36181b49ec01dc294f0e36.tar.bz2
portage-2ccc1bdd379690eeaf36181b49ec01dc294f0e36.zip
For bug #61732, support -flag in USE (instead of just +flag). Given the current default USE_ORDER, -flag in IUSE has no effect. (trunk r6671)
svn path=/main/branches/2.1.2/; revision=6672
Diffstat (limited to 'bin/emerge')
-rwxr-xr-xbin/emerge2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/emerge b/bin/emerge
index 7b5e6f378..03446c7c8 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -596,7 +596,7 @@ def genericdict(mylist):
def filter_iuse_defaults(iuse):
for flag in iuse:
- if flag.startswith("+"):
+ if flag.startswith("+") or flag.startswith("-"):
yield flag[1:]
else:
yield flag