Comment 2 for bug 389674

Revision history for this message
Paul Hinze (phinze) wrote : Re: exception encountered when unshelving

Same problem here on bzr 2.0.0

Unshelving changes with id "1".
bzr: ERROR: exceptions.NotImplementedError: <property object at 0x97b370c>

Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/bzrlib/commands.py", line 842, in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/python2.6/site-packages/bzrlib/commands.py", line 1037, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.6/site-packages/bzrlib/commands.py", line 654, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.6/site-packages/bzrlib/builtins.py", line 5699, in run
    unshelver.run()
  File "/usr/lib/python2.6/site-packages/bzrlib/shelf_ui.py", line 399, in run
    merger.do_merge()
  File "/usr/lib/python2.6/site-packages/bzrlib/merge.py", line 508, in do_merge
    self._do_merge_to(merge)
  File "/usr/lib/python2.6/site-packages/bzrlib/merge.py", line 480, in _do_merge_to
    merge.do_merge()
  File "/usr/lib/python2.6/site-packages/bzrlib/merge.py", line 619, in do_merge
    self._compute_transform()
  File "/usr/lib/python2.6/site-packages/bzrlib/merge.py", line 674, in _compute_transform
    lambda t, c: conflict_pass(t, c, self.other_tree))
  File "/usr/lib/python2.6/site-packages/bzrlib/transform.py", line 2633, in resolve_conflicts
    new_conflicts.update(pass_func(tt, conflicts))
  File "/usr/lib/python2.6/site-packages/bzrlib/merge.py", line 674, in <lambda>
    lambda t, c: conflict_pass(t, c, self.other_tree))
  File "/usr/lib/python2.6/site-packages/bzrlib/transform.py", line 2709, in conflict_pass
    if path_tree.inventory[file_id].parent_id is None:
  File "/usr/lib/python2.6/site-packages/bzrlib/transform.py", line 1706, in inventory
    raise NotImplementedError(_PreviewTree.inventory)
NotImplementedError: <property object at 0x97b370c>

bzr 2.0.0 on python 2.6.4 (Linux-2.6.31-ARCH-i686-Intel-R-_Core-TM-2_Duo_CPU_T9500_@_2.60GHz-with-glibc2.0)
arguments: ['/usr/bin/bzr', 'usv']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
plugins:
  bzrtools /usr/lib/python2.6/site-packages/bzrlib/plugins/bzrtools [2.0.1]
  dontcommit /home/phinze/.bazaar/plugins/dontcommit [unknown]
  extmerge /home/phinze/.bazaar/plugins/extmerge [unknown]
  gtk /usr/lib/python2.6/site-packages/bzrlib/plugins/gtk [0.97.0.final]
  interactive /home/phinze/.bazaar/plugins/interactive [1.2.0]
  launchpad /usr/lib/python2.6/site-packages/bzrlib/plugins/launchpad [2.0.0]
  netrc_credential_store /usr/lib/python2.6/site-packages/bzrlib/plugins/netrc_credential_store [2.0.0]
  protect /usr/lib/python2.6/site-packages/bzrlib/plugins/protect [unknown]
  rebase /home/phinze/.bazaar/plugins/rebase [0.5.4dev]
  rmbr /home/phinze/.bazaar/plugins/rmbr [unknown]
  scmproj /home/phinze/.bazaar/plugins/scmproj [0.4.5]