Comment 11 for bug 494221

Revision history for this message
John A Meinel (jameinel) wrote : Re: [Bug 494221] Re: KeyError in remove_recursive_id during commit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Frits Jalvingh wrote:
> This is not exactly building confidence- bzr now aborts in this way for *every* remove of a tree structure. I added a trivial script to illustrate the problem:
> jal@odeon:~$ ./trivial
> Created a standalone tree (format: 2a)
> adding a
> adding a/b
> adding a/b/c
> adding a/b/c/d
> adding a/b/c/d/file
> Committing to: /home/jal/test/a/
> added a
> added a/b
> added a/b/c
> added a/b/c/d
> added a/b/c/d/file
> Missing checkcommit.jar, not checking commits.
> Committed revision 1.
> Committing to: /home/jal/test/a/
> missing a/b
> modified a/b
> missing a/b/c
> modified a/b/c
> missing a/b/c/d
> modified a/b/c/d
> missing a/b/c/d/file
> modified a/b/c/d/file
> Missing checkcommit.jar, not checking commits.
> bzr: ERROR: exceptions.KeyError: 'c-20100223092848-lv5tl8m8u8au91dd-3'
>

I've been seeing it more as well. just doing 'bzr rm' before 'bzr
commit' works fine. Also, the commit does succeed, and 'bzr update' then
brings you into the correct state.

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkuH5D8ACgkQJdeBCYSNAAN9WwCgl3ghBq3x9jNS9A/DgRaE8aVk
Ox4AoIpja5SxFbI8KhVZrQeTbJCUagAG
=hkJG
-----END PGP SIGNATURE-----