[Debian-med-packaging] BioPython: Different test suite results when debuild and pdebuild
Etienne Millon
me at emillon.org
Fri Apr 25 08:57:33 UTC 2014
Hi Andreas,
> File "/usr/lib/python3.3/encodings/ascii.py", line 26, in decode
> return codecs.ascii_decode(input, self.errors)[0]
That's may be because pdebuild sets LC_ALL=C (see #376404). Python3
uses it to determine how it needs to print unicode. Here it tries to
decode it as ascii but this fails for characters outside of 0-127. It
already bit me once as the results are different in pbuilder and
sbuild.
A solution is to explicitly set LC_ALL to tell dh_auto_tests that the
terminal is able to interpret utf8:
LC_ALL=C.UTF-8 dh_auto_tests -- ...
HTH,
--
Etienne Millon
More information about the Debian-med-packaging
mailing list