Strange failure with mv and commit

Maritza Mendez martitzam at gmail.com
Sat Jul 4 04:00:33 BST 2009


On Fri, Jul 3, 2009 at 7:00 PM, Maritza Mendez <martitzam at gmail.com> wrote:

> Ok.  This is just too creepy.
>
> <snip>


Forgot myself:

Platform is ubuntu januty, pyton is 2.6.2, bzr is 1.16.1.

So we're seeing this on both WinXP and linux and with at least two versions
of python.


The traceback follows.  The file has zero length because I used 'touch' but
this is not relevant to the report.

[15575] 2009-07-03 19:20:06.957 INFO: aborting commit write group:
DuplicateFileId(File id {2-20090704021957-hr4tovbq40tdm0ia-1} already exists
in inventory as InventoryFile('2-20090704021957-hr4tovbq40tdm0ia-1', '1',
parent_id='TREE_ROOT', sha1='da39a3ee5e6b4b0d3255bfef95601890afd80709',
len=0, revision=martitzam at gmail.com-20090704021957-7mpgyrbe5x6nv34l))
0.153  Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 729, in
exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 924, in
run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 560, in
run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 2937, in
run
    exclude=safe_relpath_files(tree, exclude))
  File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 192, in
write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree_4.py", line 226,
in commit
    result = WorkingTree3.commit(self, message, revprops, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 192, in
write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/bzrlib/mutabletree.py", line 228,
in commit
    *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/bzrlib/commit.py", line 371, in
commit
    self.builder.finish_inventory()
  File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 212, in
finish_inventory
    self.parents)
  File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 1063,
in add_inventory_by_delta
    basis_inv.apply_delta(delta)
  File "/usr/lib/python2.6/dist-packages/bzrlib/inventory.py", line 1169, in
apply_delta
    self.add(new_entry)
  File "/usr/lib/python2.6/dist-packages/bzrlib/inventory.py", line 1259, in
add
    self._byid[entry.file_id])
DuplicateFileId: File id {2-20090704021957-hr4tovbq40tdm0ia-1} already
exists in inventory as InventoryFile('2-20090704021957-hr4tovbq40tdm0ia-1',
'1', parent_id='TREE_ROOT', sha1='da39a3ee5e6b4b0d3255bfef95601890afd80709',
len=0, revision=martitzam at gmail.com-20090704021957-7mpgyrbe5x6nv34l)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/bazaar/attachments/20090703/7319339c/attachment.htm 


More information about the bazaar mailing list