/srv/irclogs.ubuntu.com/2013/07/02/#bzr.txt

tlonimjelmer: ah, the older ones which I saw similar to them were fixed already but I could still repeat this01:20
jelmertlonim: https://bugs.launchpad.net/bzr/+bug/102153701:21
ubot5Launchpad bug 1021537 in Bazaar ""missing referenced chk root" while merging gcc into gcc-linaro" [Medium,Triaged]01:21
tlonimso 'bzr reconcile --canonicalize-chks' ?01:23
jelmertlonim: unfortunately that's not sufficient - it takes about 6 months to run that on the gcc repo, and it doesn't fix all instances01:25
tlonimand 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:26
jelmertlonim: the broken commits are the commits in the existing gcc repositories, on which lp:gcc/1.8 gets stacked01:28
tlonimhmm01:28
jelmertlonim: so in order to fix this, you'd have to do a fresh import of all existing gcc branches in Launchpad, or disable stacking somehow01:28
tlonimin my case there is no svn bridgeetc.01:28
jelmertlonim: the essential problem is that both repositories disagree about the contents of an inventory (most likely a spurious file revision)01:30
jelmertlonim: I can't think of any easy workarounds01:33
tlonimjelmer: so the "missing text keys:" are what caused the issue there?01:33
tlonimI mean the contents of that list01:34
jelmertlonim: 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 branches01:34
tlonimhmm. which two branches, I am not doing a merge here01:35
jelmertlonim: you're copying them both into the same repository01:36
tlonimyeah.. shared-repo01:36
jelmertlonim: right, so that repository has only one copy of each revision01:36
jelmertlonim: if other data you try to import into that repository references a bit of the ambiguous revision(s), things break01:38
tlonimjelmer: so there may be something wrong with that branch itself - can I ask the people who merged into that branch to check01:44
jelmertlonim: 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 buggy01:45
jelmertlonim: IIRC it was the linaro branch that actually had the issue in it01:45
tlonimI don't think we use bzr-svn in my case.. did you see anything related to that in mine01:46
tlonimjelmer: if I branch it as a non-shared clone, that should fix it for now right01:47
tlonimbtw, I am running01:47
tlonimbzr reconcile -v  --canonicalize-chks lp:~percona-core/percona-server/release-5.5.32-31.001:47
tlonimlet me see how long it takes01:47
jelmertlonim: that will allow the "bzr branch" commands to complete, but you won't be able to merge the two branches01:47
tlonimjelmer: btw, this reconcile can be killed anytime without leaving repo inconsistent right01:48
jelmertlonim: the lp:gcc-linaro branch was actually created by bzr-svn originally (either bzr-svn directly or a launchpad import)01:48
jelmertlonim: the reconcile doesn't help IIRC01:48
jelmersee my comment on that bug01:48
tlonimack01:48
tlonimanyways, I got this with reconcile http://paste.wnohang.net/f45a3c :) (I guess that is because it is not on sftp or local right)01:56
spivtlonim: right02:02
spivtlonim: doing it locally will be much faster02:02
jelmerit'll still be quite slow locally judging  by the comments on that bug report..03:05
spivjelmer: "faster" is a relative term :)03:12
jelmerspiv: fair 'nough :-)03:12
=== 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

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!