From a9e1429efb898b54b34e143a0d62ccf4e33c92be Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Wed, 17 Feb 2010 11:18:18 -0500 Subject: [PATCH] [scanner] Catch OSError too when checking for libtool If we don't have permission to execute the libtool binary, we'd just throw here which is wrong. Fix this by catching all exceptions. --- giscanner/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/giscanner/utils.py b/giscanner/utils.py index 00d7a88..3bbf33b 100644 --- a/giscanner/utils.py +++ b/giscanner/utils.py @@ -97,7 +97,7 @@ def get_libtool_command(options): try: subprocess.check_call(['libtool', '--version'], stdout=open(os.devnull)) - except subprocess.CalledProcessError, e: + except: # If libtool's not installed, assume we don't need it return None -- 2.39.2