UnicodeEncodeError in trace.mutter called from dir_exporter during bzr builddeb
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned |
Bug Description
bzr crashes when I execute the command :
bzr builddeb --split
for the project: https:/
I think it is caused by the Cyrillic chars in the path filename because if I move it to other latin dest it almost builds with the following error of the package not been able to be signed by gpg.
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/
builder.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
return source.
File "/usr/lib/
export(
File "/usr/lib/
return _exporters[
File "/usr/lib/
return func(tree, dest, root, subdir, filtered=filtered)
File "/usr/lib/
mutter('export version %r', tree)
File "/usr/lib/
out = fmt % tuple(real_args)
UnicodeEncodeE
tags: | added: check-for-breezy |
mutter should probably be defensive and perhaps print a repr of its arguments if it can't actually encode/decode them.