From: Zac Medico Date: Tue, 2 Apr 2013 19:29:23 +0000 (-0700) Subject: emerge --exclude: avoid "world problems" warning X-Git-Tag: v2.2.0_alpha172~7 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=5e09a02d257a94f415eaf4754c3f1d6c8f44fd6d;p=portage.git emerge --exclude: avoid "world problems" warning --- diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index b6dd5ff6a..a00c7fb03 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -3056,6 +3056,16 @@ class depgraph(object): if pprovided_match: continue + excluded = False + for any_match in self._iter_match_pkgs_any( + self._frozen_config.roots[myroot], atom): + if self._frozen_config.excluded_pkgs.findAtomForPackage( + any_match, modified_use=self._pkg_use_enabled(any_match)): + excluded = True + break + if excluded: + continue + if not (isinstance(arg, SetArg) and \ arg.name in ("selected", "system", "world")): self._dynamic_config._unsatisfied_deps_for_display.append(