bzr crashes with any command with LANG=ru_RU.UTF-8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
Unless I export LANG=C or LANG=en_US.UTF-8, even bzr --help crashes with the following stack trace:
```
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "/usr/lib64/
return the_callable(*args, **kwargs)
File "/usr/lib64/
ret = run(*run_argv)
File "/usr/lib64/
return self.run(
File "/usr/lib64/
return self._operation
File "/usr/lib64/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib64/
result = func(*args, **kwargs)
File "/usr/lib64/
result = func(*args, **kwargs)
File "/usr/lib64/
bzrlib.
File "/usr/lib64/
outfile.
File "/usr/lib64/
i18n.install()
File "/usr/lib64/
_translations = install_
File "/usr/lib64/
fallback=True)
File "/usr/lib64/
t = _translations.
File "/usr/lib64/
self._parse(fp)
File "/usr/lib64/
self.plural = c2py(plural)
File "/usr/lib64/
result, nexttok = _parse(
File "/usr/lib64/
nexttok = next(tokens)
File "/usr/lib64/
for mo in re.finditer(
File "/usr/lib64/
return _compile(pattern, flags).
File "/usr/lib64/
raise TypeError, "first argument must be string or compiled pattern"
TypeError: first argument must be string or compiled pattern
bzr 2.7.0 on python 2.7.14 (Linux-
-with-
arguments: ['/usr/bin/bzr', '--help']
plugins: bash_completion
launchpad[
po_
encoding: 'utf-8', fsenc: 'UTF-8', lang: 'ru_RU.UTF-8'
```
openSUSE 15.1