Comment 5 for bug 389254

Revision history for this message
Matt Nordhoff (mnordhoff) wrote : Re: [Bug 389254] [NEW] BzrCheckError: Internal check failed: revno does not match len(mainline) 714 != 0

Robert Collins wrote:
> On Thu, 2009-06-18 at 23:59 +0000, Matt Nordhoff wrote:
>> Yeah, I can definitely reproduce it, just by doing "bzr check --branch
>> bzr.dev/bzrlib/plugins/bzrtools".
>>
>> I have to admit, I've never used pdb before. I'm not against learning,
>> but it'd be faster if someone who is not me tried to do it. :-P
>
> I've been checking bzrtools hundreds of times recently while I was
> putting my check patch together. Never saw this.
>
> -Rob

It's not about bzrtools; it's about the symlink. (bzrtools does actually
pass if I check it directly.)

Steps to reproduce:

bzr init-repo a
bzr init-repo b
bzr init a/branch
bzr init b/branch
bzr ci --unchanged -m a a/branch/
bzr ci --unchanged -m b b/branch/
ln -s ../../b/branch a/branch/b
bzr check a
--