[Python-apps-commits] r11621 - in packages/gitinspector/trunk/debian/patches (2 files)
chrisk-guest at users.alioth.debian.org
chrisk-guest at users.alioth.debian.org
Fri Dec 19 20:36:09 UTC 2014
Date: Friday, December 19, 2014 @ 20:36:08
Author: chrisk-guest
Revision: 11621
Add patch fix-C-locale-crash
Added:
packages/gitinspector/trunk/debian/patches/fix-C-locale-crash.patch
Modified:
packages/gitinspector/trunk/debian/patches/series
Added: packages/gitinspector/trunk/debian/patches/fix-C-locale-crash.patch
===================================================================
--- packages/gitinspector/trunk/debian/patches/fix-C-locale-crash.patch (rev 0)
+++ packages/gitinspector/trunk/debian/patches/fix-C-locale-crash.patch 2014-12-19 20:36:08 UTC (rev 11621)
@@ -0,0 +1,33 @@
+Author: Adam Waldenberg <adam.waldenberg at ejwa.se>
+Date: Mon Nov 24 09:36:11 2014 +0100
+
+Doesn't start when using "C" locale (Fixes issue 29).
+
+Bug: https://code.google.com/p/gitinspector/issues/detail?id=29
+Bug-Debian: https://bugs.debian.org/773143
+Origin: https://code.google.com/p/gitinspector/source/detail?r=8755fb33dcb1
+Last-Update: 2014-12-19
+
+Index: gitinspector-0.3.2+dfsg/gitinspector/localization.py
+===================================================================
+--- gitinspector-0.3.2+dfsg.orig/gitinspector/localization.py
++++ gitinspector-0.3.2+dfsg/gitinspector/localization.py
+@@ -47,11 +47,14 @@ def init():
+ lang = locale.getdefaultlocale()
+ os.environ['LANG'] = lang[0]
+
+- filename = "/usr/share/gitinspector/translations/messages_%s.mo" % lang[0][0:2]
++ if lang[0] is not None:
++ filename = basedir.get_basedir() + "/translations/messages_%s.mo" % lang[0][0:2]
+
+- try:
+- __translation__ = gettext.GNUTranslations(open(filename, "rb"))
+- except IOError:
++ try:
++ __translation__ = gettext.GNUTranslations(open(filename, "rb"))
++ except IOError:
++ __translation__ = gettext.NullTranslations()
++ else:
+ __translation__ = gettext.NullTranslations()
+
+ __installed__ = True
Modified: packages/gitinspector/trunk/debian/patches/series
===================================================================
--- packages/gitinspector/trunk/debian/patches/series 2014-12-16 18:20:58 UTC (rev 11620)
+++ packages/gitinspector/trunk/debian/patches/series 2014-12-19 20:36:08 UTC (rev 11621)
@@ -2,3 +2,4 @@
Add-missing-HTML-footer-to-htmlembedded-output.patch
Use-jQuery-libraries-from-the-Debian-archive.patch
Move-arch-indep-files-to-usr-share.patch
+fix-C-locale-crash.patch
More information about the Python-apps-commits
mailing list