From: Zac Medico Date: Sat, 23 Jun 2012 02:46:52 +0000 (-0700) Subject: _slot_abi_update_probe: respect --exclude X-Git-Tag: v2.2.0_alpha111~5 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=95193ff95c8268bdd61824214122c972940fdea2;p=portage.git _slot_abi_update_probe: respect --exclude --- diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index b3ea96493..a2654aa7b 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -1032,6 +1032,16 @@ class depgraph(object): downgrade would be desirable is not implemented. """ + if dep.child.installed and \ + self._frozen_config.excluded_pkgs.findAtomForPackage(dep.child, + modified_use=self._pkg_use_enabled(dep.child)): + return None + + if dep.parent.installed and \ + self._frozen_config.excluded_pkgs.findAtomForPackage(dep.parent, + modified_use=self._pkg_use_enabled(dep.parent)): + return None + debug = "--debug" in self._frozen_config.myopts for replacement_parent in self._iter_similar_available(dep.parent,