Public bug reported: I tried to convert https://code.launchpad.net/~apport- hackers/apport/trunk into git (on Ubuntu 19.10 with brz 3.0.1-6):
$ git init $ bzr fast-export --plain ../apport.bzr | git fast-import Traceback (most recent call last): File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1016, in exception_to_return_code return the_callable(*args, **kwargs) File "/usr/lib/python3/dist-packages/breezy/commands.py", line 1202, in run_bzr ret = run(*run_argv) File "/usr/lib/python3/dist-packages/breezy/commands.py", line 759, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python3/dist-packages/breezy/commands.py", line 784, in run return self._operation.run_simple(*args, **kwargs) File "/usr/lib/python3/dist-packages/breezy/cleanup.py", line 137, in run_simple self.cleanups, self.func, *args, **kwargs) File "/usr/lib/python3/dist-packages/breezy/cleanup.py", line 166, in _do_with_cleanups result = func(*args, **kwargs) File "/usr/lib/python3/dist-packages/breezy/plugins/fastimport/cmds.py", line 507, in run return exporter.run() File "/usr/lib/python3/dist-packages/breezy/plugins/fastimport/exporter.py", line 253, in run self.emit_commit(revid, self.ref) File "/usr/lib/python3/dist-packages/breezy/plugins/fastimport/exporter.py", line 372, in emit_commit self.print_cmd(self._get_commit_command(ref, mark, revobj, file_cmds)) File "/usr/lib/python3/dist-packages/breezy/plugins/fastimport/exporter.py", line 299, in print_cmd self.outf.write(b"%s\n" % cmd) File "/usr/lib/python3/dist-packages/fastimport/commands.py", line 189, in __bytes__ return self.to_string(include_file_contents=True) File "/usr/lib/python3/dist-packages/fastimport/commands.py", line 242, in to_string for c in self.iter_files()]) File "/usr/lib/python3/dist-packages/fastimport/commands.py", line 242, in <listcomp> for c in self.iter_files()]) File "/usr/lib/python3/dist-packages/fastimport/helpers.py", line 120, in repr_bytes return bytes(obj) File "/usr/lib/python3/dist-packages/fastimport/commands.py", line 367, in __bytes__ return self.to_string(include_file_contents=True) File "/usr/lib/python3/dist-packages/fastimport/commands.py", line 393, in to_string datastr = ('\ndata %d\n' % len(self.data)).encode('ascii') + self.data TypeError: can't concat str to bytes ** Affects: breezy (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1851478 Title: TypeError: can't concat str to bytes To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/breezy/+bug/1851478/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs