Activity log for bug #63324

Date Who What changed Old value New value Message
2006-10-01 10:36:24 Mildred bug added bug
2006-10-01 10:48:18 Andrew Mitchell bazaar: statusexplanation
2007-05-22 07:24:16 John A Meinel bug assigned to bzr (upstream)
2007-05-22 07:25:27 John A Meinel bzr: status Unconfirmed Confirmed
2007-05-22 07:25:27 John A Meinel bzr: importance Undecided Medium
2007-05-22 07:25:27 John A Meinel bzr: statusexplanation I believe the problem is that Cygwin only supports ASCII encoding. It doesn't understand non-ascii filenames. So if you have non-ascii filenames, you need to use the native win32 bzr, not cygwin. I think it would be useful if we had a better way of handling errors like this, so I'm not closing the bug just yet
2008-04-17 04:59:51 Martin Pool bzr: status New Invalid
2009-08-14 03:33:58 Martin Pool summary exceptions.UnicodeEncodeError: 'ascii' codec can't encode character [master] bzr can't handle files with filenames that can't be decoded to unicode
2009-08-14 03:36:35 Martin Pool description Binary package hint: bazaar I try to use bazaar to track changes in a wine directory. i have problems with some folder name when I try to add it. $ bzr status added: drive_c/windows/profiles/mildred/Mes vidéos@ $ bzr ci -m 'try to add Mes vidéos' bzr: ERROR: exceptions.UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 61: ordinal not in range(128) Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 612, in run_bzr_catch_errors return run_bzr(argv) File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 574, in run_bzr ret = run(*run_argv) File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 283, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python2.4/site-packages/bzrlib/builtins.py", line 1757, in run reporter=reporter) File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 51, in write_locked return unbound(self, *args, **kwargs) File "/usr/lib/python2.4/site-packages/bzrlib/workingtree.py", line 538, in commit committed_id = Commit().commit( working_tree=self, revprops=revprops, File "/usr/lib/python2.4/site-packages/bzrlib/commit.py", line 287, in commit self._populate_new_inv() File "/usr/lib/python2.4/site-packages/bzrlib/commit.py", line 519, in _populate_new_inv path, self.work_tree) File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 2110, in record_entry_contents ie.snapshot(self._new_revision_id, path, previous_entries, tree, self) File "/usr/lib/python2.4/site-packages/bzrlib/inventory.py", line 415, in snapshot self._read_tree_state(path, work_tree) File "/usr/lib/python2.4/site-packages/bzrlib/inventory.py", line 798, in _read_tree_state self.symlink_target = work_tree.get_symlink_target(self.file_id) File "/usr/lib/python2.4/site-packages/bzrlib/workingtree.py", line 714, in get_symlink_target return os.readlink(self.id2abspath(file_id)) UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 61: ordinal not in range(128) bzr 0.10.0 on python 2.4.4.candidate.0 (linux2) arguments: ['/usr/bin/X11/bzr', 'ci', '-m', 'try to add Mes vid\xc3\xa9os'] ** please send this report to bazaar-ng@lists.ubuntu.com $ bzr --version Bazaar (bzr) 0.10.0 Using python interpreter: /usr/bin/python Using python standard library: /usr/lib/python2.4 Using bzrlib: /usr/lib/python2.4/site-packages/bzrlib Copyright 2005, 2006 Canonical Development Ltd. http://bazaar-vcs.org/ bzr comes with ABSOLUTELY NO WARRANTY. bzr is free software, and you may use, modify and redistribute it under the terms of the GNU General Public License version 2 or later. Bazaar treats file names as Unicode, not as byte strings. If you have files in the working tree whose name is not valid in the filesystem encoding, they cause problems. ---- I try to use bazaar to track changes in a wine directory. i have problems with some folder name when I try to add it. $ bzr status added: drive_c/windows/profiles/mildred/Mes vidéos@ $ bzr ci -m 'try to add Mes vidéos' bzr: ERROR: exceptions.UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 61: ordinal not in range(128) Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 612, in run_bzr_catch_errors return run_bzr(argv) File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 574, in run_bzr ret = run(*run_argv) File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 283, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python2.4/site-packages/bzrlib/builtins.py", line 1757, in run reporter=reporter) File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 51, in write_locked return unbound(self, *args, **kwargs) File "/usr/lib/python2.4/site-packages/bzrlib/workingtree.py", line 538, in commit committed_id = Commit().commit( working_tree=self, revprops=revprops, File "/usr/lib/python2.4/site-packages/bzrlib/commit.py", line 287, in commit self._populate_new_inv() File "/usr/lib/python2.4/site-packages/bzrlib/commit.py", line 519, in _populate_new_inv path, self.work_tree) File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 2110, in record_entry_contents ie.snapshot(self._new_revision_id, path, previous_entries, tree, self) File "/usr/lib/python2.4/site-packages/bzrlib/inventory.py", line 415, in snapshot self._read_tree_state(path, work_tree) File "/usr/lib/python2.4/site-packages/bzrlib/inventory.py", line 798, in _read_tree_state self.symlink_target = work_tree.get_symlink_target(self.file_id) File "/usr/lib/python2.4/site-packages/bzrlib/workingtree.py", line 714, in get_symlink_target return os.readlink(self.id2abspath(file_id)) UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 61: ordinal not in range(128) bzr 0.10.0 on python 2.4.4.candidate.0 (linux2) arguments: ['/usr/bin/X11/bzr', 'ci', '-m', 'try to add Mes vid\xc3\xa9os'] ** please send this report to bazaar-ng@lists.ubuntu.com $ bzr --version Bazaar (bzr) 0.10.0 Using python interpreter: /usr/bin/python Using python standard library: /usr/lib/python2.4 Using bzrlib: /usr/lib/python2.4/site-packages/bzrlib Copyright 2005, 2006 Canonical Development Ltd. http://bazaar-vcs.org/ bzr comes with ABSOLUTELY NO WARRANTY. bzr is free software, and you may use, modify and redistribute it under the terms of the GNU General Public License version 2 or later.
2009-08-14 03:36:35 Martin Pool tags unicode
2011-05-10 16:28:46 Moshe Wagner bug added subscriber Moshe Wagner
2011-06-08 02:10:51 Martin Pool tags unicode duplicate-master unicode
2012-08-01 23:05:38 ilia bug added subscriber ilia
2017-06-23 00:50:49 Jelmer Vernooij bug task added brz
2017-06-23 00:51:44 Jelmer Vernooij brz: status New Triaged
2017-06-23 00:51:48 Jelmer Vernooij brz: importance Undecided Medium