diagnosing collisions
James Westby
jw+debian at jameswestby.net
Thu Apr 8 16:26:27 BST 2010
On Wed, 07 Apr 2010 14:18:12 +1000, Robert Collins <robertc at robertcollins.net> wrote:
> Is there any docs on doing this?
>
> Many, if not most of the udd bugs are auto generated bug reports like
> https://bugs.edge.launchpad.net/udd/+bug/414095.
>
> I'd like to analyse and fix these, but currently I'm starting from first
> principles.
Hi,
I wrote up
https://wiki.ubuntu.com/DistributedDevelopment/UnderTheHood/Importer#Collisions
https://wiki.ubuntu.com/DistributedDevelopment/UnderTheHood/Importer/Operational#Investigating%20collisions
which is as much as I can externalise on the technique.
For the example you linked I opened
http://bazaar.launchpad.net/~ubuntu-branches/debian/sid/ncurses/sid/changes
http://bazaar.launchpad.net/~ubuntu-branches/debian/sid/ncurses/sid-200908151535/changes
and found
Collision for 5.7+2008115-1 sid expecting last revision
(5.7+20090523-1) to be
james.westby at ubuntu.com-20090524151301-uixgxq2zonfov2nr, but it was
james.westby at ubuntu.com-20081107210600-mvmjg00uf73ffzuy instead,
pushing to
bzr+ssh://james-w@bazaar.launchpad.net/~ubuntu-branches/debian/sid/ncurses/sid-200908151533
You can see in the lp:debian/sid branch that when it imported that "last
revision" it failed to tag it with a revision in this history of that
branch, tagging some other revision instead. I fixed that bug a couple
of weeks ago, but didn't fix old data.
Let me know if I can provide any more information.
Thanks,
James
More information about the ubuntu-distributed-devel
mailing list