[scanner] Catch OSError too when checking for libtool
authorColin Walters <walters@verbum.org>
Wed, 17 Feb 2010 16:18:18 +0000 (11:18 -0500)
committerColin Walters <walters@verbum.org>
Wed, 17 Feb 2010 16:18:18 +0000 (11:18 -0500)
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

index 00d7a88..3bbf33b 100644 (file)
@@ -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