summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-05-15 14:00:47 -0700
committerZac Medico <zmedico@gentoo.org>2010-05-15 14:00:47 -0700
commit229b7b55ab42147021a6084d2f097d1d79c70fcd (patch)
treec1bde11341b8d04e074b2b6740035ca4df66e144
parentExtend QA check for absolute symlinks in lib dirs to more file types (diff)
downloadportage-idfetch-229b7b55ab42147021a6084d2f097d1d79c70fcd.tar.gz
portage-idfetch-229b7b55ab42147021a6084d2f097d1d79c70fcd.tar.bz2
portage-idfetch-229b7b55ab42147021a6084d2f097d1d79c70fcd.zip
Fix --resume to support --exclude.
-rw-r--r--pym/_emerge/depgraph.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
index bbe1a98c..9687ef52 100644
--- a/pym/_emerge/depgraph.py
+++ b/pym/_emerge/depgraph.py
@@ -5133,6 +5133,10 @@ class depgraph(object):
continue
raise
+ if "merge" == pkg.operation and \
+ self._frozen_config.excluded_pkgs.findAtomForPackage(pkg):
+ continue
+
if "merge" == pkg.operation and not pkg.visible:
if skip_masked:
masked_tasks.append(Dependency(root=pkg.root, parent=pkg))