[06:18] <pitti> Bonjour tous le monde !
[06:23] <didrocks> bonjour pitti !
[06:26] <pitti> bonjour didrocks, ça va ?
[06:26] <didrocks> ça va bien, et toi ?
[06:27] <pitti> didrocks: je vais grand ! c'était un miracle :)
[06:27] <didrocks> pitti: ah, il y a eu un match ?
[06:27]  * didrocks googles
[06:27] <didrocks> 7-1, sérieux ?
[06:28] <pitti> didrocks: we won against Brazil, very tightly :)
[06:28] <didrocks> c'était du handball, pas du foot, non ? :p
[06:28] <pitti> didrocks: yeah, the first half was the best our team ever played - 5:0
[06:28] <pitti> it was unbelievable, *everything* just worked
[06:29] <pitti> at least Brazil managed to get a goal in the 91st minute
[06:29] <didrocks> waow, I guess there are a lot of cries in Brazil after such a defeat
[06:29] <didrocks> ah, even worse :)
[06:29] <pitti> absolutely, yes
[06:29] <didrocks> really at the last minute they avoided the -0
[06:29] <pitti> in the end, the Brazilian fans cheered for the German goals..
[06:30] <didrocks> yeah, seems that google is telling they were approximately the same number of shoot in the goals
[06:30] <didrocks> so the German goal should have been very effective
[06:30] <didrocks> I understand why you are connecting later than usual :)
[06:30] <didrocks> good celebration!
[06:42] <pitti> didrocks: yeah, I only went to bed around midnight, and then couldn't sleep for some time
[06:42] <didrocks> heh, too much excitement I guess :)
[06:43] <pitti> didrocks: that, and all the car horning outside
[06:44] <didrocks> ahah, I bet!
[06:48] <seb128> good morning desktopers!
[06:48] <seb128> hey pitti didrocks
[06:48] <seb128> pitti, well done for the game :-)
[06:49] <pitti> bonjour seb128
[06:49] <pitti> seb128: that's an understatement, but thanks!
[06:49] <didrocks> salut seb128!
[06:49] <pitti> at the 4:0 I thought they were showing a repetition, but in general it was quite incredible
[06:50] <pitti> like those 10 minutes in a player's life when just everything works
[06:50] <seb128> right
[06:50] <seb128> or doesn't work in the case of Brazil
[06:50] <seb128> seems like it was not their day at the same time it was Germany's one
[06:51] <pitti> seb128: yeah; well, some things just can't be explained (or repeated)
[06:51] <seb128> (let's see if they repeat that on sunday ;-)
[06:56] <pitti> seb128: see, that's the expectation of 80 million people which will ruin everything :)
[06:56] <pitti> seb128: nah, really good chances now
[06:58] <seb128> right, first let's see who wins tonight
[08:02] <Laney> hey
[08:04] <didrocks> hey Laney!
[08:04] <pitti> hey Laney
[08:04] <Laney> hey didrocks et pitti
[08:04] <Laney> how's it going?
[08:04] <didrocks> I'm great, thanks! Yourself?
[08:04] <Laney> sunny and warm here!
[08:05] <Laney> sehr gut, danke
[08:05]  * didrocks doesn't wonder anymore where the sun was stolen then…
[08:05] <Eisbrecher_xnox> Morning =)
[08:05]  * Eisbrecher_xnox is in the office and it's full of CTS people
[08:06] <pitti> yeah, it has rained pretty much non-stop since yesterday here too
[08:06] <pitti> o_O "Eisbrecher"?
[08:19] <Laney> pitti: can I mock bus activated services with dbusmock somehow?
[08:20] <pitti> Laney: you mean the activation part? I guess you could start a dbus daemon with a different .service dir and put an appropriate service file there?
[08:21] <pitti> Laney: but this pretty much sounds like a D-BUS internal, so I never bothered about that and just manually started the mocks
[08:21] <Eisbrecher_xnox> pitti: Das ist meine Familienname im Deutsch ;-)
[08:21] <pitti> Eisbrecher_xnox: really, "Ledkovs"? haha
[08:21] <Eisbrecher_xnox> pitti: *Ledkov, yeah.
[08:21] <pitti> Eisbrecher_xnox: ah, I thought the "original" one was
[08:22] <pitti> fun!
[08:23] <seb128> Laney, hey ;-)
[08:23] <Laney> pitti: we had a bug where the application wasn't re-activating the service properly so I wanted to write a testcase for this
[08:23] <Laney> hey hey seb128
[08:23] <Laney> how are you?
[08:24] <seb128> Laney, good! a bit tired though, but working on it with coffee ;-)
[08:24] <seb128> how are you?
[08:25] <pitti> Laney: hm, so dbusmock has no particular support for this, so I'm afraid you have to write the session.conf manually
[08:25] <pitti> Laney: happy to hear suggestions how to make this easier, of course
[08:25] <Laney> seb128: it's this new early morning regime :P
[08:26] <pitti> as newly self-declared German he now needs to get up at 6!
[08:26] <seb128> Laney, well, things were alright, until that visa stuff kept me up until 1h30 (my fault for starting to look at what is needed exactly after the game at midnight)
[08:26]  * seb128 hates paperwork like that
[08:26] <Laney> but yeah, I'm good
[08:26] <seb128> pitti, lol
[08:26] <Laney> going to go out before lunch to print/fill in/submit that stuff
[08:27] <Laney> need to get a picture taken too
[08:27] <pitti> seb128: Visa? Où vas-tu ?
[08:28] <seb128> pitti, China, going to visit the office and work a bit with Kylin
[08:28] <pitti> seb128: oh, fun! I've never been there either
[08:29] <Laney> pitti: I was thinking of an API which lets you register a callback to start a service
[08:29] <Laney> I guess the interesting part is emitting the NameOwnerChanged and other signals
[08:34] <pitti> Laney: your test can of course start and stop the mock whenever it likes
[08:34] <Laney> ya, I could do that and send the signals manually
[08:35] <pitti> but that's hard to hook into when the programunder test actually needs it
[08:35] <Laney> indeed
[08:35] <pitti> Laney: dbusmock already writes a dbus config file etc., perhaps some extra kwargs will make this easy?
[08:37] <Laney> pitti: I'll look into it a bit and get back to you
[08:38] <Laney> I think we'll end up having to write out .service files and specify a custom directory for those in the config file (assuming that's possible)
[08:38] <Laney> Might get a bit complicated
[08:55] <pitti> seb128: haha! http://www.google.de
[08:55] <pitti> (not sure if you can see that)
[08:55] <seb128> pitti, dancing letters with german hats, etc?
[08:55] <pitti> yeah
[08:55] <seb128> ;-)
[08:56] <ogra_> lol
[09:06] <rsalveti> com.br is just pure and plain 'google'
[09:06] <rsalveti> hahah
[09:07] <Sweetshark> How many letters are in the word "Germany"?
[09:13] <ogra_> rsalveti, surprising ... since half the stadium cheered for germany in the end
[09:13] <seb128> rsalveti, enough disappointment without having google mocking you
[09:13] <ogra_> (which i found really awful)
[09:13] <rsalveti> ogra_: but still, it was really painful
[09:13] <ogra_> yeah
[09:14] <rsalveti> never saw such disaster happening with our football
[09:14] <ogra_> i still dont get why ...
[09:14] <ogra_> its not like there were bad players on the field or anything ...
[09:14] <rsalveti> blame our coach, he thought he didn't have to improve the defense tactics when playing against germany
[09:15] <seb128> well, the Brazil team has not been that strong in that worldcup
[09:15] <rsalveti> but I don't blame the players itself, the tactics was completely wrong
[09:15] <seb128> they mainly relied on some keys players who were missing yesterdays
[09:15] <pitti> at some point this just isn't explicable any more, but I guess a good deal this is about having a ridiculous mental pressure and losing faith after the first goal
[09:15] <seb128> that and got some luck/help from referees
[09:16] <rsalveti> yeah, tiago not playing made a huge difference
[09:16] <ogra_> yup
[09:16] <rsalveti> more than neymar
[09:16] <pitti> but their defence was rather nonexisting indeed; it felt like Brazil kept half their team at the German goal to score and forgot to cover the German players
[09:16] <rsalveti> pitti: exactly
[09:16] <ogra_> well, the neymar factor was psychological ...
[09:16] <ogra_> and surely had a lot of impact too
[09:17] <pitti> well, Neymar might have scored more, but I guess the loss of Silva might have been much more important
[09:17] <rsalveti> yeah
[09:17] <ogra_> even though he didnt really do much in many games
[09:17] <rsalveti> just unbelievable
[09:17] <pitti> well, it's again psychology; if your "captain" of defense isn't there, self-confidence suffers
[09:17] <ogra_> yeah
[09:18] <pitti> and I suppose they were really eager to score early and often to revenge Neymar, and over that just forgot to defend
[09:18] <ogra_> and the pressure "you need to compensate the star" from all sides in the press etc
[09:18] <rsalveti> yeah, they wanted to make the goal but forgot to defend
[09:18] <rsalveti> against... germany
[09:18] <rsalveti> lol
[09:19] <pitti> I suppose they wanted something like in the first minutes of second half very early on
[09:20] <pitti> where they had like 5 shoots at the goal
[09:20] <rsalveti> yeah
[09:20] <ogra_> yup
[09:20] <rsalveti> but at that time the german team was already thinking about the next match
[09:20] <ogra_> haha
[09:21] <pitti> rsalveti: anyway, good luck on Saturday! won't be much easier against Argentina or the Netherlands, but certainly not such a disaster again
[09:21] <rsalveti> haha, we'll see
[09:22] <ogra_> yeah, no more pressure ...
[09:22] <ogra_> and thiago is back
[09:22] <pitti> rsalveti: I still remember our amazement when Caesar caught 3 penalty shots
[09:22] <rsalveti> wow, someone won the bet: https://pbs.twimg.com/media/BsDl4dWIYAAJR4x.jpg
[09:23] <rsalveti> pitti: yeah, that was a great match
[09:23] <pitti> *shakes head*
[09:23] <ogra_> khedira didnt score though, did he ?
[09:23] <pitti> sure he did
[09:24] <pitti> wasn't it the 5th?
[09:24] <ogra_> oh, i only remember that he shot kroos in the back :)
[09:24] <ogra_> there were so many goals :(
[09:24] <rsalveti> yeah, he did score
[09:24]  * ogra_ lost the overview
[09:25] <pitti> ogra_: yeah, it chuckled when the status bar became too small and they had to scroll
[09:25] <ogra_> haha, yeah
[09:25] <ogra_> well, at least they could make use of that feature once :)
[09:25] <pitti> but weird on what things people bet
[09:26] <ogra_> yup ... but he/she made a lot out of $20 :)
[09:28]  * ogra_ was only 4 goals off with his 3:1 prediction ... 
[11:58] <davmor2> ogra_: yeah but I bet that seb128 is permanently based your side of the river for now :)  It would be nice to see an all European final.  Especially as there is no rivalry between the Germans and Dutch right
[11:59] <ogra_> heh, yeah, no rivalry evar :P
[11:59]  * ogra_ really wishes for arg in the final ... that means we have all of brazil behind us against them ;) 
[12:00] <davmor2> ogra_: hahaha
[13:00] <ChrisTownsend> seb128: Hi!  What are the next steps on getting the Trusty Compiz SRU promoted to -updates?  I think sil2100 may have been working on this, but he didn't respond to my ping yesterday.
[13:01] <seb128> ChrisTownsend, hey
[13:01] <sil2100> ChrisTownsend: hey! I might have missed that, yeah, I looked into it and it was strange that this bug was still tracked
[13:01] <seb128> ChrisTownsend, http://people.canonical.com/~ubuntu-archive/pending-sru.html indicates it's 6 days old, so 1 day to wait, and 1 bug is not marked as validated
[13:01] <sil2100> seb128: that bug shouldn't be there...
[13:01] <sil2100> seb128: I think something strange happened with the changelog ;/
[13:01] <seb128> if that's a bug, just tag it verification-done and untag once it migrates
[13:02] <sil2100> Ah, ok, such an override?
[13:02] <seb128> well "override"
[13:02] <seb128> it's just going to make it validated
[13:02] <sil2100> ChrisTownsend: since I checked quickly and it seems that you have an UNRELEASED entry in your changelog contents besides the latest version, which is strange
[13:02] <ChrisTownsend> Right, that bug shouldn't be there.  It was reverted and a new Compiz package was uploaded, but it seems the SRU tools don't take that into account.
[13:02] <seb128> or tell the sru team to ignore it and do the copy
[13:03] <ChrisTownsend> sil2100: The UNRELEASED is due to some version bump stuff we needed to do.  Since we are on the ci-train, we just can't bump the version and push to trunk.
[13:04] <ChrisTownsend> seb128: Ok, thanks.  Will wait until tomorrow then.
[13:04] <ChrisTownsend> sil2100: Thanks for looking into this.
[13:09] <sil2100> ChrisTownsend: hm, what exactly was the problem when dealing with it with CI Train? You wanted to bump the version?
[13:12] <ChrisTownsend> sil2100: I realized I need to bump the version after we already started the ci-train process and we thought it better to add the version bump as a separate MP.   This usually works in that it is all contained in one changelog stanza, but I think since we already had previous builds, it decided to create a separate stanza for just the version bump and left the previous stanza as UNRELEASED when it should have be
[13:17] <sil2100> ChrisTownsend: yeah, so hm, the order of merges is also important so most probably in this case the version bump in the changelog should be the first merge on the list I guess
[13:18] <ChrisTownsend> sil2100: Yeah, could be that.
[13:19] <sil2100> ChrisTownsend: I just hope the SRU team won't kill us for this
[13:19] <ChrisTownsend> sil2100: It's ok, I already got it approved from SRU team.
[13:19] <seb128> yeah, that SRU is validated, should be ok
[13:20] <ChrisTownsend> The only thing is that they made me do the "needs verification" stuff in the bug since he couldn't run his tools in the new changelog stanza.
[13:21] <ChrisTownsend> Which is ok since this is the 3rd spin of the SRU:)
[13:23] <greyback> hey folks, I ran out of disk space and my dconf database has got corrupted
[13:23] <greyback> how do I reset it?
[13:24] <greyback> "Cannot open dconf database: invalid gvdb header" is the error I'm getting everywhere
[13:28] <seb128> desrt, ^
[13:28] <seb128> Laney, what's the issue on http://people.canonical.com/~laney/weird-things/battery.png with the previous date data? you mean the | is not really aligned on the mark?
[13:30] <Laney> it turns back on itself
[13:30] <desrt> uh oh
[13:30] <seb128> oh, you mean the curve itself
[13:30] <seb128> wth
[13:30] <desrt> seb128: 0-length file in ~/.config/dconf ?
[13:31] <desrt> and if so, what is your weird filesystem config?
[13:31] <seb128> desrt, you are asking the wrong person, I was just pinging
[13:31] <greyback> desrt: yep, user is size 0
[13:31] <seb128> Laney, and that doesn't happen with the previous version?
[13:31] <desrt> greyback: what fs setup?
[13:32] <greyback> desrt: home with encryptfs
[13:32] <desrt> sounds like a bug....
[13:32] <Laney> seb128: don't know ...
[13:32] <Laney> you don't want to try and fix it?
[13:32] <greyback> desrt: who should I log it against? And how can I recover? Just delete that file?
[13:32] <seb128> Laney, can you go back to the archive version and see if that still happens?
[13:32] <desrt> greyback: are there any other tmp files around there?
[13:33] <seb128> Laney, I would if I could reproduce, no idea how to debug without having it
[13:33] <desrt> user.XXXXXX stuff?
[13:33] <greyback> desrt: no
[13:33] <desrt> :(
[13:33] <desrt> yes -- just delete it
[13:33] <seb128> Laney, I hate upower, it gives me a charge record only since I woke up the laptop this morning
[13:33] <seb128> so I don't have a yesterday history
[13:33] <Laney> well I can't unlock unity8 now
[13:33] <desrt> greyback: so dconf uses the universal fsync()-then-rename-over approach to replacing the database
[13:34] <seb128> Laney, let me try on the phone
[13:34] <desrt> this is 'guaranteed safe', regardless of a crash at any point during the process
[13:34] <desrt> i guess ecryptfs is not geeting that guarantee correct
[13:34] <Laney> if I have to reboot then I will lose the data
[13:34] <seb128> why?
[13:34] <seb128> upower store those in /var that's not cleared over reboot
[13:34] <desrt> greyback: first i've heard of this problem with ecryptfs :(
[13:35] <greyback> desrt: oh well. Any idea what project might appreciate a bug?
[13:35] <desrt> ecryptfs, i guess
[13:35] <desrt> did you have a crash recently?
[13:35] <desrt> ie: improper shutdown
[13:36] <seb128> Laney, :-(
[13:36] <seb128> I don't have that reverse curve issue
[13:37] <Laney> it did keep the data after reboot
[13:37]  * Laney tries old version
[13:38] <Laney> that one is normal ;-)
[13:39] <seb128> :-(((
[13:39] <seb128> hate the world
[13:40] <seb128> Laney, if you revert the last chunk from the diff, does it fix it?
[13:40] <seb128> Laney, I've no clue otherwise, I didn't change anything in the curve drawing, just in the axises
[13:41] <seb128> that one looked like a typo, but maybe I misunderstood it
[13:43] <Laney> ummm that breaks the graph completely
[13:43] <seb128> wth!?
[13:43] <seb128> you graph doesn't even go back on a particular time
[13:46] <Laney> ah wait
[13:47] <Laney> it does fix it, I just changed the wrong bit
[13:49] <seb128> Laney, k, thanks, i'm just going to revert that bit
[13:50] <Laney> I can't immediately work out why this is correct
[14:11] <Laney> I'm sure there is a bug here
[14:13] <seb128> "here"? the charge curve?
[14:15] <Laney> yeah
[14:20] <GunnarHj> Laney: Any hint on how you make a package clean up itself - and why?
[14:22] <Laney> GunnarHj: https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules scroll down to clean
[14:22] <Laney> as for how: override_dh_auto_clean: and undo everything you did in there
[14:24] <GunnarHj> Laney: Ok.. Can the fact that it's format 1.0 be related? Would it make a difference to switch to 3.0 (native)?
[14:24] <Laney> no
[14:24] <Laney> you can just add a target that removes all of the output files
[14:25] <GunnarHj> Laney: Ok, I'll check it out. Thanks!
[16:28] <Laney> hmm, the graph actually looks alright now
[16:29] <Laney> maybe whoever wrote it in the first place was actually right(!)
[16:50] <seb128> Laney, you mean with the height/width revert?
[16:50] <Laney> yeah
[16:51] <seb128> yeah
[16:51] <Laney> I thought it was stopping some distance out from the left side
[16:51] <Laney> but now with more data it fills the whole area
[16:51] <seb128> it doesn't make much sense to me, but it works...
[16:51] <Laney> my theory was that it was drawing in a square
[16:51] <Laney> that now doesn't make sense
[16:51] <Laney> oh well
[16:51] <seb128> yeah
[16:51] <seb128> something to investigate at some point, maybe not today
[16:52] <seb128> thanks for approving it btw ;-)
[16:53] <Laney> yw
[17:12] <Laney> bye desktoppers!
[17:28] <seb128> Laney, have a good evening