eliminate unqualified except when checking for presence of LC_MESSAGES
see bug 411881
diff --git a/Lib/locale.py b/Lib/locale.py
index d3c0eb1..81190be 100644
--- a/Lib/locale.py
+++ b/Lib/locale.py
@@ -719,7 +719,7 @@
 
 try:
     LC_MESSAGES
-except:
+except NameError:
     pass
 else:
     __all__.append("LC_MESSAGES")