bzr: ERROR: exceptions.UnicodeEncodeError: 'ascii' codec can't encode character ...
David Förster
david at dfoerster.de
Wed Jul 4 15:10:58 BST 2007
Hi there,
I'm trying to make a checkout of a remote subversion repository using
the bzr-svn plugin (into a shared repository). Attached is the full
backtrace bzr spits out after copying some revisions. I tried setting
LC_ALL to de_DE (iso8859-15 which works well for svn itself) and
de_DE.UTF-8 but that didn't change anything.
I'm using bzr 0.17 and bzr-svn 0.3.4 on Debian.
Regards, David
dave at jupiter ~/.../web-bzr % bzr checkout svn+https://svn.***.de/web trunk
bzr: ERROR: exceptions.UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 59: ordinal not in range(128)
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 718, in run_bzr_catch_errors
return run_bzr(argv)
File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 679, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 375, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.4/site-packages/bzrlib/builtins.py", line 970, in run
source.create_checkout(to_location, revision_id, lightweight)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/branch.py", line 107, in create_checkout
return self._create_heavyweight_checkout(to_location, revision_id)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/branch.py", line 79, in _create_heavyweight_checkout
checkout_branch.pull(self, stop_revision=revision_id)
File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 165, in write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/branch.py", line 1706, in pull
run_hooks=run_hooks)
File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 165, in write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/branch.py", line 1492, in pull
self.update_revisions(source, stop_revision)
File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 165, in write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/branch.py", line 1450, in update_revisions
self.fetch(other, stop_revision)
File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 165, in write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/branch.py", line 303, in fetch
pb=nested_pb)
File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 364, in fetch
return inter.fetch(revision_id=revision_id, pb=pb)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fetch.py", line 446, in fetch
self.copy_content(revision_id=revision_id, pb=pb)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fetch.py", line 393, in copy_content
revnum, branch, changes, renames)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/repository.py", line 216, in transform_fileid_map
renames)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fileids.py", line 140, in apply_changes
return self._apply_changes(new_file_id, changes, get_children)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fileids.py", line 223, in _apply_changes
map[p] = new_file_id(p)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fileids.py", line 138, in new_file_id
return generate_file_id(revid, x)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fileids.py", line 52, in generate_file_id
return generate_svn_file_id(uuid, revnum, branch, path)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/svn/fileids.py", line 44, in generate_svn_file_id
ret = "%s-%s-%s" % (introduced_revision_id,
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 59: ordinal not in range(128)
bzr 0.17.0 on python 2.4.4.final.0 (linux2)
arguments: ['/usr/bin/bzr', 'checkout', 'svn+https://svn.***.de/web', 'trunk']
** please send this report to bazaar at lists.ubuntu.com
~% locale
LANG=de_DE at euro
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=de_DE.UTF-8
More information about the bazaar
mailing list