[01:20] jelmer: ah, the older ones which I saw similar to them were fixed already but I could still repeat this [01:21] tlonim: https://bugs.launchpad.net/bzr/+bug/1021537 [01:21] Launchpad bug 1021537 in Bazaar ""missing referenced chk root" while merging gcc into gcc-linaro" [Medium,Triaged] [01:23] so 'bzr reconcile --canonicalize-chks' ? [01:25] tlonim: unfortunately that's not sufficient - it takes about 6 months to run that on the gcc repo, and it doesn't fix all instances [01:26] and that seems to be due to broken repo..if we know the possible commits which caused this, is it possible to fix only those? [01:28] tlonim: the broken commits are the commits in the existing gcc repositories, on which lp:gcc/1.8 gets stacked [01:28] hmm [01:28] tlonim: so in order to fix this, you'd have to do a fresh import of all existing gcc branches in Launchpad, or disable stacking somehow [01:28] in my case there is no svn bridgeetc. [01:30] tlonim: the essential problem is that both repositories disagree about the contents of an inventory (most likely a spurious file revision) [01:33] tlonim: I can't think of any easy workarounds [01:33] jelmer: so the "missing text keys:" are what caused the issue there? [01:34] I mean the contents of that list [01:34] tlonim: not really the texts themselves, rather that the text keys are slightly different in one or more revisions somewhere in the history of the two branches [01:35] hmm. which two branches, I am not doing a merge here [01:36] tlonim: you're copying them both into the same repository [01:36] yeah.. shared-repo [01:36] tlonim: right, so that repository has only one copy of each revision [01:38] tlonim: if other data you try to import into that repository references a bit of the ambiguous revision(s), things break [01:44] jelmer: so there may be something wrong with that branch itself - can I ask the people who merged into that branch to check [01:45] tlonim: right, so the problem is that one of the two branches has some revisions in it that were imported with an old version of bzr-svn that was buggy [01:45] tlonim: IIRC it was the linaro branch that actually had the issue in it [01:46] I don't think we use bzr-svn in my case.. did you see anything related to that in mine [01:47] jelmer: if I branch it as a non-shared clone, that should fix it for now right [01:47] btw, I am running [01:47] bzr reconcile -v --canonicalize-chks lp:~percona-core/percona-server/release-5.5.32-31.0 [01:47] let me see how long it takes [01:47] tlonim: that will allow the "bzr branch" commands to complete, but you won't be able to merge the two branches [01:48] jelmer: btw, this reconcile can be killed anytime without leaving repo inconsistent right [01:48] tlonim: the lp:gcc-linaro branch was actually created by bzr-svn originally (either bzr-svn directly or a launchpad import) [01:48] tlonim: the reconcile doesn't help IIRC [01:48] see my comment on that bug [01:48] ack [01:56] anyways, I got this with reconcile http://paste.wnohang.net/f45a3c :) (I guess that is because it is not on sftp or local right) [02:02] tlonim: right [02:02] tlonim: doing it locally will be much faster [03:05] it'll still be quite slow locally judging by the comments on that bug report.. [03:12] jelmer: "faster" is a relative term :) [03:12] spiv: fair 'nough :-) === fredp` is now known as fredp === _thumper_ is now known as thumper === wedgwood_away is now known as wedgwood === r0bby is now known as robbyoconnor === wedgwood is now known as wedgwood_away