UnicodeDecodeError on Vivid for non-ascii characters in config files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bzr (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Upgraded to Vivid, my bazaar.conf contains the letter "é".
Most bzr commands now fail with UnicodeDecodeError in bzrlib/rio.py
bzr 2.7.0dev1 on python 2.7.8 (Linux-
Ubuntu-
arguments: ['/usr/bin/bzr', 'init']
plugins: bash_completion
changelog_
netrc_
po_
encoding: 'utf-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
force_
File "/usr/lib/
controldir = klass.create(base, format, possible_
File "/usr/lib/
return format.
File "/usr/lib/
return self._initializ
File "/usr/lib/
control_
File "/usr/lib/
token_from_lock = self._lock.
File "/usr/lib/
return self.wait_lock()
File "/usr/lib/
return self.attempt_lock()
File "/usr/lib/
result = self._attempt_
File "/usr/lib/
tmpname = self._create_
File "/usr/lib/
info.
File "/usr/lib/
s = rio.Stanza(
File "/usr/lib/
self.add(tag, value)
File "/usr/lib/
value = unicode(value)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 10: ordinal not in range(128)
bzr 2.7.0dev1 on python 2.7.8 (Linux-
Ubuntu-
arguments: ['/usr/bin/bzr', 'init']
plugins: bash_completion
changelog_
netrc_
po_
encoding: 'utf-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at
https:/
including this traceback and a description of the problem.
description: | updated |
Changed in bzr (Ubuntu): | |
status: | Incomplete → Confirmed |
> Upgraded to Vivid, my bazaar.conf contains the letter "é".
Any details about which config option value contains that ? 'email' ?