commit:     ee7978914f27c6a48cd1d6ee2667470aed25687f
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 21:26:02 2015 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 21:26:02 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=ee797891

config.__getitem__: fix blanket except clause to raise BaseException

Fixes: 39d81c514c33 ("[...]config.__getitem__(): Partially drop backward 
compatibility for nonexistent keys.")

 pym/portage/package/ebuild/config.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pym/portage/package/ebuild/config.py 
b/pym/portage/package/ebuild/config.py
index 125d979..d45c2a0 100644
--- a/pym/portage/package/ebuild/config.py
+++ b/pym/portage/package/ebuild/config.py
@@ -2578,7 +2578,7 @@ class config(object):
                                                f.write("=" * 8 + " Traceback 
for invalid call to portage.package.ebuild.config.config.__getitem__ " + "=" * 
8 + "\n")
                                                f.writelines(stack)
                                                f.write("=" * 96 + "\n")
-                               except:
+                               except Exception:
                                        pass
                                raise
                        else:

Reply via email to