"bzr tag -rrevid:revid_here tag" fails

Bug #90501 reported by Marien Zwart
2
Affects Status Importance Assigned to Milestone
Bazaar
Fix Released
High
Marien Zwart

Bug Description

running "bzr tag -rrevid:<email address hidden> tag" in a freshly created standalone dirstate-with-subtree branch with 0.15rc1 fails with:

bzr arguments: [u'tag', u'-rrevid:<email address hidden>', u'tag']
looking for plugins in /home/marienz/.bazaar/plugins
looking for plugins in /usr/lib/python2.5/site-packages/bzrlib/plugins
Plugin name __init__ already loaded
Plugin name __init__ already loaded
Returning RevisionSpec RevisionSpec_revid for revid:<email address hidden>
encoding stdout as sys.stdout encoding 'UTF-8'
got branch format Bazaar Branch Format 6 (bzr 0.15)
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 650, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 612, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 304, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 3347, in run
    branch.tags.set_tag(tag_name, revision_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/tag.py", line 87, in set_tag
    self._set_tag_dict(td)
  File "/usr/lib/python2.5/site-packages/bzrlib/tag.py", line 137, in _set_tag_dict
    self._serialize_tag_dict(new_dict))
  File "/usr/lib/python2.5/site-packages/bzrlib/tag.py", line 144, in _serialize_tag_dict
    return bencode.bencode(td)
  File "/usr/lib/python2.5/site-packages/bzrlib/util/bencode.py", line 297, in bencode
    def bencode(x):
  File "/usr/lib/python2.5/site-packages/bzrlib/util/bencode.py", line 299, in bencode
    encode_func[type(x)](x, r)
  File "/usr/lib/python2.5/site-packages/bzrlib/util/bencode.py", line 279, in encode_dict
    encode_func[type(v)](v, r)
KeyError: <type 'unicode'>

return code 3

Revision history for this message
John A Meinel (jameinel) wrote :

Marien produced a fix for this, which was merged as revno 2343

Changed in bzr:
assignee: nobody → marienz
importance: Undecided → High
status: Unconfirmed → Fix Released
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.