/srv/irclogs.ubuntu.com/2010/11/11/#bzr.txt

pooliemkanat: i messaged you00:00
=== LeLutin_ is now known as LeLutin
_habnabitdash, okay, so I'm trying to figure out how to tell bzr about the svn merges that were done in the past. Do you know what svn prop it's supposed to be looking at?00:41
dash_habnabit: svn:mergeinfo i think.00:41
_habnabitI have `svn:mergeinfo` set, and it contains accurate infofmation.00:42
_habnabitWell.00:42
_habnabitLet me double-check the latter bit.00:42
_habnabitDoes svn:mergeinfo describe merges *into* the branch it's set on?00:43
dashI forget.00:43
dashI haven't done merges without bzr-svn00:43
_habnabitLucky. :(00:43
_habnabitI should've done that from the beginning.00:43
_habnabitThis is a mess.00:43
maxb_habnabit: Your problem is a tricky one. bzr-svn does not directly support it00:54
_habnabitAh, balls.00:55
_habnabitWhat is bzr-svn looking for?00:55
maxbWhilst bzr-svn will write svn:mergeinfo for svn to consume, it won't read it00:55
maxbbzr-svn looks for its own properties, or (I think) svk's style of merge metadata00:55
dashoh snap, svk.00:56
* _habnabit grumbles.00:56
_habnabitI'm sure someone's done this before.00:56
maxbI believe the reason for doing so is that it was deemed overly complex to extract which elements of svn:mergeinfo relate to whole-tree merges, vs individual file ones.00:56
maxbI'm not sure I agree with that00:56
_habnabitAh.00:56
maxbEspecially since having started to work with svn:mergeinfo at my work, we've settled on avoiding subtree mergeinfo whereever possible00:57
maxbI have explored how to deceive bzr-svn into reading merges a little, but I never really got the procedure working for real00:58
_habnabitLordy this is just a horrible mess. If I'd been using bzr-svn from the beginning, or we were using svn 1.5, this would be so much easier.00:59
maxbI think I'd probably attempt to investigate what form svk merge properties take00:59
maxbI don't think 1.5 would help00:59
_habnabit1.5 has merge tracking.00:59
_habnabitI just need some way of doing merges that isn't svnmerge.00:59
_habnabitbzr-svn worked well in the past.00:59
_habnabit(For other projects.)01:00
maxb1.5 has merge tracking, but not in a way which integrates with bzr-svn01:00
_habnabitRight.01:00
_habnabitI'm just using bzr as an svn client right now.01:01
mkanatmwhudson or thumper: Is there anything special I should know about doing a new stable release of loggerhead?01:01
maxbAh. I have never tried that. I usually branch from svn into a native bzr branch and work there01:01
_habnabitYeah, unfortunately that's not possible.01:01
mwhudsonmkanat: not that i know of01:02
mkanatmwhudson: Okay, cool.01:02
_habnabitBasically my work is horrible, horrible, horrible, and I'm cleaning up my predecessors' messes.01:02
_habnabitSomehow, someone broke svnmerge.01:02
_habnabitI'm looking at using svk now.01:04
maxbI strongly advise against using svk01:05
maxbBut svk's metadata might be a way to dupe bzr-svn into seeing merges01:05
mkanatI think svk is a dead project, from what I've heard.01:05
maxbVery dead01:05
_habnabitRight, that's what I'm hoping.01:06
maxbhttps://launchpad.net/~bzr-beta-ppa/+archive/ppa/+packages?field.name_filter=bzr-pqm&field.status_filter=published&field.series_filter= I wonder if anyone has any thoughts on these weird bzr-pqm build failures?01:06
=== Ursinha is now known as Ursinha-afk
maxboh, it's not that deep, it's just launchpadlib versions01:11
lifelessmaxb: did you see my reply?01:22
maxbAbout testtools? Yes. So I guess I should update my MP for 0.9.7, unless 0.9.8 is going to happen ASAP01:23
lifelessyour mp ?01:25
lifelessmaxb: if its a packaging one, I would say don't bother01:25
maxbok01:25
lifelessI generally do the merge-upstream dance as part of cutting upstream releases.01:25
mkanatHey, I think I need to be given permissions to commit to the loggerhead-team repositories.01:43
mkanat[mkanat@es-compy 1.18]$ bzr push lp:loggerhead/1.18 --use-existing-dir01:43
mkanatbzr: ERROR: Permission denied: "+branch/loggerhead/1.18/"01:43
mkanatpoolie, or thumper?01:43
mkanatOr perhaps jam.01:43
pooliehi mkanat01:44
pooliemaybe you're not in the right team?01:44
mkanatpoolie: I'm in loggerhead-team. Maybe I need to be in another team?01:45
pooliehm, i'm not sure01:45
spivThat branch appears to be owned by loggerhead-team.01:45
spivAnd created by mkanat!01:46
mkanatIndeed.01:46
* thumper looks01:46
spivSo I think this is one for thumper...01:46
mkanatMaybe I have to push to the full URL?01:46
mkanatOr at least, the ~loggerhead-team URL.01:46
thumpermkanat: you "shouldn't" have to01:47
mkanatNow it's just hanging, so I'm guessing it might be working.01:47
pooliehm :)01:49
poolieand now?01:49
mkanatYeah, just hanging.01:50
mkanatNo matter which URL I use.01:51
poolietry running with -Dhpss and look in the log01:51
mkanatOkay.01:53
spivmkanat: hmm...01:54
spivmkanat: If it's hanging, then I think it's a known bug, I'll dig up the number01:55
mkanatStops at:01:55
mkanat7.541  hpss call:   'BzrDir.open_branchV3', '+branch/loggerhead/1.18/'01:55
mkanat7.541               (to bzr+ssh://bazaar.launchpad.net/%2Bbranch/loggerhead/1.1801:55
mkanatAnd then starts doing:01:55
mkanatException RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__' in <type 'exceptions.RuntimeError'> ignored01:55
spivmkanat: https://bugs.launchpad.net/launchpad-code/+bug/66817601:55
ubot5Launchpad bug 668176 in Launchpad Bazaar Integration "lp-serve infinite loop on bzr branch/push development focus is empty bzrdir with "maximum recursion depth exceeded in __subclasscheck__" (affected: 3, heat: 14)" [Undecided,Confirmed]01:55
mkanatspiv: Yep, sounds like my issue.01:55
mkanatspiv: So I'm taking it that that fix hasn't been rolled out yet?01:57
spivSo far I think the launchpad-code team are planning to wait for bzr 2.2.2 to be released before deploying the fix.01:57
mkanatspiv: Okay...so nobody can push new branches until that happens?01:57
spivNo, it only affects some slightly odd situations.01:57
spivLike ones where you need to use --use-existing-dir, I think?01:58
mkanatOkay. So I'll delete the branch and try again.01:58
spivPerhaps a side-effect of your earlier permission denied problem is creating that sort of situation?01:59
mkanatspiv: Yeah, that sounds very possible.01:59
mkanatOkay, that worked. :-)01:59
mkanatThanks spiv. :-)01:59
mkanatI still got the __subclasscheck__ warning, but it pushed.01:59
spivWhat caused that permission denied anyway?01:59
mkanatspiv: I don't know--poolie, did you change something?02:00
spivmkanat: huh, interesting.02:00
mkanatspiv: Oh, wait, maybe it wasn't related to that push, because I'm still getting the messages from somewhere in my console.02:00
spivmkanat: oh, the old ssh connection may still be alive.  You may as well kill it.02:00
mkanatYeah, I just did that.02:00
mkanatI'm surprised it didn't get some signal when bzr died.02:00
spivThere's a reason why it doesn't, but I forget what it is.02:01
mkanatOkay.02:02
mkanatMaybe because it's part of a critical section or something?02:02
spivNo, I think it's just some vexing aspect of how child processes and python interact, or something like that.02:03
mkanatAh, I recall something about that, yeah.02:03
pooliemkanat: i sent a amil with the list of items from our conversation; you can reply if you want to add more02:04
mkanatpoolie: Okay, cool.02:04
pooliemkanat: hi, thanks02:25
pooliefor the reply02:27
mkanatpoolie: Yeah, no problem. :-)02:27
mkanatOkay, this may sound silly, but I've never had to do this...is there a way to cherrypick a single revision from a branch and merge it?02:27
poolienot in a single command02:28
pooliethough it would be good to add that02:28
pooliebut basically just 'bzr merge -c REV_SPEC BRANCH && bzr commit'02:28
mkanatYeah, basically, jelmer added an info.py file to trunk on loggerhead, and we should add that to the branch, too.02:28
mkanatpoolie: But that doesn't keep the revision metadata.02:28
mkanatpoolie: So it looks like they're separate revisions when you go to merge again, later.02:29
mkanatpoolie: But that's the only way?02:33
pooliei'm afraid so; tracking them is not implemented yet02:33
mkanatpoolie: Okay. :-(02:33
mkanat(We have this problem in a big way in the Bugzilla Project, too.)02:33
_habnabitIs there a way to automatically resolve conflicts? I was trying to use resolve --action=take-other, but it doesn't seem to do anything.02:50
_habnabitThis is with bzr 2.3b4.02:50
_habnabitIt doesn't remove the conflicted status, and it doesn't change the contents of the file.02:51
poolie_habnabit: hm, that seems like a bug then02:51
pooliethat is what it's supposed to do02:51
poolieyou may need to give the file name?02:51
_habnabitI did.02:51
_habnabit0 exit code, no output at all even with -v.02:52
poolieplease file a bug tagged 'conflicts'?02:53
_habnabitOh, another thing that seems odd.02:54
_habnabitbzrlib is complaining that its version is wrong, when both bzr and bzrlib are 2.3dev4.02:54
_habnabitIt says '... is version (2, 3, 0, 'dev', 4)'02:54
_habnabitAaaand 'bzr version' says 'Bazaar (bzr) 2.3.0dev4'02:55
spiv_habnabit: I wonder if https://code.edge.launchpad.net/~vila/bzr/638451-malformed/+merge/40567 addresses your conflict problem?02:55
_habnabitOh, never mind, that latter issue is me running the wrong bzr binary.02:55
_habnabitLooking at that ticket, though.02:56
_habnabitspiv, no, but it does something completely different!03:00
_habnabitNow I get an InvalidEntryName exception.03:00
spiv_habnabit: huh.  Sounds like useful feedback to add to that merge proposal, at least :)03:03
_habnabitI just think it's odd that it's taken this long to add!03:04
spivtake-other etc are fairly new.03:04
_habnabitYes that's what I think is odd.03:04
spivWell, it just automates something you can do manually.  It mainly cuts out some tedium.03:05
pooliehi spiv03:14
_habnabitIs there a way to see which revisions would be merged by bzr merge, without doing the merge?03:43
fullermd'missing' will tell you which revs each side has that the other doesn't, so you can tell from that.03:44
_habnabitOh, great.03:44
_habnabitThis reminds me of another thing. Is there a way to mark revisions as 'plz to not merge ever'03:44
mkanatpoolie: Okay, release pretty much done. Is there anywhere else I should announce it besides the bazaar list and on Launchpad itself?03:51
mkanats/itself//03:52
dash_habnabit: Sort of03:52
jam_habnabit: bzr merge; bzr revert .; bzr commit -m "merging without adding the changes"03:52
dashyeah that.03:52
_habnabitAha okay.03:52
jamthe '.' in revert is significant03:52
jamit says revert the content, but leave the merge as pending03:52
fullermdThat still _merges_ it, so it's in the history.  But the changes it made aren't in the current (and presumably future) revs.03:52
_habnabitGreat, that should do exactly what I want.03:53
fullermdSo if you don't want to merge it because it contains code you just don't want to use, that's OK.03:53
fullermdBut if you don't want to merge because it has stuff you don't want to be available (IP reasons, giant files, etc), it doesn't work so well.03:53
fullermdIt also means that if you ever merge that branch back into the branch those changes were on, they'll disappear there too.  So if you ping-pong between the branches much, it gets ugly.03:53
_habnabitI'm using bzr-svn, and it doesn't recognize any merges as having happened.03:54
_habnabitSo this *should* make it think that the merges happened, I think.03:54
pooliemkanat: you could tweet about it?04:02
mkanatpoolie: Sure, will do now.04:02
pooliecool04:02
pooliei'm really  glad we got this rolling again :)04:02
mkanatpoolie: Yeah, me too!04:03
mkanatpoolie: Okay, tweeted.04:03
poolieabentley: congrats!04:09
abentleypoolie: :-)04:09
abentleypoolie: are you aware of any tools that automate releasing bzr plugins via Launchpad?04:10
pooliei'm not04:12
abentleypoolie: It seems like we should have written something like that by now.  What do you think of "The Kraken" as a name?04:13
pooliesure04:14
pooliethere are some scripts in bzr/tools04:14
poolieand i think something slightly related in hydrazine, to do uploads04:15
abentleyYou mean hydrazine uploading the tarballs?04:16
mkanatabentley: How does pipeline relate to loom?04:24
abentleymkanat: pipeline is what I wrote when I found looms frustrating to use.04:25
mkanatabentley: Cool. I've found them frustrating as well, sometimes.04:25
abentleymkanat: They don't introduce any new concepts like threads.  A pipeline is just an ordered list of branches.04:27
mkanatabentley: Okay. Are they colocated?04:28
abentleymkanat: They don't overload the meaning of push, either.  Instead there's a new sync-pipeline command.04:28
abentleymkanat: No, they're just sibling branches by default.04:28
mkanatabentley: Okay. I suppose I could just try it out instead of asking you. :-)04:29
abentley mkanat: They could be combined with colocated stuff, but I haven't done that yet.04:30
mkanatabentley: Okay.04:30
mkanatI found a few things particularly confusing or difficult about looms. Like trying to remember which directory I had which loom set in, for one.04:31
mkanatAnd then that they would permanently loomify your branch.04:31
mkanatAnd then certain weird and unexpected things about moving up or down threads.04:31
abentleymkanat: Right.  With pipelines, the format is always a standard Bazaar format.04:32
mkanatCoo..04:32
mkanat*Cool.04:32
abentleymkanat: You can switch between pipes with the normal bzr switch command, or with "switch-pipe" which will auto-shelve your uncommitted changes.04:33
mkanatSweet.04:33
abentleymkanat: The weird up-thread behaviour is a separate "pump" command in bzr-pipeline.04:34
jtvI guess my repo is broken; see bug 673439.  Could anyone help me get back on my feet again?05:49
ubot5Bug 673439 on http://launchpad.net/bugs/673439 is private05:49
jtvThank you ubot05:49
lifelessabentley: switch in looms doesn't do up-thread either, fwiw05:49
jtvspiv: last time you fixed me up IIRC… would you mind doing it again?  :)  Can I just remove the broken file?05:52
jtvGot matching cix, iix, rix, six, and tix files all empty.05:53
jtvlifeless: I hear you're pretty good with bzr… if I have a tuple of empty cix, iix, rix, six, and tix files in my repo, can I just delete them or something along those lines?05:59
jtv(imagine a smiley after that first sentence)05:59
lifelessuhm06:13
lifelessso that means you had a system crash without the content getting flushed06:13
lifelessthe canonical answer is restore from backup06:13
spivjtv: hi06:14
lifelessyou may be able to rollback a single transaction if there is a .old pack-names file06:14
jtvhi spiv06:14
lifelessjtv: however I'm being called to the kitchen... and I'm not working today so I have no excuse :)06:14
glyphhttps://bugs.launchpad.net/bzr/+bug/67388406:14
ubot5Launchpad bug 673884 in Bazaar "dpush ends up in a broken state if it encounters a network problem (affected: 1, heat: 6)" [Undecided,New]06:14
spivlifeless's advice is (of course) good.  If there isn't an old pack-names file you may be able to recover by cutting the broken pack out of pack-names.06:15
jtvlifeless: backup, you say?  Physically out of reach for the foreseeable future.  :-(06:15
spivglyph: https://code.edge.launchpad.net/~maxb/bzr/2.2-close-ssh-subprocess-socket/+merge/4049306:15
abentleylifeless: true, but AIUI mkanat finds up-thread vs down-thread confusing, and pipelines doesn't have that kind of quasi-similar command.06:16
glyphspiv: is that a fix for it?06:16
spivglyph: oh, dpush, not dput :)06:16
glyphgah what's dput06:16
mkanatabentley: I don't know if I find that confusing, actually.06:16
spivglyph: a debian package archive thing, forget I mentioned it!06:16
dashnot a bzr command. :)06:16
mkanatabentley: up-thread and down-thread as concepts are fine, it's that sometimes I want to switch between looms without all the merge craziness.06:16
* spiv looks more closely06:16
glyphspiv: It's a pretty obvious bug, sorry for the somewhat obtuse description.06:17
mkanatabentley: Or I want to switch all the way down in one command.06:17
abentley mkanat: so, you can always do both those things.06:17
spivglyph: yeah, that looks like a reasonable bug to me.06:17
mkanatabentley: Also, when I push some of the lower threads into the repository but not the upper ones, the combine-thread functionality is annoying, often.06:17
glyphspiv: As bzr bugs are wont to do, it showed up immediately in the middle of trying to demonstrate to a co-worker why bzr is great :(06:17
abentleymkanat: you do down-thread [THREAD]06:17
abentleymkanat: even if the thread you want to switch to is higher.06:18
spivglyph: and probably fairly easy to make better in many cases (and maybe even not too hard to make good in tricky cases, like e.g. local system crash/power drop during dpush).06:18
spivglyph: s/bzr/all software/ ;)06:18
glyphspiv: yeah.  thanks :)06:19
glyphspiv: I am planning to use dpush increasingly heavily, so it'd be great if it worked right :)06:19
glyphIn the meanwhile, is there any sensible way to do a cherry-pick which preserves log messages?06:19
spivglyph: use rebase to do the cherrypick, maybe?  :/06:23
* spiv hmms06:23
glyphspiv: is that a thing you can do?06:23
glyphspiv: That was actually my first thought.06:23
spivglyph: another option would be to write a plugin to add a log format that output the commit message (and only the commit message), and then you could do "bzr merge -c NNN && bzr log --format=msg-only > commit.msg && bzr ci -F commit.msg"06:25
lifelessmkanat: in a loom you can use 'switch'06:25
spivglyph: (or abuse the existing xmloutput plugin or something like that for the same purpose)06:25
lifelessmkanat: to avoid all that06:25
mkanatlifeless: Ah, okay.06:25
lifelessswitch thread-name06:26
lifelessmkanat: could you file bugs though where things are unclear06:26
lifelessmkanat: including what it is about combine-thread thats annoying06:27
mkanatlifeless: Yeah, if I can quite figure out what I don't like, I will.06:27
glyphspiv: while that would be useful, I was hoping not to write that shell for-loop for every revision :)06:27
lifelessmkanat: even if you don't have that figured out06:27
lifelessmkanat: bug reports are about symptoms, not answers.06:27
spivglyph: *nod*06:27
spivglyph: rebase may be the right tool here, but it's just not something I've used much at all so I don't know the limitations and nitty gritty details of using it for stuff like this.06:29
spivlifeless: I know you aren't here06:29
spivlifeless: but you may be interested to know that doing working on making branch etc fetch all the tags as well as the tip is pushing me towards other improvements that have the side-effect of chipping off a few hpss round trips.06:30
glyphspiv: thanks for the classification06:34
A117bazaar explorer failed to run on XP06:48
A117any help plz?06:49
spivA117: please file a bug at <https://bugs.launchpad.net/bzr>.  Hopefully someone that knows more than me about bzr-explorer and/or XP will be able to help you here too.06:50
spivA117: also, give a bit more detail about your problem... in what way did it fail?  What were you trying to do when it failed?  What installer did you use?06:51
A117instaler for windows. error message is bzr06:59
A117CreateProcess failed; code 206:59
lifelessspiv: thats great06:59
lifelessspiv: there's stuff in loom that badly needs your love in the same way07:00
lifelessspiv: using the same multi head improvements07:00
lifelessspiv: I had the idea of having a get_refs() call to find out what heads to fetch07:01
spivlifeless: yeah, it'd be nice to give loom some love... I should make some time.07:02
lifelessspiv: I hear udd would cover it07:02
lifeless:)07:02
spiv:)07:02
GaryvdMMorning all.07:18
GaryvdMBla- Just missed A11707:18
peitschie(a very late hiya GaryvdM :)  )07:37
stefanlsdhihi08:13
GaryvdMHi stefanlsd08:14
stefanlsdAnyone familiar with bzr merge-package and what happens with the debian/changelog. seems like its ignored?08:16
maxbstefanlsd: Ignored? No, but it is processed with a custom merge tool that understands the format of debian/changelog entries and sometimes does things rather differently to what you might expect if you were expecting a textual merge08:21
stefanlsdmaxb: aah ok. yeah, i actually see it was more intellegent than i expected. thanks08:23
=== beaumonta is now known as abeaumont_
=== Ursinha-afk is now known as Ursinha
figure002hello! I'd like to use parts of the text in http://doc.bazaar.canonical.com/bzr.2.1/developers/HACKING.html for my own Sphinx documentation, is this allowed?13:57
james_wfigure002, it should be, but I can't remember what license it is under13:59
figure002ok, and if it is allowed, can someone tell me how to give the credit?14:00
=== Ursinha is now known as Ursinha-afk
vilafigure002: in what context do you want to re-use it ? (Keeping in mind that GPL is more about distribution than use)15:13
figure002vila: i'm developing a python app for analyzing biological data for a small biological company. i'd like to use parts of that documentation for the Developer Guide of my application.15:23
vilafigure002: so you intend to distribute the result ? Undr which license ?15:24
vilafigure002: We're talking about distributing your developer guide here15:25
figure002vila: the app is GPL3, so i would use the same licence for its documentation15:25
vilaha, if it's GPL I see no objections on principle, now the differences between v2 and v3 are... way beyond my legal knowledge :)15:26
vilayou could try to get in touch with poolie (see https://launchpad.net/~mbp), but I think it's ok15:26
figure002vila: haha, also, i mailed Canonical a few minutes ago about this15:26
vilafigure002: even better15:27
vilafigure002: nice of you to do that anyway :)15:27
figure002vila: so according to you, that documentation is licensed under GPL also?15:27
figure002vila: :)15:27
vilafigure002: honestly, I don't remember. There have been discussions about which license should be used but I don't remember the specifics, I'm 75% sure it is GPLv2 though15:29
figure002vila: ok15:29
=== Ursinha-afk is now known as Ursinha
vilafigure002: see bug #43373417:00
ubot5Launchpad bug 433734 in Bazaar "documentation doesn't make its licence terms clear (affected: 2, heat: 0)" [High,Confirmed] https://launchpad.net/bugs/43373417:00
vilaargh urgh too late he left :(17:01
vilamgz: ping, I'm finally reviewing lp:~gz/bzr/cleanup_testcases_by_collection_613247 again17:10
vilamgz: far cleaner than I remember overall !17:10
vilamgz: running it locally with --parallel=fork I have a *huge* number of uncollected test cases (still running)17:11
vilamgz: it's also running on babune as http://babune.ladeuil.net:24842/view/debug/job/selftest-subset-all/98/aggregatedTestReport/ so you'll get a bunch to eat ;)17:12
vilamgz: more than 11000 uncollected, surely this is a shallow thing, any subset I could try to focus ?17:12
vilamgz: right, it looks like *all* tests are uncollected17:13
vilabah, and the babune run seems to be exhibiting yet another subunit stream leak :(17:14
vilamgz: I'll abort the babune runs, forget about them17:15
vilamgz: ha right, the local run finished, 7 failures, all in bzrlib.tests.test_selftest.TestUncollectedWarnings17:16
=== deryck is now known as deryck[lunch]
vilamgz: re-running without --parallel seems to exhibit the same behaviour :-/17:17
vilaonly slower :)17:18
vilamgz: ./bzr selftest -s  bzrlib.tests.test_selftest.TestUncollectedWarnings => 7 failures17:18
vilaok, so I'm definitely speaking alone tonight, I'm going to copy that to the mp instead :)17:19
GaryvdMvila: some of us are listening :-) Unfortunately I can't add much to the discussion.17:28
* fullermd isn't listening, if that helps :)17:32
vila:-D17:35
=== deryck[lunch] is now known as deryck
lifelessmgz: shiny new in testtools ;)19:19
vilalifeless: s/propogate/propagate/ no ? (at least 4 occurrences), raises_value_error is cute, make_error is brilliant and deserves a comment, hehe game of the day: make test_KeyboardInterrupt_matched fail :D19:51
lifelessvila: interesting... python 2.4 I bet ?19:52
vilalifeless: no no it succeeds, no problem but *how* can you make it fail ?19:52
lifelessif you revert a few commits, and put the test back in, it will fail19:54
vilaif you type ctrl-C at the right time too ;)19:54
lifelessno19:54
lifelessthere are two cases19:54
lifelesseither you trigger k-i within the block its expected19:55
lifelessin which case (sadly) it will be ignored19:55
lifelessor you trigger it outside it, in which case it will propagate :)19:55
lifelessand the test run will abort19:55
vilaah right, silly me, if you catch *my* k-i you will won't trigger yours, but one is still happening, rats, too bad ;)19:56
vilas/will//19:56
vilalifeless: I wish our stable ppa was used in the pqm chroot so we can rely on updating pqm when updating our stable ppa (which should be fine since it's our best validated bzr version after all), that would ensures a broad and correct deployment of testtools...19:59
lifelesswhy don't you do that then ?20:00
lifelessor something analogous20:00
vilawhat more can I do than adding my last comment on rt 41340 ?20:00
vilalifeless: you mean by using a private testtools updated by the makefile ?20:01
lifelessno20:01
vilathen what ?20:01
lifelesshave a ppa with the stuff in it that gets used.20:02
lifelesse.g. the CAT ppa, perhaps.20:02
vilaCAT ? url ?20:02
lifelessI don't have it offhand20:03
lifelessis the sysadmins ppa20:03
vilameh, why would I have more control an this than on pqm which currently is == 0 ?20:04
vilas/an/on/20:04
lifelessYou could have its contents auto deployed to pqm20:05
lifelessor a dedicated ppa20:05
lifelessI dunno, I'm offering suggestions.20:05
lifelessI think you'll find they deploy testtools from the CAT ppa anyhow20:05
vilabut why isn't our stable ppa valid for that ?20:05
vilaha, that's interesting then20:05
lifelessvila: I don't know - have you discussed this with tom ?20:06
vilahmm, at least using our private one could serve as a temporary workaround20:06
vilalifeless: no, I'm asking for feedback but Chex told me the losas are in a degraded mode these days20:07
lifelessthis week for sure20:07
lifelesshol-i-days20:07
vilageez, yeah, Valentine told me today was one here... and that was why she was a t home (ooooooops :)20:08
=== zyga is now known as zyga-afk
pooliehi jam, spiv23:44
spivHi poolie23:46
pooliei'm going out to give blood in a bit, will be back later23:50
pooliethen i'm going to see about finishing my outstanding branches and graphing packages built from branches23:51
=== maxb_ is now known as maxb
spivI'm going to keep working on fetching all tags as well as tip when doing e.g. 'bzr branch'.  There's an incremental step towards that, fixing sprout to open & lock branches/repos once, that I have passing tests but want to polish.23:56
pooliek23:56
pooliei liked seeing the hpss ratchet go down23:56
poolieand locking just once would be very nice23:56
poolieok, biab23:56
spivI also need to figure out what to do with <https://code.launchpad.net/~spiv/bzr/checkout-tags-propagation-603395-2.2/+merge/40406>, perhaps just landing on trunk and not 2.2 is the way forward for that.23:56
spivYeah, the fix to sprout knocks one of the hpss ratchets down by another two calls :)23:57

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