Source: libdazzle Version: 3.25.5-1 Severity: serious Justification: fails to build from source
Builds of libdazzle under the traditional C locale (as on the autobuilders, implicitly) have been failing as detailed below. Please try arranging for debian/rules to export LC_ALL=C.UTF-8, which should be available by default (via libc-bin) these days. Thanks! Building documentation for libdazzle Traceback (most recent call last): File "/usr/share/meson/meson", line 37, in <module> sys.exit(main()) File "/usr/share/meson/meson", line 34, in main return mesonmain.run(sys.argv[1:], launcher) File "/usr/share/meson/mesonbuild/mesonmain.py", line 297, in run sys.exit(run_script_command(args[1:])) File "/usr/share/meson/mesonbuild/mesonmain.py", line 264, in run_script_command return cmdfunc(cmdargs) File "/usr/share/meson/mesonbuild/scripts/gtkdochelper.py", line 218, in run options.mode) File "/usr/share/meson/mesonbuild/scripts/gtkdochelper.py", line 166, in build_gtkdoc gtkdoc_run_check(fixref_cmd, abs_out) File "/usr/share/meson/mesonbuild/scripts/gtkdochelper.py", line 51, in gtkdoc_run_check p, out = Popen_safe(cmd, cwd=cwd, stderr=subprocess.STDOUT)[0:2] File "/usr/share/meson/mesonbuild/mesonlib.py", line 522, in Popen_safe o, e = p.communicate(write) File "/usr/lib/python3.5/subprocess.py", line 790, in communicate stdout = self.stdout.read() File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 16994: ordinal not in range(128) Warning: You are using 'ANSI_X3.4-1968' which is not a a Unicode-compatible locale. You might see errors if you use UTF-8 strings as filenames, as strings, or as file contents. Please switch to a UTF-8 locale for your platform. -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu