I'm not sure this is actually a bug to be fixed.  LC_ALL=C means that
LC_CTYPE is also set to C; that's a declaration that you only want ascii
output, but the language setting asks the application to use the German
translation if available - which it obviously is, and evidently contains
non-ascii characters.

So while we could fix the code to avoid a backtrace, none of the
available options seem more correct.  Outputting the text in UTF-8 means
ignoring the locale setting; dropping the non-ascii characters means a
garbled translation.

Daniel, is this really an issue specific to do-release-upgrade?  Does
other command-line software generally get translated correctly for you
with these settings?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/929399

Title:
  do-release-upgrade crashed with UnicodeDecodeError in __main__:
  'ascii' codec can't decode byte 0xc3 in position 36: ordinal not in
  range(128)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/929399/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to