From: Zac Medico Date: Thu, 30 Apr 2009 07:03:56 +0000 (-0000) Subject: Fix broken logic from previous commit. (trunk r13313) X-Git-Tag: v2.1.6.12~89 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=2c16ad1cdbdbf2b3c4d02f957836221ea93760f3;p=portage.git Fix broken logic from previous commit. (trunk r13313) svn path=/main/branches/2.1.6/; revision=13484 --- diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index 98cf1811e..dc0dbc3d2 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -8779,8 +8779,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]