From: Zac Medico Date: Fri, 10 Apr 2009 19:32:10 +0000 (-0000) Subject: Fix broken logic from previous commit. X-Git-Tag: v2.2_rc29~3 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=de6a4dfb660f0f0f2901e9f540a3146c38be2500;p=portage.git Fix broken logic from previous commit. svn path=/main/trunk/; revision=13313 --- diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index 74638e198..5c9f83744 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -8795,8 +8795,10 @@ class depgraph(object): # It does no exist or it is corrupt. if action == "uninstall": continue - if not skip_missing: - raise portage.exception.PackageNotFound(pkg_key) + if skip_missing: + # TODO: log these somewhere + continue + raise portage.exception.PackageNotFound(pkg_key) installed = action == "uninstall" built = pkg_type != "ebuild" root_config = self.roots[myroot]