/srv/irclogs.ubuntu.com/2012/07/06/#bzr.txt

jamvila, jelmer: bzr's PQM seems to be working again, so if you want to submit your approved patches, go for it. I tried to send some things through, though at least one had a genuine failure in the test suite.08:22
vilajam: thanks, did send mine yesterday, worked fine08:22
vilajam: what was needed in the end ?08:23
jamvila: we needed python-testools reinstalled, then finally 'subunit' itself to have 'subunit-stats' available.08:27
jamoh, and *not* have bzrtools installed08:27
jambecause it complains to stderr about not being compatible08:27
vilaweird, wonder how this got messed up (-stats and bzrtools)08:27
jamvila: not sure, uninstalling python-pkg_resources chained to some stuff we needed (like python-testtools), it is possible the re-install process brought more than we wanted.08:30
jamalso bzrtools is only complaining because it is the system 2.5.1 version, and bzr.dev is now 2.6.?08:30
vilapossibly08:32
joeyany blue/bzr team awake here?15:53
joeyNeed some help with https://bugs.launchpad.net/bzr/+bug/102153715:54
ubot5Ubuntu bug 1021537 in Bazaar ""missing referenced chk root" while merging gcc into gcc-linaro" [Undecided,New]15:54
vilajelmer: did you ever reproduce this one ?15:58
jelmerhi joey, vila15:59
jelmeryeah, it's fairly easy to reproduce15:59
vilajelmer: isn't the revid hinting that it was created with bzr-git ?15:59
jelmervila: no, bzr-svn15:59
vilaclose ;)16:00
joeyhowdy, thanks jelmer and vila for being awake and being work-aholics16:00
jelmerthere is invalid data in one of the two branches caused by an old bzr-svn bug16:00
vila>-/16:00
joeyis there a way to suck the branch down and run a cleanup script on it?16:01
joeyand then push it back up16:01
jelmerjoey: ideally 'bzr reconcile' would take care of this cleanup, but alas it doesn't yet16:02
* joey nods in agreement. 16:03
joeyif it was anything other than gcc or equiv I don't think we'd care as much but since we push out gcc regularly it's a pita and got kiko's attention now16:04
jelmerjoey: if you don't care about the actual history of gcc-linaro, then the simplest thing to do would be to take the last revision from lp:gcc that was merged into lp:gcc-linaro, "rsync --delete -avz" over the existing contents from lp:gcc-linaro and commit it in a single commit16:04
joeyhmm I'd have to have michael hope about that.  It may be possible for us to start a new series as part of normal ops and then fix it that way16:05
joeyI'll update the bug16:06
jelmerI started looking at this bug a while ago after talking to ams_cs, but then we were pulled away on other stuff16:06
joeyhe's in NZ so I think he's off until sunday16:06
jelmerThere should be another bug elsewhere with more details, but I can't find it at the moment.16:07
joeyjelmer: gotcha. If we can't resync because we need history, is there another method we can use?16:09
jelmerjoey: I think you would have to replay the history and make sure text revisions are recorded consistently with the way they are in lp:gcc16:14
joeyok thanks16:14
jelmer(it would probably involve some scripting on top of bzrlib)16:15
joeysounds like a pita ...16:16
jelmeryeah, that would be fairly tricky :(16:16
joeyOk I've updated the comments in the bug for Michael and we'll see what he wants to do with it.  Hopefully the resync will be viable.16:17
joeyThanks for your time16:17
jelmernp16:19
=== zyga is now known as zyga-afk
=== zyga-afk is now known as zyga
tgm4883How do I revert a revison that I have already pushed to a shared branch in the shared tree? I've done a bzr uncommit locally which removed the bad commit, but I don't see a nice way to push this change since I'm now technically a commit behind the shared tree22:17
glyphtgm4883: you have to do a reverse-merge22:17
beunoor push --overwrite22:17
beunobut make sure there's no subsequent revisions  :)22:17
tgm4883ok, the reverse-merge sounds more like the way to go if there are multiple people capable of doing commits22:19
tgm4883the push --overwrite sounds better if it's just me22:19
glyphtgm4883: yes, exactly22:19
glyphtgm4883: I believe the appropriate voodoo is 'bzr merge . -r -1..-2'22:19
tgm4883glyph beuno that works. Thanks for the info22:29
glyphtgm4883: Glad to help :)22:30

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