non-UTF8 paths in mercurial repository
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Hg Plugin |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
I am receiving the following traceback when I try to convert mercurial repository at http://
I am using Mercurial 1.3.1 and Bazaar 2.0.2. Any help is appreciated.
-- Andy
aterrel@
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "/usr/local/
return the_callable(*args, **kwargs)
File "/usr/local/
ret = run(*run_argv)
File "/usr/local/
return self.run(
File "/usr/local/
source_
File "/usr/local/
result_
File "/usr/local/
find_
File "/usr/local/
result = unbound(self, *args, **kwargs)
File "/usr/local/
self.
File "/usr/local/
self.
File "/usr/local/
basis_inv)
File "/usr/local/
propagate_
File "/usr/local/
new_value = result.
File "/usr/local/
name_str = entry.name.
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0: ordinal not in range(128)
bzr 2.0.2 on python 2.6.1 (Darwin-
arguments: ['/usr/
encoding: 'UTF-8', fsenc: 'utf-8', lang: 'en_US.UTF-8'
plugins:
hg /usr/local/
launchpad /usr/local/
netrc_
*** 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.
summary: |
- UnicodeDecodeError + non-UTF8 paths in mercurial repository |
Changed in bzr-hg: | |
status: | Incomplete → Won't Fix |
We're currently assuming that all paths inside of a Mercurial repository are encoded in utf8. Your repository appears to contain utf8-invalid data.
Is there some way we can figure out the proper path encoding?