[bug] RepoFetcher run between the same location
John Arbash Meinel
john at arbash-meinel.com
Tue Oct 9 19:11:24 BST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I just did this:
cd bzr.dev
bzr up
And in another terminal I did
bzr branch bzr.dev test-branch
And I got:
bzr: ERROR: RepoFetcher run between two objects at the same location:
KnitRepository('file:///home/jameinel/dev/bzr/.bzr/') and
KnitRepository('file:///home/jameinel/dev/bzr/.bzr/')
What happened was the second command waited for the first to finish
(because it wanted to grab a write-lock on a repository). And somewhere
in all of that timing, it didn't realize that they were the same repository.
I don't know how it got the idea that they were different repositories,
or that it didn't have the revision it cared about. (It seems like it
locked for read, and didn't find the revision, so it tried to push it
later.)
John
=:->
affects bzr
status triaged
importance low
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHC8RMJdeBCYSNAAMRAqCmAJ9fk60u0sI6ihcvqADdvBHzZq6q6ACfYtiq
9gEePTc5vXnKDdeB8W2TkWQ=
=Lvb+
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list