UnicodeEncodeError formatting translated message during merge

Bug #1014626 reported by Jelmer Vernooij
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Triaged
Medium
Unassigned

Bug Description

  affects bzr
  status triaged
  importance medium

bzr: ERROR: exceptions.UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 36: ordinal not in range(128)

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 930, in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1141, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 673, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 697, in run
    return self._operation.run_simple(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 136, in run_simple
    self.cleanups, self.func, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 166, in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/builtins.py", line 4477, in run
    verified)
  File "/usr/lib/python2.7/dist-packages/bzrlib/builtins.py", line 4496, in _do_merge
    conflict_count = merger.do_merge()
  File "/usr/lib/python2.7/dist-packages/bzrlib/merge.py", line 686, in do_merge
    merge = operation.run_simple()
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 136, in run_simple
    self.cleanups, self.func, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 166, in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/merge.py", line 654, in _do_merge_to
    merge.do_merge()
  File "/usr/lib/python2.7/dist-packages/bzrlib/merge.py", line 802, in do_merge
    operation.run()
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 132, in run
    self.cleanups, self.func, self, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 166, in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/merge.py", line 808, in _do_merge
    results = self.tt.apply(no_conflicts=True)
  File "/usr/lib/python2.7/dist-packages/bzrlib/transform.py", line 1724, in apply
    inventory_delta = self._generate_inventory_delta()
  File "/usr/lib/python2.7/dist-packages/bzrlib/transform.py", line 1781, in _generate_inventory_delta
    num + len(self._removed_id), total_entries)
  File "/usr/lib/python2.7/dist-packages/bzrlib/progress.py", line 116, in update
    self.ui_factory._progress_updated(self)
  File "/usr/lib/python2.7/dist-packages/bzrlib/ui/text.py", line 374, in _progress_updated
    self._progress_view.show_progress(task)
  File "/usr/lib/python2.7/dist-packages/bzrlib/ui/text.py", line 554, in show_progress
    self._repaint()
  File "/usr/lib/python2.7/dist-packages/bzrlib/ui/text.py", line 536, in _repaint
    self._show_line(s)
  File "/usr/lib/python2.7/dist-packages/bzrlib/ui/text.py", line 440, in _show_line
    self._term_file.write('\r' + s + '\r')
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 36: ordinal not in range(128)

bzr 2.6.0dev2 on python 2.7.3 (Linux-3.2.0-2-amd64-x86_64-with-debian-wheezy-
    sid)
arguments: ['/usr/bin/bzr', 'merge',
    'git://github.com/emperorcezar/dulwich,branch=patch-1']
plugins: bash_completion[2.6.0dev2], builddeb[2.7.0dev], builder[0.7.4dev],
    bzrtools[2.5.0], changelog_merge[2.6.0dev2], cia[1.0.0dev], colo[0.4.0],
    cvs[unknown], cvsps_import[unknown], dbus[0.1.0dev], email[unknown],
    explorer[1.3.0dev], externals[1.3.4dev2], fastimport[0.14.0dev],
    git[0.6.9], grep[0.5.0dev], gtk[0.104.0dev], guess[unknown],
    jelmer[unknown], launchpad[2.6.0dev2], loom[2.3.0dev], mtn[0.0.1dev],
    netrc_credential_store[2.6.0dev2], news_merge[2.6.0dev2], ping[unknown],
    pipeline[1.1.0], po_merge[2.6.0dev2], pqm[1.4.0dev], qbzr[0.22.1],
    revnocache[unknown], rewrite[0.6.4dev], search[1.7.0dev],
    service[unknown], stats[0.2.0dev], svn[1.2.3dev], tiplog[0.0.5dev],
    upload[1.0.1dev], weave_fmt[2.6.0dev2], xmloutput[0.8.8]
encoding: 'ascii', fsenc: 'utf8', lang: 'es_ES.utf8'

*** 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://bugs.launchpad.net/bzr/+filebug
including this traceback and a description of the problem.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.