[05:06] <pitti> Bonjour
[07:01] <seb128> good morning desktopers!
[07:04] <didrocks> hey seb128!
[07:10] <seb128> didrocks, lut ;-)
[08:03] <Laney> hey ho
[08:04] <seb128> Laney, hohey
[08:04] <seb128> wie gehts?
[08:04] <Laney> pretty good thanks
[08:04] <Laney> last night I played Papers Please then fell asleep during the football ;-)
[08:05] <seb128> what a boring game
[08:05] <Laney> found out the result this morning though
[08:05] <seb128> neither team wanted to risk playing and taking a goal
[08:05] <didrocks> Papers Please isn't a boring game :)
[08:05] <Laney> yeah that's what happens I guess
[08:05] <Laney> you just tighten up because the stakes are high
[08:05] <seb128> Germany didn't
[08:05] <Laney> didrocks: it kind of is in a way, but that's also the point
[08:05] <seb128> they scorer 7-1
[08:06] <seb128> scored
[08:06] <Laney> I mean that I can understand why a game might be like that
[08:06] <didrocks> Laney: training for the China trip? :)
[08:06] <Laney> even if I don't like games decided on penalties
[08:06] <seb128> right, same here
[08:07] <Laney> didrocks: I always take the bribes ;-)
[08:07] <didrocks> ahah
[08:07] <Laney> or let people in if they have a good story
[08:07]  * Laney is the best guard
[08:32] <Laney> hm
[08:33] <Laney> what's happened to ubuntu-bug?
[08:33] <Laney> it's trying to call "whoopsie-upload-all" now, whatever that is
[08:34] <Laney> aha https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1339663
[08:34] <pitti> Laney: workaround: use apport-cli
[08:34] <pitti> I'll fix it ASAP, but I really need to finish that umockdev thing that I promised the Mir guys
[08:35] <Laney> which is 1336685
[08:35]  * Laney dupes
[08:35] <Laney> pitti: okay, thanks!
[09:18] <darkxst> Hey Laney, pitti, seb128 , didrocks
[09:18] <didrocks> hey darkxst!
[09:18] <seb128> hey darkxst
[09:19] <darkxst> very wet down under!
[09:19] <Laney> yo
[09:21] <pitti> hey darkxst
[09:22] <pitti> bonjour seb128
[09:22] <seb128> pitti, salut, ça va ?
[09:23] <pitti> seb128: ça va bien ! I've been debugging an umockdev regression with latest X.org synaptics driver for hours, and finally found the reason
[09:23] <pitti> seb128: did you see last night's game?
[09:23] <pitti> I didn't, and after reading the outcome this morning I'm glad that I didn't
[09:24] <darkxst> so what is happening with gnome-desktop then? I can't reproduce your races (Laney)
[09:24] <Laney> was hoping Robert would reply, no news since my email
[09:25] <darkxst> Laney, ok
[09:26] <darkxst> we have a similar bug on trusty but pretty sure that is due to mismatch between gnome-shell using displayconfig and g-s-d xrandr using direct xrandr calls
[09:27] <Laney> can you think how I can debug early start of the displayconfig that gets bus activated?
[09:27] <Laney> the problem is any subsequent launches make the problem get fixed
[09:27] <Laney> so I really need to get inside the first one
[09:28] <darkxst> Laney, I tend to drop in wrapper scripts in place of the real binary
[09:28] <Laney> but I'll need it to start an interactive process (gdb)
[09:30] <darkxst> I did manage to do that once
[09:32] <Laney> maybe I can upstart launch a terminal which runs gdb and sets the breakpoints and so on ...
[09:48] <seb128> pitti, sorry, was otp for visa stuff ... yeah, I saw the game, most boring game ever
[09:48] <seb128> none of the team dared playing
[09:48] <pitti> seb128: yeah, I read the summaries this morning
[09:48] <seb128> they just turned round with the ball in the middle waiting
[09:48] <pitti> afraid to win..
[09:48] <seb128> for the whole match
[10:11] <darkxst> Laney, I have in the past launched gdb in an xterm via wrapper script, however not sure if you can set a  breakpoint from commandline, I probably used g_breakpoint in the code)
[10:11] <Laney> you can give it a script to run
[10:12] <darkxst> Laney, oh '-iex'
[10:26] <didrocks> Fatal Python error: PyImport_GetModuleDict: no module dictionary!
[10:26] <didrocks> hum…
[10:26] <didrocks> no info of where this happened
[10:26] <didrocks> and core dump
[10:28] <seb128> gdb!
[10:29] <darkxst> didrocks, I am going to say, welcome to the horrendous world of python bindings ;)
[10:29] <didrocks> heh
[10:29] <didrocks> I'm sure it remembers good story to mvo as well
[10:30] <darkxst> seb128, pybt is at best pot luck
[10:31] <darkxst> I do a fair bit of my PhD work in a python wrapper around a c++ library
[10:32] <darkxst> it is impossible to find the underlying bugs (in the library) via any combination of python, gdb and what not
[10:33] <Laney> I had similar with python-apt a little while ago
[10:34] <Laney> all of the marshalling makes it a nightmare
[10:34] <Laney> I did manage to use faulthandler to get a quite good backtrace though
[10:39] <darkxst> Laney, maybe, but it seems a lot quicker to just write test cases in c++ and gdb that
[10:41] <Laney> depends where the bug is
[10:42] <darkxst> Laney, right, in our case the python stuff is just bindings for c++ code, so bugs are 99% in the c++ code
[10:45] <darkxst> its all pretty crap though, a lot of bugs are just python GC'ing objects etc
[10:48] <darkxst> I would happily send python to the furnaces, but I have well thousands of lines of code here ;(
[10:50] <Laney> shoulda used haskell :-)
[10:51] <darkxst> Laney, I didnt write the libraries, and if I did they wouldn't have been rubbush c++
[11:12]  * didrocks encounters again a python bug… http://bugs.python.org/issue21044
[11:12] <ogra_> blame barry
[11:12] <didrocks> for everything!
[11:12] <ogra_> :)
[11:14] <didrocks> I wonder why issue only shows up when the decompression is threaded though
[11:15] <davmor2> didrocks: no for every and anything you blame popey for python specifics you blame barry and for stuff breaking you blame ogra_  :D
[11:31] <didrocks> ok, workarounded this bug
[11:31] <didrocks> will then poke barry
[11:32] <didrocks> time for a late run
[11:32] <didrocks> then, once back, will look at the tracker MIR (finally)
[11:37] <darkxst> didrocks, yay!
[11:48] <pitti> configure: error: You must have one of the following versions of lcov: 1.6 1.7 1.8 1.9 1.10 (found: 1.11).
[11:48] <pitti> hm, seems our gnome-common is too old for utopic's lcov version
[11:49] <pitti> ah, not even fixed upstream yet
[11:50]  * pitti adds to his large pile of TODO
[12:22] <marga> I don't understand this policy of asking people that are affected by exactly the same bug to file new reports
[12:22] <marga> eg: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1221995
[12:23] <marga> The original bug already included all the info. A bunch of us said "We have the same issue", then we were asked to file new reports (what for?!).
[12:23] <marga> In the new report filed, it was asked "When did this start happening?" which was already answered in the original report.
[12:24] <marga> Then, someone else said, "I have this issue too", and they were asked to file yet another bug report.
[12:25] <marga> What's the point of all this duplicates? Spreading the information about one problem in separate bugs only makes tracking the bug harder.
[13:37] <GunnarHj> Hi Laney!
[13:42] <czajkowski> Folks have you seen the Call for participation: main tracks and developer rooms at FOSDEM is now open https://lists.fosdem.org/pipermail/fosdem/2014-July/002010.html
[13:42] <czajkowski> just in case folks want to submit
[15:36] <didrocks> \o/ all reshaping and reformating of udtc done, phew!
[15:36] <didrocks> with adding some more tests along the road :)
[15:39] <didrocks> czajkowski: I'm one of the organizer of the desktop room FYI, not sure still if we'll have an Unity talk this time
[15:40] <czajkowski> didrocks: ah you already got told you got the room ?
[15:41] <didrocks> czajkowski: not yet (it's in october), but the request is done. It would be surprising to not have a room for the desktop environments though ;)
[15:41] <didrocks> probably just one day, like last year
[15:47] <czajkowski> nods
[16:02] <Laney> wee, webkit built on amd64/arm64/ppc64el
[16:02] <didrocks> at the first upload?
[16:02] <Laney> only one tiny porting patch for ppc64el over Debian now, they took the arm64 stuff
[16:02] <Laney> on porter machines
[16:02] <didrocks> ah ok ;)
[16:03] <Laney> but still, at the first try :P
[16:03] <didrocks> hehe
[16:03] <didrocks> ok, I give you this half achievement point :)
[16:16] <GunnarHj> Laney: Re bug 1314402: You may want to replace the package in the NEW queue with the latest PPA version. Or I can change it afterwards if the package eventually makes it to the archive. Your call. :)
[16:16] <Laney> GunnarHj: what's different?
[16:16] <GunnarHj> Laney: Please see the last comment on the bug report.
[16:16] <Laney> aw man
[16:16]  * didrocks waves good evening, enough for today!
[16:17] <Laney> I have to move my hand aaaaaalllllll the way to the trackpad :P
[16:17] <Laney> GunnarHj: Okay, I see, I'll check it out soon
[16:18] <Laney> Don't think it's super important to supersede the existing one ASAP
[16:18] <GunnarHj> Laney: Thanks!