[06:55] <willcooke> hello all
[06:55]  * willcooke yawns
[06:55] <willcooke> I should make coffee *then* switch the computer on
[06:55]  * willcooke goes to make coffee
[07:02] <didrocks> good morning willcooke!
[07:02] <didrocks> we all do the same mistake :p
[07:03] <seb128> good morning desktopers!
[07:05] <mvo_> willcooke: you should have someone who makes you coffee and switches the computer on for you :P I hope my kids will eventually do this for me, so far, no luck :/
[07:05] <mvo_> hey seb128 and didrocks
[07:05] <didrocks> hey seb128, mvo_!
[07:05] <seb128> hey didrocks, mvo_, willcooke
[07:05] <didrocks> mvo_: lol, they are not trained enough :)
[07:05] <seb128> mvo_, what's the point of making kids of that's not for that, right?
[07:06] <mvo_> didrocks: no, they are not, I guess I'm not strict enough :/
[07:06] <willcooke> :D
[07:06] <mvo_> seb128: exactly!
[07:06] <seb128> (of->if)
[07:06] <didrocks> mvo_: time to level up the game! :)
[07:07] <mvo_> seb128: that was the plan: train them to do the tea making, washing, cleaning. did't work though
[07:07] <seb128> waouh, you planned to let other people handle your tea?! ;-)
[07:07] <didrocks> I would have never thought he would
[07:07] <mvo_> lol
[07:08] <mvo_> only special trusty^Wtrusted people
[07:10] <mvo_> seb128: but business, I send the gobject-introspection multi-arch patch to debian now, I  think its pretty uncontroversial, pitti already acked it :) it just needs some coordination, but I may be away tomorrow/early next week so I just send it so that the diff does not get lost
[07:10] <mvo_> seb128: you made me fix it proper instead of going the cheap route ;)
[07:14] <TheMuso> Hey folks.
[07:15] <willcooke> hi TheMuso
[07:15] <seb128> mvo_, thanks for doing it the proper way ;-)
[07:15] <mvo_> hey TheMuso
[07:15] <seb128> hey TheMuso, long time not seen, how are you?
[07:15] <TheMuso> Not too bad thanks seb128. Yourself?
[07:15] <seb128> I'm good, thanks
[07:16] <TheMuso> I've been around of course, just not always on this late.
[07:16] <seb128> right, it's just that our tz don't overlap much
[07:16] <seb128> same with robert_ancell
[07:16] <TheMuso> Indeed.
[07:16] <robert_ancell> who is this seb128 characetr?
[07:16] <pitti> bonjour seb128 et mvo, comment allez-vous ?
[07:16] <robert_ancell> willcooke, hi!
[07:16] <seb128> robert_ancell, hey! what are you still doing online? ;-)
[07:16] <willcooke> TheMuso, what time is it for you?  The directory said this was like 5pm?!
[07:16] <didrocks> hey TheMuso, pitti, robert_ancell :)
[07:16] <pitti> ça va didrocks
[07:16] <willcooke> robert_ancell, hi!!
[07:17] <pitti> group hug!
[07:17] <TheMuso> willcooke: 17:16
[07:17] <didrocks> pitti: ça va bien, et toi ?
[07:17] <robert_ancell> seb128, was on a meeting with one of you pesky euro-timezoners
[07:17] <seb128> pitti, hey!
[07:17] <willcooke> TheMuso, Ahh - ok, not tooo bad then.  Sorry to spoil the end of your day :D
[07:17] <seb128> robert_ancell, hehe
[07:17] <TheMuso> willcooke: Its fine, I finish about 16:30 usually, so its no big deal.
[07:17] <seb128> robert_ancell, that's a good reason then!
[07:17] <pitti> didrocks: j'encore batts avec ddeb-retriever, sinon bien, merci :)
[07:17] <willcooke> robert_ancell, I think your idea about rotating the meetings makes sense, I'll get something set up today
[07:17] <didrocks> pitti: oh, ppa with ddebs <-> launchpad synchronization?
[07:18] <pitti> didrocks: "bats"
[07:18] <robert_ancell> willcooke, great
[07:18] <pitti> didrocks: yeah, writing half of soyuz in there :/
[07:18] <didrocks> waow :/
[07:18]  * didrocks console pitti
[07:19] <seb128> pitti, ddebs in soyuz ftw!
[07:19]  * pitti ^5s seb128
[07:23] <robert_ancell> seb128, larsu, so you guys can build gtk+3.0 with no problems right?
[07:24] <seb128> robert_ancell, correct
[07:25] <seb128> robert_ancell, not sure what is different for you :/
[07:25] <seb128> did you try to throw it to a ppa to see what happens?
[07:25] <robert_ancell> seb128, I didn't but I suspect it will compile fine
[07:25] <robert_ancell> So annoying, I can't find anything different here
[07:27] <seb128> robert_ancell, did you get anywhere trying to debug/see what goes wrong?
[07:28] <robert_ancell> seb128, no. It's a child process in the tests that fails. It doesn't dump core and I didn't see any output from iot
[07:28] <robert_ancell> When I run the tests manually they work fine
[07:28] <seb128> :-(
[07:28] <robert_ancell> very odd
[07:29] <seb128> indeed
[07:29] <willcooke> Heisenbug eh?
[07:29] <seb128> can you hack the code of that process to make it output in a log?
[07:33] <robert_ancell> seb128, yeah, that was the next plan. But it takes so long to run each time :)
[07:37] <seb128> robert_ancell, do you need to start a new build each time?
[07:37] <robert_ancell> seb128, yes
[07:37] <seb128> urg
[07:37] <seb128> robert_ancell, did you try to "debuild binary" in the builddir?
[07:37] <robert_ancell> yes
[07:38] <seb128> and the tests are fine then?
[07:38] <robert_ancell> hmm, It just failed then. I was running debian/rules binary I think. What's the difference?
[07:39] <seb128> no differenc
[07:39] <seb128> but that's not a new build
[07:39] <seb128> it picks up at running the target that didn't success
[07:39] <seb128> e.g not clean and rebuild
[07:39] <seb128> it should resume at make/make check, no?
[07:40] <robert_ancell> yes, and debian/rules binary was doing that too, expect the tests were passing
[07:40] <seb128> wth
[07:40] <robert_ancell> yeah, I just ran 'fakeroot debian/rules binary' and they pass
[07:40] <seb128> that should be under the same env that the first build
[07:41] <seb128> weeeird
[07:41] <willcooke> TheMuso, lost you
[07:41] <TheMuso> hrm ok, will rejoin.
[07:43] <TheMuso> willcooke: I'm back in.
[08:48] <chrisccoulson> anyone fancy looking at https://launchpadlibrarian.net/180426228/buildlog_ubuntu-trusty-i386.firefox_32.0~a2~hg20140721r201379-0ubuntu1~umd1_FAILEDTOBUILD.txt.gz ? ;)
[08:49] <chrisccoulson> the next person who speaks volunteers automatically
[08:49]  * chrisccoulson trap set
[08:54] <desrt> chrisccoulson: hi!  how are you today?!
[08:55] <chrisccoulson> desrt, hah! :)
[08:55] <desrt> chrisccoulson: you wish ;)
[08:55] <chrisccoulson> desrt, I'm great thanks. At least, I am now!
[08:55] <chrisccoulson> how are you?
[08:55] <chrisccoulson> (and commiserations btw)
[08:55] <chrisccoulson> :)
[08:55] <seb128> \o/, desrt unmuted the channel, thanks
[08:56] <seb128> hey chrisccoulson ;-)
[08:56] <chrisccoulson> hi :)
[09:00] <chrisccoulson> This is going to be a tricky one to fix, I bet. Only happens on trusty i386 and it happen, s when compiling the startup cache
[09:00] <chrisccoulson> oops
[09:00] <desrt> chrisccoulson: i'm good, but i have no work to do
[09:00] <desrt> nobody gave me any tasks recently
[09:00] <desrt> actually
[09:00] <chrisccoulson> desrt, i could fix that. I have *loads* to do :)
[09:00] <desrt> i just got an idea for something to work on
[09:01] <desrt> chrisccoulson: sorry.  already doing something now.  :)
[09:01] <chrisccoulson> desrt, if you ever fancy any browser stuff, https://bugs.launchpad.net/oxide ;)
[09:17]  * didrocks will try to exercise a little bit earlier
[09:17] <didrocks> and avoiding too warm temperatures
[09:18] <didrocks> (already too late, but well, this refactoring wouldn't finish by itself! :p)
[09:25] <seb128> didrocks, good luck then!
[09:25] <didrocks> thanks :)
[09:25] <seb128> didrocks, and good afternoon if I'm off when you come back
[09:25] <didrocks> seb128: yeah, thanks! enjoy it :)
[09:25] <seb128> I think I'm going to stop around 13, having the afternoon off today
[09:25] <seb128> didrocks, thanks ;-)
[10:05] <willcooke> Hi guys
[10:05] <willcooke> https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-rootless-x
[10:05] <willcooke> :)
[10:05] <willcooke> Could we resurrect that?  What's the story there?
[10:10] <seb128> willcooke, why?
[10:11] <willcooke> seb128, seems like a good idea, running X not as root
[10:11] <seb128> the Mir guys are working on support for that in Mir iirc
[10:11] <seb128> well, it didn't happen in all those years, I don't think it makes sense now
[10:11] <seb128> better get Mir right and use that
[10:12] <willcooke> sure, but that's $time away.  I know what you're saying though, in the long term it doesnt make sense, but if it'a both easy and quick - why not do it?
[10:12] <willcooke> I fully expect you to say that it's neither easy or quick :)
[10:15] <seb128> right, that's what I was going to say
[10:15] <seb128> that and desktop has no Xorg maintainer left
[10:15] <seb128> those competences got moved to Mir and kernel teams
[10:15] <willcooke> good point
[10:58] <seb128> see you tomorrow everyone (I've the afternoon as half a day off work)
[11:15] <asac> seb come back plz :(
[11:15] <ogra_> ... and approve my developer-mode branch for system-settings !
[11:22] <willcooke> didrocks, can you take a look at that please ^^^^^^^
[11:23] <didrocks> willcooke: I didn't touch the system-settings code, seb and Laney are owner because the desktop team was in charge of it
[11:23] <willcooke> ah ok
[11:23] <didrocks> willcooke: but bill filler team got full time resources and is the real owner
[11:24] <willcooke> asac, ogra_ - what needs doing, and when?
[11:24] <asac> willcooke: my question was about what i said in /msg ... ogra needs a MP review it seems (dont know details)
[11:24] <ogra_> willcooke, i need approval for https://code.launchpad.net/~ogra/ubuntu-system-settings/developer-mode/+merge/227822
[11:25] <willcooke> asac, ok, so we're good.
[11:25] <asac> ack
[11:25] <willcooke> ogra_, sounds like we need to track down someone in Bill's team
[11:25] <ogra_> willcooke, right ... it is just that Laney and seb did the initial review ... i can find someone else
[11:26] <willcooke> Laney, can you advise ogra_  on the best person to speak to?
[11:26] <willcooke> or, ya know, just do it ;)
[11:27] <ogra_> i'll fond someone ... i think Laney is traveling
[11:27] <ogra_> *find
[11:27] <willcooke> kk, thx ogra_
[12:38] <desrt> larsu: https://bugzilla.gnome.org/show_bug.cgi?id=732754
[12:50] <desrt> mhr3: hey!
[12:50] <desrt> mhr3: your country is cool!
[12:50] <mhr3> desrt, heh
[12:51] <mhr3> desrt, so i suppose you didn't run out of things to do? :)
[12:51] <desrt> certainly not
[12:51] <desrt> i almost didn't sleep, in fact
[12:52] <mhr3> desrt, because of the missing ac? ;)
[12:52] <desrt> no.... too much interesting stuff to do
[12:52] <desrt> probably will go again next year, if not sooner already...
[12:52]  * desrt got invites to a bunch of similar parties in other countries
[12:53] <desrt> it's in banska bystrica next year
[12:53] <mhr3> but yea, if things are organized properly slovakia is very enjoyable :)
[12:54] <desrt> larsu laughs at your last comment :)
[12:57] <mhr3> desrt, does he have stories to tell when that wasn't the case? :)
[12:57]  * larsu can laugh for himself!
[12:57] <larsu> haha
[12:57] <desrt> ^ he didn't actually laugh right then
[13:05] <larsu> MacSlow: what does the x-canconial-switch-to-application hint on a notification do?
[13:08] <MacSlow> larsu, that marks a notification to be an interactive notification... one action can be passed and can be triggered by tapping the whole notification... main use-case sms-reception notification
[13:16] <larsu> MacSlow: thanks.
[13:16]  * larsu is reviewing code using that right now
[13:17] <MacSlow> larsu, the name of that hint should be changed... but back than that "switch to app" was the only use-case.
[13:33] <willcooke> hey Sweetshark - are you good for our meeting now?  I see you didnt accept yet, maybe you can't make now?
[13:33] <Sweetshark> willcooke: oh
[13:34] <Sweetshark> willcooke: likely Im just using the other account ...
[13:34] <willcooke> Sweetshark, we can reschedule if you like?
[13:35] <Sweetshark> willcooke: no, Im fine with now.
[13:35] <Sweetshark> willcooke: just trying to find the invite ;)
[14:32] <desrt> Laney: this shotwell bug is a tough egg to crack :(
[14:53] <desrt> Laney: i take it back.  vala bug.  :(
[14:53] <desrt> it makes a _copy_ of the mutex and unlocks the copy
[14:55] <desrt> that used to be OK when the only thing in there was a pointer..... one copy of the pointer is just as good as the next
[14:55] <desrt> but now that we put actual state in there..... not so cool....
[16:06]  * didrocks waves good evening and good bye
[18:07] <willcooke> right, EODing now all.  See you tomrrow