Bug#784330: game-data-packager without arguments refuses to run due to Python error

Alexandre Detiste alexandre.detiste at gmail.com
Tue May 5 14:18:14 UTC 2015


Simon,

Would something like this be ok ?


--- a/game_data_packager/__init__.py
+++ b/game_data_packager/__init__.py
@@ -2129,9 +2129,14 @@ class GameData(object):
     def add_parser(self, parsers, base_parser, **kwargs):
         aliases = self.aliases

+        if sys.stdout.encoding == 'UTF-8':
+            longname = self.longname
+        else:
+            longname = self.longname.replace('ł','l')
+
         parser = parsers.add_parser(self.shortname,
-                help=self.longname, aliases=aliases,
-                description='Package data files for %s.' % self.longname,
+                help=longname, aliases=aliases,
+                description='Package data files for %s.' % longname,



More information about the Pkg-games-devel mailing list