[22:56] <robert_ancell> RAOF, ping
[23:15] <RAOF> robert_ancell: Pong.
[23:16] <robert_ancell> RAOF, can I get you to review https://code.launchpad.net/~robert-ancell/lightdm/unity-assign-usc-vt/+merge/170729, https://code.launchpad.net/~robert-ancell/lightdm/unity-drop-mir-dep/+merge/170731, https://code.launchpad.net/~robert-ancell/lightdm/unity-compositor-command/+merge/170734 and update the system-compositor PPA once at least the first MP lands?
[23:17] <robert_ancell> RAOF, also, is there anything in particular about updating the system-compositor PPA - do I just copy packages over if they need updating? Do you rebuild when copying? Or do you prefer to be the gatekeeper for it?
[23:17] <RAOF> robert_ancell: Certainly.
[23:17] <robert_ancell> RAOF, also, anything I can do to help solve the mesa i386 issue?
[23:19] <RAOF> robert_ancell: Is there a mesa i386 issue? The only one I was aware of was “Mir doesn't build on i386 in the PPA”, which tvoss has some MPs for.
[23:20] <robert_ancell> RAOF, oh, odd. The PPA is just showing mesa not build for i386, but when you expand the mir entry it also hasn't built
[23:20] <robert_ancell> It's a hidden build failure :)
[23:20] <RAOF> It's because the i386 builds have all been cancelled, because they hang in the testsuite.
[23:21] <robert_ancell> ah
[23:23] <robert_ancell> RAOF, I'm not seeing any branches or bugs from tvoss for that
[23:23] <RAOF> Let me check that mail again...
[23:25] <RAOF> Ah. I guess the “preparing” in his mail is present continuous.
[23:27] <robert_ancell> Can you forward it to me?
[23:30] <RAOF> robert_ancell: Enjoy!
[23:33] <robert_ancell> hmm, not sure exactly what the issue is there. Guess will have to wait for the branches
[23:36] <robert_ancell> thomi, are you back?
[23:37] <thomi> robert_ancell: yup
[23:38] <robert_ancell> \o/ welcome back
[23:38] <thomi> robert_ancell: thanks, it was an interesting return trip
[23:38] <robert_ancell> ?
[23:38] <thomi> I was evacuated from my house by the fire dept at 5AM the morning after I got back. Then had to spend the entire weekend moving house
[23:38] <thomi> so... kinda stressfull
[23:38] <robert_ancell> yeah!
[23:39] <thomi> but I have Internet, power, and food - what more could you need?
[23:39] <thomi> I noticed that the mir docs weren't being uploaded, and fixed that thir morning.
[23:39] <thomi> are there any other developments I should know about?
[23:39] <robert_ancell> ah, nice
[23:41] <RAOF> thomi: Did you at least get an amusing anecdote out of the 5am evacuation?
[23:41] <robert_ancell> thomi, I got the lightdm tests building on the CI, but they seem to fail in the PPA builders - any easy way of debugging stuff like that? Or is that outside what you manage?
[23:42] <thomi> RAOF: not really :-(
[23:42] <thomi> robert_ancell: let me guess: failing for ARM only?
[23:42] <robert_ancell> thomi, no, It was either amd64 or i386 or both (can't remember off hand)
[23:42] <robert_ancell> Something must be different in their environment
[23:43] <thomi> oh
[23:43] <robert_ancell> I was planning on just bashing a PPA with debugging to find out, but that has awful turnaround. I did that to Jenkins and at least I could turn around builds every 15 mins or so
[23:43] <thomi> which PPA is it? I can take a look, although I can't promise to be able to fix whatever is wrong - the launchpad builders are outside our control.
[23:44] <thomi> otherwise, maybe ask on #launchpad-ops
[23:44] <thomi> the build environment should be pretty standard I would have thought
[23:44] <thomi> certainly on jenkins it builds inside a standard chroot
[23:44] <RAOF> Yeah, that's what tvoss did to debug the i386 hangs - if you ask very nicely you can apparently get them to attach gdb to things for you.
[23:44] <robert_ancell> thomi, It was the staging PPA, but I just disabled the tests for now (and then a bug got past because of it!). Haven't got the time at the moment to work it out
[23:44] <robert_ancell> RAOF, yeah, I saw that
[23:45] <robert_ancell> I wish there was an easy way to just ssh into a "standard build server" to manually test things
[23:45] <thomi> robert_ancell: me too
[23:45] <thomi> the PPA build infrastructure is rather awkward, IMO
[23:46] <thomi> hmm, I note the last saucy armhf build failed
[23:46] <robert_ancell> RAOF, still looking at those other two MPs?
[23:47] <RAOF> Yes. The second is approved.
[23:48] <RAOF> robert_ancell: Do you deliberately ignore the vt option in the tests?
[23:48] <robert_ancell> RAOF, LP says no...
[23:48] <RAOF> +            //vt_number = atoi (argv[i+1]);
[23:48] <robert_ancell> RAOF, I did since it doesn't enact anything on it
[23:48] <RAOF> Ah, ok.
[23:48] <robert_ancell> It just stops the mock from exiting
[23:50] <RAOF> Should both be approved now.
[23:50] <robert_ancell> RAOF, https://code.launchpad.net/~robert-ancell/lightdm/unity-drop-mir-dep/+merge/170731 still showing no change
[23:51] <robert_ancell> RAOF, do you use the web interface or something else to approve them?
[23:51] <RAOF> Web interface.
[23:51] <RAOF> Aha.
[23:51] <robert_ancell> timeout?
[23:51] <RAOF> There were *3* MPs.
[23:52] <RAOF> The middle one was hiding in between the outer two :)
[23:52] <robert_ancell> sneaky :)
[23:54] <RAOF> *Now* they are all done.
[23:54] <robert_ancell> RAOF, ta :)
[23:54] <robert_ancell> RAOF, so the next step - do I push them into the s-c-testing PPA once they're built? Just the copy with build?
[23:54] <robert_ancell> with rebuild
[23:54] <RAOF> I just copy with rebuild.
[23:55] <RAOF> You can push them directly if you like.
[23:55] <RAOF> Actually, you can just copy *without* rebuild for lightdm.
[23:55] <RAOF> Because it doesn't have any mir deps.
[23:55] <RAOF> Or, more specifically, it doesn't have any libmirserver deps.
[23:56] <robert_ancell> yep