From 2c16ad1cdbdbf2b3c4d02f957836221ea93760f3 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Thu, 30 Apr 2009 07:03:56 +0000 Subject: [PATCH] Fix broken logic from previous commit. (trunk r13313) svn path=/main/branches/2.1.6/; revision=13484 --- pym/_emerge/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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] -- 2.26.2