[05:49] <didrocks> good morning
[05:57] <pitti> Bonjour tout le monde
[05:57] <pitti> hey didrocks
[05:59] <didrocks> bonjour pitti !
[06:10] <mvo> hey seb128, good morning
[06:10] <seb128> hey pitti didrocks mvo
[06:10] <mvo> seb128: you are here early, how come? did the sun wake you up :) ?
[06:11] <pitti> bonjour seb128 -- c'est tôt !
[06:12] <seb128> what are you talking about? I'm an early bird!
[06:12] <seb128> mvo, sun? I'm in Lyon, it's raining there
[06:12] <mvo> :) I am not, I'm just forced by circumstances to be one
[06:12] <seb128> I blame didrocks
[06:12] <mvo> seb128: haha, I get it
[06:12] <mvo> seb128: he is responsible for the rain ;)
[06:12]  * mvo hugs seb128
[06:12]  * seb128 hugs mvo
[06:13] <didrocks> you are mean guys
[06:13] <didrocks> come on, beautiful weather the whole week and now you are complaining about rain!
[06:45] <seb128> Saviq, rsalveti: hey, did you coordinate on the ubuntu-system-settings landing?
[06:49] <rsalveti> seb128: no, was planning to respin it once my change lands, but then it got stuck temporarily because of a flaky test
[06:50] <rsalveti> I'm in china this week, so my timezone doesn't help much, so that's why I just went ahead
[06:50] <rsalveti> after making sure it wasn't breaking anything in the other landing
[06:50] <rsalveti> as I thought this the other landing would land yesterday, but didn't happen
[06:50] <seb128> rsalveti, do you know why the suru changes didn't land yesterday?
[06:51] <rsalveti> seb128: no idea
[06:51] <seb128> k
[06:51] <seb128> let's hope your landing doesn't create too much work for Saviq then
[06:51] <seb128> he's trying to land the suru transition for a while
[06:51] <rsalveti> it shouldn't, should be migrating to propose in a few minutes
[06:51] <rsalveti> sorry, to release
[06:51] <rsalveti> now that pitti retried the job
[06:52] <seb128> right, well it still means the silo needs a rebuild
[06:53] <rsalveti> yup, I'm waiting it to migrate to rebuild it
[06:53] <rsalveti> it would be all fine it wasn't this annoying flaky test, but well
[06:53] <rsalveti> life is not that easy
[06:54] <seb128> right
[07:15] <Saviq> heh... /me rebuilds settings :|
[07:21] <rsalveti> Saviq: what happened that this didn't land yesterday?
[07:21] <Saviq> rsalveti, no QA
[07:21] <rsalveti> sorry for the noise
[07:21] <rsalveti> oh, ok, hope we can land this today then
[07:22] <Saviq> rsalveti, yeah, just need to catch davmor2 or om26er
[07:22] <rsalveti> cool
[07:40] <seb128> Saviq, do we need to block on qa for that?
[07:40] <Saviq> we don't *need* to
[07:40] <seb128> but you prefer? ;-)
[07:41] <Saviq> but it's a significant change affecting the whole system, I just wanted to dilute the responsibility of something breaking ;P
[07:41] <seb128> lol
[07:41]  * didrocks adds more water to Saviq's glass :)
[07:41] <Saviq> isn't that what QA signoff is for? :D
[07:41] <seb128> yeah, it is
[07:41] <seb128> why do you think you find nowhere there to actually do the signing?
[07:41] <seb128> :p
[07:41] <seb128> they know what they are doing!
[07:43] <Saviq> :)
[07:45] <seb128> (nowhere -> nobody)
[08:05] <Laney> morning
[08:05] <Laney> seb128's been up early!
[08:05] <seb128> come on!
[08:05] <didrocks> and 5th in a row \o/
[08:05] <seb128> hey Laney, how are you?
[08:06]  * didrocks just hopes desrt wake up and tell the same :)
[08:06] <Laney> hahaha
[08:06] <Laney> wednesday trolling
[08:06] <Laney> yeah I'm good, went to a cool talk last night about how you can make people remember false things
[08:07] <seb128> Laney, did you tell them about yourself remembering that you had to upload the new gtk?
[08:08] <Laney> :P
[08:08] <Laney> I'd be able to recall how we talked about that
[08:08] <Laney> and details of where we were, what we were eating and so on
[08:08] <Laney> even though it never happened
[08:08] <Laney> in summary: memory can suck
[08:11] <seb128> so you can make people remember false things? do you have to get tem hypnotized or something?
[08:12] <seb128> rsalveti, Saviq: u-s-s migrated, you can m&c and trigger a rebuild of the other silo
[08:13] <seb128> oh, you had m&c before it migrated it seems
[08:13] <seb128> ignore me then ;-)
[08:13] <Saviq> seb128, yeah, I already rebuilt ;)
[08:13]  * Saviq checks that it got in
[08:14] <Saviq> oh no I'm not, didrocks FYI http://people.canonical.com/~didrocks/citrain/silos/ is out of date :|
[08:15] <Saviq> k it's there
[08:15] <didrocks> Saviq: well, they are moving the infra without any warning or discussion and so on, so I can't follow that
[08:15] <Saviq> didrocks, thought so, probably best to just drop it then?
[08:15] <didrocks> yep, doing so
[08:16] <didrocks> thanks
[08:18] <Laney> hmm, one way she showed was to show people three true memories and one false one and ask them to talk about it (telling them that all four were true)
[08:18] <Laney> then at the end if you say that one of them was false sometimes people even guess the wrong one then
[08:19] <Laney> also you can falsify videos or pictures to make people actually believe that they did something they didn't, which is interesting for e.g. justice
[08:19] <seb128> interesting indeed
[08:20] <Laney> apparently presenting false evidence in police interviews is allowed even today in some parts of the US(!)
[08:20] <seb128> crazy country
[08:23] <didrocks> sil2100: as I was removing the whole citrain directory in my home folder which was out of sync (seems you changed some IP without telling me) so that people not relied on that, I deleted the whole directory
[08:23] <desrt> 5th in a row!
[08:23] <didrocks> sil2100: part of it contained the images for the buttons on the spreadsheet
[08:24] <didrocks> sil2100: so, I guess the spreadsheet might have lost its images
[08:24] <seb128> desrt, hey, good "morning"? or are you going to bed?
[08:24] <sil2100> didrocks: what IP? I didn't change any IP
[08:24] <larsu> seb128: probably he had a long Canada day party ;)
[08:24] <larsu> is dholbach in Toronto?
[08:24] <seb128> larsu, yeah, sounds like it
[08:24] <didrocks> sil2100: the ci-train machine changed apparently
[08:24] <didrocks> sil2100: it doesn't respond to ping
[08:24] <sil2100> didrocks: not to my knowledge
[08:24] <didrocks> sil2100: well, it does
[08:24] <sil2100> hmm
[08:25] <seb128> larsu, no, if dholbach was there, desrt would only start the party
[08:25] <didrocks> could have been weeks ago, you didn't keep me in the loop :)
[08:25] <seb128> larsu, not be back
[08:25] <didrocks> but IIRC, you reinstalled it
[08:25] <larsu> seb128: maybe he's still getting ready :P
[08:25] <sil2100> didrocks: maybe it was changed during the 'switch to a bigger disk'?
[08:25] <seb128> marga, ;-)
[08:26] <didrocks> sil2100: can be, I didn't follow the operation
[08:26] <seb128> marga, ups, sorry
[08:26] <seb128> larsu, ;-)
[08:26] <larsu> :)
[08:26]  * desrt trouble sleeping
[08:26] <didrocks> sil2100: so, the silos projection in my people.canonical.com didn't work
[08:26] <desrt> for a very very odd reason...
[08:26] <didrocks> sil2100: I removed the whole directory, without remembering there were those buttons…
[08:26] <sil2100> didrocks: just so you know - I was not aware of the machine IP being changed, my understanding was that everything stays the same just the machine is upgraded
[08:26] <larsu> desrt: excited for Berlin?
[08:26] <didrocks> sil2100: you should probably readd some and point to another dir
[08:27] <didrocks> sil2100: no worry, I didn't notice before Saviq pinged me about an outdated projection
[08:27] <desrt> larsu: no.  spent most of my holiday untangling a ball of yarn.  was very satisfying, but didn't quite finish, so it's bothering me :)
[08:28] <didrocks> sil2100: so, just a warning for the icons, so that you know :)
[08:28] <sil2100> didrocks: ok, will find some buttons then and put them in some seperate place ;)
[08:28] <didrocks> great!
[08:28] <sil2100> Thanks! I now see they're being gone ;p
[08:28] <didrocks> yep, google doesn't cache them for long for sure
[08:29] <larsu> desrt: that's ... random. But cool!
[08:42] <Laney> seb128: I don't see your inline comment
[08:43] <Laney> is it that you wanted me to add some ()?
[08:43] <seb128> lol, that was part of it ;-)
[08:44]  * Laney looks harder
[08:47] <seb128> Laney, sorry, I didn't click submit on the inline comment
[08:47] <Laney> np, it's easy to forget that
[08:50] <seb128> Laney, done
[08:52] <Cimi> mpt, small bug: scroll wheel behaviour on sound indicator and within output volume in control center is inverted
[09:00] <mpt> Cimi, possibly bug 1071738
[09:00] <mpt> Or possibly not, if it’s happening in System Settings as well
[09:03] <seb128> larsu, ^ do you know about that?
[09:06] <larsu> seb128: nope. I remember fixing this last year and I can't reproduce it now
[09:07] <larsu> mpt: libappindicator doesn't have anything to do with the sound menu (it's for apps only)
[09:07] <Laney> wtf
[09:07] <Laney> I just replied to that
[09:07] <Laney> where did I do it?
[09:07]  * Laney is going mad
[09:07] <larsu> Cimi: you seeing this on utopic?
[09:07] <seb128> larsu, weird, it happens in settings for me
[09:07] <seb128> but that's trusty (though with GTK 3.12°
[09:08] <larsu> so scrolling up moves the slider to the left?
[09:08] <larsu> and the other way around in the sound menu?
[09:08] <larsu> Laney: please don't :)
[09:09] <seb128> larsu, sound menu works fine, u-c-c is reversed indeed
[09:09] <Laney> https://bugzilla.gnome.org/show_bug.cgi?id=407242
[09:09] <larsu> "controlled by keyboard"
[09:09] <Laney> both
[09:09] <larsu> seb128: woah. I have the same in _other_ panels
[09:09] <seb128> gtk bog?
[09:09] <Laney> try using up/down or the scroll wheel
[09:09] <larsu> Mouse & Touchpad sliders behave the other way
[09:10] <larsu> I am using the scroll wheel, that's what we're talking about, no?
[09:10] <larsu> up/down is broken as well
[09:10] <Laney> It is the same for the scroll wheel and the arrow keys
[09:10] <Laney> that's what the bug I just linked says
[09:10] <larsu> okay. In the sound panel, up/down is broken but scroll wheel works
[09:10] <larsu> (for me)
[09:11] <larsu> MADNESS
[09:11] <Laney> all broken for me
[09:13] <larsu> ugh
[09:13] <larsu>                 gtk_range_set_inverted (GTK_RANGE (priv->scale), TRUE);
[09:13] <seb128> key and scroll are reversed here
[09:13] <larsu> this is from the sound panel ^^
[09:14] <ogra_> just rename it to volume-lottery
[09:16] <larsu> ah, this was only for the vertical case. The panel does override scroll events though
[09:16] <larsu> probably it gets it wrong
[09:17] <Laney> Seems like a general GtkHScale bug to me
[09:17] <larsu> but why do different ones behave differently then?
[09:17] <larsu> and why do I only see the problem in the Mouse panel?
[09:18] <Laney> I don't know why you see that because it's not what I see, or seb from what he said
[09:18] <Laney> every GtkHScale in u-c-c I'm trying scrolls the same
[09:20]  * larsu wonders what he's doing wrong
[09:20] <larsu> you guys are on utopic?
[09:21] <larsu> for me, everyone except the ones in sound scroll the same (wrong) way
[09:21] <Laney> yep
[09:24] <Cimi> yep
[09:24] <larsu> Cimi, seb128, Laney: do you have natural scrolling enabled?
[09:24] <Laney> the indicator is right though
[09:25] <seb128> larsu, no
[09:25] <Cimi> no
[09:25] <Laney> don't think so
[09:25] <Laney> is that where it's always inverted?
[09:25] <larsu> yes, but only for touchpads iirc
[09:25] <larsu> gsettings get org.gnome.settings-daemon.peripherals.touchpad natural-scroll
[09:25] <Laney> yeah don't have one of those
[09:26] <Laney> false
[09:38] <larsu> hm, there's a couple of more bugs about this on gnome bugzilla
[09:39] <Laney> anyone noticed / investigated the appearance panel crash?
[09:40] <larsu> not yet, but I have it on my list. I'll try to get to it after lunch
[09:41] <Laney> it's okay, I think I see it
[10:11] <darkxst> hey desktopers!
[10:16] <Laney> larsu: https://code.launchpad.net/~laney/unity-control-center/appearance-settings-schema-unref/+merge/225282
[10:16] <Laney> hey darkxst, what's up?
[10:16] <darkxst> Laney, would you believe we had sunshine today ;)
[10:17] <Laney> a mere 18C, right?
[10:17] <darkxst> Laney, maybe 10C
[10:17] <Laney> you poor thing
[10:17] <darkxst> but first time in weeks, that sun decided to come out!
[10:18] <Laney> it's actually 22-23 today, this is quite summery for me
[10:18] <darkxst> Laney, its winter here!
[10:18] <Laney> 10 in winter is amusing to me
[10:19] <darkxst> Laney, Australian winters, you have to head 4 hours drive to get the mountains (and snow)
[10:19] <darkxst> or 36hours to get to the French Alps ;(
[10:21] <darkxst> I really should just move to europe!
[10:21] <Laney> do it
[10:21] <Laney> you're doing a PhD right?
[10:21] <Laney> get yourself a nice little postdoc after
[10:22] <darkxst> Laney, yes
[10:24] <darkxst> could be a go, postdoc's here are pretty dodge
[11:01] <larsu> Laney: cool thanks. Do you know why this didn't crash with the old glib?
[11:02] <larsu> I also love how the other unrefs in that function are already correct
[11:03] <Laney> larsu: It goes through the new g_type_check_instance_fundamentally_is_a() thing now
[11:04] <larsu> ah, interesring
[11:04] <Laney> not sure if it's meant to crash or not though
[11:04] <larsu> Laney: can't top-approve, sorry
[11:05] <Laney> what team is this?
[11:05] <Laney> ah
[11:05] <Laney> larsu: try now
[11:06] <larsu> works, done, thanks.
[11:07] <larsu> oh. firefox crashed
[11:07] <larsu> hasn't happened in a long time for me
[11:17] <Laney> I had a really bad period a month or so ago but it hasn't crashed for a while for me
[11:17] <Laney> I think it was an extension causing it
[11:35] <darkxst> ochosi, not sure you fix is actually right, but it will do
[11:35] <darkxst> ochosi, fwiw, gnome-shell fallback to gnome-screensaver when used with lightdm
[11:36] <darkxst> so light-locker would probably be a valid option in that case, just not quite how things are setup right now
[11:44] <seb128> Saviq, so, are you finding qa to test and land suru? ;-)
[11:54] <xnox> Laney: seb128: what handles auto-mounting usb sticks? is that just udisks2? or not at all, and something higher (e.g. gvfs) or lower (e.g. plain udev)?
[11:57] <ochosi> darkxst: right. my main problem is i don't have time atm to look into the lightdm-check (even though i agree that it's the better fix), so i thought i can easily push this for the meantime and revert it once we have the better fix
[11:58] <ochosi> darkxst: i guess for unity it's always correct to not show/launch light-locker >=14.04
[12:22] <Saviq> seb128, it's already ACKed
[12:22] <Saviq> seb128, sil2100 wants to serialize with Mir, though
[12:24] <seb128> sil2100, it's not friday, no need to be cautious
[12:48] <ogra_> seb128, hmm, was that (football) pun intended ?
[12:48] <ogra_> :)
[12:48] <seb128> lol
[13:47] <didrocks> mvo: hey, I was trying to be a little bit smarter on the euid of my program which is using python-apt
[13:47] <didrocks> mvo: I thought that the part needing root was what is under the fork()
[13:48] <didrocks> and so, doing a seteuid(0) in that part
[13:48] <didrocks> but it seems that apt.commit() needs to be root as well?
[14:00] <mvo> didrocks: hm, I can only think that it tries set/unset a lock
[14:01] <didrocks> mvo: exactly! Do you have an idea if I can seteuid(0) just before the commit and then seteuid(user)?
[14:01] <didrocks> mvo: and in the fork() I seteuid(0) again
[14:02] <mvo> didrocks: not from the top of my head, need to look at the source first
[14:03] <didrocks> mvo: hum, doesn't seem to work
[14:04] <didrocks> oh, maybe I know
[14:04] <didrocks> let me try something
[14:05] <didrocks> yeah, I can just "swandwich" the commit() call with those
[14:05] <didrocks> mvo: that would be good enough for now, thanks ;)
[14:44] <seb128> oh, Laney doing landings, nice
[14:44] <seb128> I had a "wth" moment when I saw robert_ancell mp going "merged" ;-)
[14:45] <Laney> heh
[14:45] <Laney> might as well use the powers ;-)
[14:45] <seb128> that's the spirit!
[14:46] <Laney> it's much nicer when you can do the whole thing yourself
[14:47] <seb128> indeed
[14:53] <Laney> you going to do a u-s-s one?
[14:53] <Laney> did the icons happen?
[15:03] <GunnarHj> Hi seb128
[15:04] <seb128> hey GunnarHj
[15:05] <GunnarHj> seb128: Talked with infinity about bug 1308771. He didn't see any problem with the new binaries. Any chance you could upload?
[15:05] <seb128> GunnarHj, can you just add it in the sponsoring queue?
[15:05] <seb128> but I can have a look tomorrow if nobody pick it up before
[15:06] <GunnarHj> seb128: It has been there for a loong, loong time.. But tomorrow is ok.
[15:06] <seb128> right, it was blocked on SRU team to ack the change as being ok for a SRU though
[15:07] <GunnarHj> seb128: I added the IRC conversation as a bug comment.
[15:07] <seb128> that's useful, thanks
[15:25] <Laney> darkxst: I'm testing your stuff
[15:25] <Laney> the only problem I see now is that the monitors are the wrong way aroudn
[15:25] <Laney> around
[15:28] <Laney> x and y look right in monitors.xml
[16:25] <Laney> darkxst: if I use xrandr to set the position it gets fixed
[16:25] <Laney> looks like there's a problem applying the monitors.xml config
[17:02] <Laney> night!
[17:52] <eridu> hello, is this an appropriate channel for unity shell bug reports?
[17:53] <eridu> I'd report on launchpad but it seems to be a regression and I'd like help firetesting it a bit first
[17:57] <sarnold> eridu: there's also an #ubuntu-unity that might work
[23:10] <psusi> so I'm trying to figure out how the desktop session hangs together... lightdm, gnome-session, etc.. and looking at all their config files I can't see how init --session and dbus and such are run... it looks like the only thing they start is compiz+unity-settings daemon or gnome-settings-daemon+gnome-shell.. what gives?