From fcee11c19b8b554606afe56538a7fe72dfb02ea3 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Wed, 7 Sep 2011 21:55:45 +0200 Subject: [PATCH] [matter] catch KeyError on match_installed_package() --- services/matter | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/matter b/services/matter index a5b3b784e..040b69de9 100755 --- a/services/matter +++ b/services/matter @@ -27,7 +27,7 @@ from entropy.const import etpConst, etpUi, const_convert_to_unicode, \ const_get_stringtype from entropy.output import print_info, print_error, print_warning, \ purple, darkgreen, is_stdout_a_tty, getcolor -from entropy.exceptions import InvalidAtom, SPMError +from entropy.exceptions import SPMError from entropy.server.interfaces import Server import entropy.tools @@ -1063,7 +1063,7 @@ class PackageBuilder(object): try: spm_atom = spm.match_installed_package(package) spm_atoms.add(spm_atom) - except InvalidAtom: + except KeyError: exit_st = 1 print_warning( "cannot find installed package: %s" % (