Exception when building the package in a cleanroom Debian environment
Hi GNU Health team,
The Debian package has to pass a number of automated tests to validate
a minimal level of quality. One of these tools is called piuparts.
When running piuparts on the latest version of the Debian package, an
exception was thrown. I would need some help figuring out how to fix
this.
See the output of the entire build process here, the Traceback is at the end:
https://piuparts.debian.org/sid/fail/gnuhealth-server_2.4.1-2.log
Extract:
[Fri Mar 14 03:40:49 2014] INFO:modules:ir:loading lang.xml
[Fri Mar 14 03:40:49 2014] [7mERROR [0m:convert:Error while parsing xml file:
In tag record: model ir.lang with id lang_ca.
Traceback (most recent call last):
[...]
File "/usr/lib/python2.7/dist-packages/trytond/backend/postgresql/database.py",
line 309, in execute
return self.cursor.execute(sql, params)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe0' in
position 5: ordinal not in range(128)
Seems like there is some character with accents in the Canadian
language model, which can't be encoded using ASCII.
Any idea how to fix this?
Thanks,
+Emilien
Reply to: