[06:38] <pitti> Bonjour tout le monde !
[08:07] <seb128> good morning desktopers
[08:44] <czajkowski> Salut
[08:48] <seb128> hey czajkowski, how are you?
[08:48] <didrocks> morning
[08:49] <seb128> lut didrocks, bien dormi ?
[08:49] <didrocks> seb128: bien dormi, et toi ?
[08:49] <seb128> nickel
[08:49] <seb128> 23h-7h
[08:50] <czajkowski> seb128: good thanks you ?
[08:50] <didrocks> héhé, 22h-9h30 ici :)
[08:50] <seb128> czajkowski, good as well, thanks ;-)
[08:50] <seb128> didrocks, tu devais avoir un déficit ;-)
[08:50] <didrocks> seb128: un tout petit peu :p
[08:51] <seb128> moi bizarrement je le sens pas ce coup-ci
[08:51] <seb128> j'ai pas trop abusé pendant la semaine il faut dire
[08:51] <didrocks> et tu as sûrement dormi dans l'avion…
[08:52] <willcooke> o/
[08:52]  * willcooke <- MEGA YAWN
[08:52] <didrocks> hey willcooke
[08:52] <seb128> hey willcooke
[08:52] <seb128> didrocks, en fait pas trop
[08:52]  * seb128 switches to english
[08:53] <seb128> didrocks, the flight was a bit short for sleeping
[08:53] <didrocks> seb128: ah?
[08:53] <didrocks> yeah
[08:53] <seb128> they served meal 1.5 hours in
[08:53] <seb128> and woke us up 1.5 hours before landing
[08:53] <seb128> so it's like 3 hours "night"
[08:53] <seb128> even if you manage to sleep
[08:53] <didrocks> yeah
[08:53] <mvo_> seb128: just a 6h flight? woah
[08:53] <seb128> mvo_, 6h50
[08:53] <mvo_> mine was 7:30, slow jet I guess :P
[08:54] <mvo_> seb128: did you fly FRA?
[08:54] <seb128> mvo_, we are a bit ahead on schedule, it was supposed to be like 7h
[08:54] <seb128> mvo_, no, ams
[08:54] <mvo_> aha, ok
[08:54] <mvo_> nice
[08:54] <seb128> which is a bit closer
[08:54] <seb128> anyway, same logic
[08:54] <seb128> even on 7h30, they serve meal 1h30 in
[08:55] <mvo_> :)
[08:55] <seb128> time to eat, you are over 2 hours in
[08:55] <seb128> and if they wake you up almost 2 hours before landing
[08:55] <mvo_> right
[08:55] <seb128> you have some 3 hours to sleep
[08:55] <mvo_> I still find it impressive that you manage to sleep pretty much all of these 3h :)
[08:55] <seb128> :-)
[08:55] <mvo_> and good morning didrocks and willcooke
[08:56] <didrocks> good morning mvo_
[08:56] <willcooke> hi!
[08:57] <seb128> hey willcooke
[08:58] <willcooke> Really struggling to get out of bed this morning
[09:04] <willcooke> sigh - my Summit login is still broken
[09:04]  * ogra_ cuddles his espresso machine
[09:04] <Laney> yo
[09:05] <willcooke> hey Laney
[09:05] <didrocks> hey Laney!
[09:05] <Laney> how's it going
[09:05] <didrocks> Laney: did you catch your flight? They called you right after we left :)
[09:06] <Laney> yeah
[09:06] <Laney> it was before the time my boarding pass showed
[09:06] <Laney> so i don't know why they were getting stressed
[09:06] <Laney> weird
[09:06] <didrocks> so you were this special "I'm last entering the plane" :)
[09:09] <didrocks> hum, neck creating pain again… Starting to get my head blocked into this weird position…
[09:15] <seb128> Laney, hey, how are you?
[09:19] <czajkowski> didrocks: got any warm heating pads or a hot water bottle, very useful to help pain ease off
[09:20] <didrocks> czajkowski: no, just using a towel with hot water, but I have to renew it quite often
[09:22] <czajkowski> didrocks: something like http://url.ie/w7n1  if you cna pick it up will help a lot
[09:23] <didrocks> czajkowski: thanks for the link, looking if I can find something similar here :)
[09:23] <czajkowski> yup
[09:24] <czajkowski> didrocks: or deep heat spray/gel , personally i love the smell of the stuff, it's not everyones cup of tea
[09:24] <didrocks> ahah, it's like you enjoy have the neck stuck then ;)
[09:25] <Laney> hey seb128, doing good thanks
[09:25] <Laney> managed to last until 10pm last night
[09:26] <seb128> nice
[09:37] <czajkowski> didrocks: I've a dodgey back so use many many options
[09:49] <mozzarella> guys help
[10:06] <seb128> Laney, I'm going to update/merge rhythmbox if you didn't start on that yet
[10:12]  * didrocks waits for the current tests to finish to see why the eclipse test is failing on the datacenter…
[10:12] <didrocks> pass wonderfully here :/
[10:12] <willcooke> didrocks, did you have to get a proxy set up in the end?
[10:13] <didrocks> willcooke: yeah, and this is working really well now :)
[10:14] <didrocks> but before the release, I want to have 100% of tests passing of course, and the new one with eclipse don't pass on the vms, not sure why. So once the machine is frozen, I'll take a terminal + ssh and debug it like real man (meaning: manually) ;)
[10:14] <willcooke> :D
[10:14] <didrocks> I wonder if eatmydata interferes
[10:17] <Laney> seb128: didn't, go for it
[10:17] <seb128> cool
[10:17] <seb128> willcooke, btw, meeting today? with dst, do we shift by one hour or stay on constant utc time§?
[10:19] <willcooke> seb128, I'd say we leave it at the same fixed UTC time, but I'm easy.  Do you have a preference?
[10:19] <seb128> not really, I think that's what we agreed on at the previous dst change
[10:19] <seb128> didrocks or Laney can probably confirm ^ ?
[10:20] <Laney> think so
[10:20] <Laney> it's easier to do that
[10:21] <didrocks> yeah, it's what we do generally
[10:21] <willcooke> keep it the same UTC time?
[10:21] <Laney> ye
[10:21] <didrocks> keeping it
[10:22] <willcooke> hummm.  Now I'm confused, I think GCal has moved it
[10:22] <willcooke> so it should be 1630 UTC today?
[10:23] <willcooke> no, it should be 1530 UTC, because it used to be at 1630 in summer time, right?
[10:23] <willcooke> O_o
[10:23] <willcooke> DOES NOT COMPUTE
[10:23] <didrocks> yeah, gcal has shifted it one hour earlier, resulting at the same time here (local time)
[10:24] <didrocks> it depends who created it I think, and so, it follows so that it stays at the same time one your local time
[10:24] <didrocks> on*
[10:25] <willcooke> do it should be 1530 UTC?
[10:25] <willcooke> *so
[10:26] <willcooke> no, sorry - 1730
[10:26] <Laney> it is 1530
[10:27] <seb128> willcooke, 1530 utc
[10:27] <seb128> that's one hour early local time now
[10:27] <willcooke> MATHS!
[10:27] <Laney> use the google hax and put it at 15:30 iceland time
[10:27] <seb128> si was 4:30pm for uk and is 3:30 now
[10:27] <Laney> then everyone should get it at the right time if you invite them
[10:28] <willcooke> Iceland hack FTW
[10:28] <didrocks> ahah, the proxy wasn't enabled and eclipse isn't in the datacenter whitelist! \o/
[10:29] <didrocks> willcooke: yep, right time (one hour earlier) for me :)
[10:29] <didrocks> oh no, 2 now
[10:29] <didrocks> hum, weird…
[10:29] <didrocks> the email had the right time
[10:29] <didrocks> not my calendar
[10:29] <didrocks> wth!
[10:30] <didrocks> right timezone in my gcal though
[10:30] <didrocks> seb128: same for you? the email was telling 16:30 and it starts at 15:30 in your gcal?
[10:30] <seb128> didrocks, let me check
[10:30]  * seb128 still on washington tz
[10:31] <willcooke> yeah, it's moved it to 1430 in my cal now
[10:31] <seb128> didrocks, seems buggy yes
[10:31] <seb128> gcal is a piece of c***
[10:31] <Laney> SOFTWARE!
[10:31] <didrocks> ok, so at least, we all see the same issue
[10:31] <didrocks> which is… encouraging :)
[10:31] <willcooke> Damn it - I move it, and sent the invite and I just watched it move itself back again
[10:31] <willcooke> third time's the charm....
[10:32] <seb128> google 0 - 3 tzs
[10:32] <seb128> :-)
[10:32] <Laney> I should just invite you to the event I already had in my calendar
[10:32] <didrocks> it's weird that they didn't find a better way to display this. I'm sure that google is facing the same multizone issues internally
[10:33] <willcooke> hum.  Now it's deleted the timezone...
[10:33] <Laney> which was already correct
[10:33] <Laney> :P
[10:33] <seb128> Laney, asking to get more paperwork?! :-)
[10:34] <Laney> noooooarghghg
[10:34] <willcooke> didrocks, can you look in your gcal and see if it's correct now?
[10:35] <didrocks> willcooke: yeah, perfect!
[10:35] <willcooke> ok
[10:35] <didrocks> 16:30, so one hour earlier than now
[10:35] <seb128> not for me
[10:35] <didrocks> seb128: refresh
[10:35] <didrocks> I had to refresh
[10:35] <seb128> I see a 17:30 one in the UE calendar
[10:35] <seb128> I refreshed
[10:35] <didrocks> there is still the old one
[10:35] <seb128> k
[10:35] <didrocks> did you add the new one?
[10:35] <seb128> so not perfect :p
[10:35] <seb128> yes, I've both
[10:35] <didrocks> yeah, now, removing the old one
[10:35] <seb128> ideally the UE one needs to be updated or deleted
[10:36] <seb128> I had 3 in fact
[10:36] <seb128> 2 in my calendar
[10:36] <didrocks> seb128: if you answered yes, it's copied in your calendar
[10:36] <seb128> +1 in UE
[10:36] <didrocks> not sure it can be remotely removed
[10:36] <seb128> goooogggllle
[10:36]  * willcooke fixes the UE one
[10:36] <seb128> grrr
[10:36] <seb128> that's the same thing that bite my in washington
[10:36] <Laney> then there's the fridge.ubuntu.com one
[10:36] <Laney> :)
[10:36] <didrocks> well, normally, you would update the old one
[10:36] <seb128> why don't they delete events you accepted if the event got deleted
[10:37] <seb128> like they keep a copy in your calendar
[10:37] <seb128> even if the "master" has been removed
[10:37] <willcooke> lulz - now I look to next week and it's moved to 1430
[10:37] <didrocks> yeah, dunno, if the creator deletes it, would make sense to remove from everyone
[10:37] <seb128> which means you have buggy ghost events
[10:37] <didrocks> willcooke: confirmed :/
[10:37] <seb128> shrug
[10:37] <didrocks> willcooke: did you choose to update all events of the series?
[10:38] <seb128> today's one is wrong now as well?
[10:38] <seb128> I see it for 15:30
[10:38] <didrocks> seb128: not for me though
[10:38] <didrocks> oh indeed
[10:38] <didrocks> just refreshed
[10:38] <didrocks> and back to 15:30
[10:39] <Laney> hahaha
[10:39] <willcooke> DAMMMMMMMMMMM YOOOUUUUUUUUUUUU
[10:39] <Laney> HAHAHA
[10:39] <willcooke> ok, screw this
[10:39] <Laney> good times were had by all
[10:39]  * willcooke deletes the whole thing
[10:40] <Laney> look at the one on my calendar, that seems to be right for me
[10:41] <didrocks> Laney: because the meetings have been removed? :)
[10:42] <didrocks> willcooke: good time for me now
[10:43] <seb128> seems like you got it
[10:43] <Laney> :D
[10:43]  * willcooke cries in the corner
[10:43] <willcooke> YOU WEREN'T THERE MAN, YOU WEREN'T THERE
[10:44] <didrocks> willcooke: doing the same with all non EU 1o1 now? :)
[10:44] <willcooke> no chance.  I'm not touching anything for at least a week now
[10:45] <willcooke> let the US catch up again
[10:45] <didrocks> heh
[10:45] <willcooke> we should stop doing this moving the clocks around stuff now.  I dont think it helps anyone any more
[10:46] <didrocks> 1.34€ is the estimated yearly money saved due to that for an average family in France
[10:46] <didrocks> so yeah… :)
[10:46] <willcooke> :)
[10:47] <Laney> the company just lost that amount in time spent having problems due to it :P
[10:47] <didrocks> I would say they lose even more…
[10:48] <ogra_> just move to russia ...
[10:48] <ogra_> always winter there now
[10:48] <willcooke> :D
[10:48] <seb128> in soviet russia gcal doesn't confuse people!
[10:49] <willcooke> \o/
[10:49] <ogra_> except it would be called vkontakte-cal there :)
[10:53] <seb128> lunch time, bbiab
[11:20] <didrocks> willcooke: btw, confirmed:
[11:20] <didrocks> "If you have a recurring meeting that spans across different time zones, then its time always remains constant for the organizer, and will shift for guests whenever their time difference with the organizer changes. That’s why if you’re in London and attending a weekly meeting that was created by your New York colleagues at 10am NY time, it will always be at 10am for NY, almost always at 3pm for
[11:20] <didrocks> you, but at 2pm during that particular week in early November."
[11:20] <willcooke> ahha!
[12:38] <desrt> good morning peeps
[12:42] <didrocks> hey desrt!
[13:02] <seb128> hey desrt
[13:05] <desrt> seb128: hi!
[13:05] <seb128> desrt, hey
[13:05] <desrt> glad everyone is safely home except larsu
[13:05] <didrocks> seb128: hey, IIRC, we didn't update to a bluez 5* because of phone, do you remember the reasons? (and IIRC, you told that we can unblock that on vivid?)
[13:06] <seb128> didrocks, context? who is asking/where/why?
[13:07] <seb128> but not really "because of phone", rather the other way around, that transition impacts all desktops and kde and others were not migrated yet
[13:07] <seb128> there was also n-m regressions, like using phone as a modem was not working
[13:07] <didrocks> seb128: "was", like, newer releases got fixed?
[13:07] <seb128> those things are mostly resolved though, I discussed it a bit with cyphermox in Washington, we are looking at updating this cycle
[13:08] <seb128> didrocks, there is ongoing work
[13:08] <seb128> needs some pulseaudio update as well
[13:08] <didrocks> yeah, that's why I was pinging you, because I heard about your conversation
[13:08] <seb128> didrocks, do you need the update for something?
[13:08] <seb128> or just simple curiosity?
[13:08] <didrocks> seb128: the MAP and other protocols to have better phone <-> desktop interactions
[13:08] <didrocks> only in bluez 5
[13:09] <seb128> summary "we are looking at it, detailed steps are not well defined yet"
[13:09] <seb128> ah ok
[13:09] <didrocks> most of the protocol is broken today btw
[13:09] <seb128> the phone team wants bluez5 for low energy profiles
[13:09] <didrocks> like sending a file to android 4.4 is always failing
[13:09] <didrocks> yeah, that as well
[13:09] <seb128> in bluez4, or 5, or both?
[13:09] <desrt> data point: bluez5 on fedora is not what i would call nice
[13:09] <didrocks> bluez4 for now
[13:09] <desrt> it's pretty unreliable
[13:10] <seb128> desrt, :-(
[13:10] <didrocks> desrt: just unreliability or have other impacts, like feature-wise?
[13:10] <seb128> didrocks, 5 is working? do you know how much work it would be to fix 4?
[13:10] <desrt> could just be the GNOME UI for it...
[13:10] <desrt> i think they removed a couple of features too
[13:10] <didrocks> seb128: well, I'm unsure how to test 5 for now
[13:10] <desrt> no more obex browsing, for example
[13:10] <didrocks> seb128: but yeah, 2 years of releases, to backporting all the changes don't seem to be an option
[13:11] <seb128> didrocks, well, not "all", but maybe android 4.4 is a 10 lines patch somewhere
[13:11] <didrocks> seb128: you mean the "send a file one?"
[13:11] <seb128> yes
[13:11] <seb128> it might just be a bug
[13:11] <didrocks> it doesn't seem to worth it though, most of people would use other protocols, not bluetooth
[13:12] <didrocks> volume up and down are failing as well, but it's only exposed on dbus
[13:12] <didrocks> and apart from having notification sound of phone (but not phone call), this is the only feature that we enabled on ubuntu
[13:13] <seb128> didrocks, I guess you could try on a fedora live image to see how things work with bluez5
[13:13] <didrocks> seb128: yeah, nice idea, let's do this
[13:13] <didrocks> not sure if bluetooth is working well on a vm
[13:13] <didrocks> we'll see
[13:13] <seb128> well, you can use an usb stick and reboot in worth case
[13:14] <didrocks> yeah, it's just lazyness to not reboot, reconnect IRC and so on :)
[13:14] <didrocks> desrt: fedora 20 or 21?
[13:15] <didrocks> let's try 21 anyway
[13:15] <didrocks> now that they have a ahem… close release date :)
[13:16] <desrt> 21
[13:16] <desrt> it's pretty stable lately
[13:17] <didrocks> apart from bluez support? :)
[13:17] <desrt> to be honest it may have been crap before and i just never noticed
[13:17] <desrt> this is the first time i've been using a bluetooth PAN device (my new phone) to get online with my laptop
[13:18]  * desrt was doing the DUN thing with bluez4
[13:18] <desrt> oh -- that's another thing
[13:18] <didrocks> well, it doesn't seem to be reliable even on the few features we have on bluez4…
[13:18] <desrt> DUN support is gone in bluez5
[13:19] <desrt> gnome continues to support DUN via bluez4, which is slightly hilarious considering that gnome hard-depends on bluez5 and the two versions are not parallel installable
[13:19] <didrocks> yeah, I guess most users are using wifi through the device now
[13:19] <didrocks> "nice"
[13:19] <desrt> great way to waste lots of power :(
[13:19] <didrocks> not sure for USB though, what it's using
[13:19] <didrocks> is it only DUN? or there is another protocol?
[13:19]  * didrocks googles
[13:20] <desrt> USB for phones?  just a virtual usb network interface, no?
[13:20] <didrocks> can be, so this can workaround the DUN need
[13:20]  * didrocks looks for a cable to confirm
[13:20] <desrt> unless you own an N9...
[13:20] <didrocks> oh right ;)
[13:20] <desrt> fwiw, i don't think bluez5 went in totally a bad direction here
[13:21] <ogra_> didrocks, it is called rndis for usb
[13:21] <didrocks> an very limited *elite* set of users :)
[13:21] <desrt> i don't think that it's been possible to buy a DUN-but-not-PAN-supporting phone for the past several years
[13:21] <didrocks> ogra_: ah, the microsoft thingy
[13:21] <ogra_> nah
[13:21] <ogra_> heh
[13:22] <seb128> tiheum, hey, not sure you saw my followup the other day, what icon name would you recommend using for settings-battery? we need one currently installed, not one from a vcs changeset that didn't land yet
[13:22] <seb128> desrt, btw, is the "gtkpopup don't display if there is a menubar" bug yours now? (I think larsu said it was something for you to look at)
[13:22] <desrt> oh.  right.
[13:23] <desrt> i said i'd look at that today :)
[13:23] <desrt> (*ahem* got a link?)
[13:23] <seb128> great
[13:23] <seb128> desrt, bug #1383486
[13:23] <desrt> thx!
[13:25] <desrt> seb128: this bug sounds very serious!
[13:26] <seb128> desrt, http://paste.debian.net/128595/ is the testcase larsu gave on irc on friday for you to try on fedora
[13:27] <desrt> no fun... i already had my VM out :p
[13:27] <seb128> desrt, well, it's annoying but I don't know what other apps in impact, in the evince case you can zoom in/out with other means
[13:27] <seb128> lol
[13:27] <desrt> works on fedora in any case
[13:27] <seb128> :-(
[13:27] <desrt> i guess the test is for if the popover comes out or not?
[13:27] <seb128> yes
[13:27] <seb128> it doesn't show when the menubar is displayed, on Ubuntu
[13:28] <seb128> but it does when the menubar is stripped out
[13:28] <seb128> e.g under unity
[13:28] <desrt> right
[13:28] <seb128> or gnome-shell
[13:28] <desrt> it's working for me under unity as well
[13:28] <seb128> well
[13:28]  * desrt replaces xsettings
[13:28] <seb128> if you unset UBUNTU_MENUPROXY
[13:28] <seb128> or change the xsettings
[13:28] <seb128> then it stops displaying
[13:29]  * desrt gets an impressively strange compiz bug
[13:30] <desrt> actually i have no idea what just happened
[13:30] <seb128> describe it?
[13:31] <desrt> a chunk of my commandline in gnome-terminal was just replaced by spaces
[13:31] <desrt> -after- i typed it
[13:31] <seb128> weird
[13:31] <didrocks> no bluetooth adapter found. Guess, it's going to be time for an usb stick
[13:31] <desrt> like gsettings set ..... '{" tk S ellS o sMenubar":<0>," ...
[13:31] <desrt> at first i thought it was a display issue
[13:31] <desrt> but it seems to actually be real spaces
[13:31] <desrt> _very_ strange
[13:33] <desrt> anyway.... i do indeed get the issue with the menubar present
[13:34] <desrt> i suspect the theme
[13:34] <desrt> i think the popover is really opening but we can't see it
[13:35] <desrt> the reason is because if you click the zoom thing and then use the mouse wheel on the area where you would expect the popover to be, it doesn't work
[13:35] <seb128> why would the theme behave differently when the menubar is on screen?
[13:35] <desrt> but if you click away, scrolling works again
[13:42] <desrt> anyway... works in high contrast theme and default gtk theme, so if it's a theme issue then it's not our theme that's the problem, but rather !adwaita
[13:42] <desrt> and by 'works' i mean 'still broken'
[13:42] <desrt> also not o-s
[13:43] <seb128> I started wondering
[13:43] <seb128> right, it happens to xubuntu
[13:43] <seb128> which doesn't use o-s
[13:43] <seb128> nor our theme
[13:43] <desrt> so we have a nice gtk patch somewhere i guess....
[13:45] <seb128> :-/
[13:45] <desrt> i'm trying an upstream tarball build minus patches
[13:45] <seb128> desrt, or it's fixed in gtk > 3.12
[13:46] <desrt> of the same version
[13:46] <desrt> 3.12.2
[13:46] <seb128> k
[13:56] <desrt> fails with upstream gtk too
[13:56] <desrt> party time
[14:08] <GunnarHj> happyaron: On my vivid install, im-config sets GTK_IM_MODULE to "xim" and not "ibus". Can that be correct?
[14:10] <desrt> seb128: good news and bad news -- fails with gtk 3.12.2 under fedora as well
[14:10] <desrt> so the good news is that it's not one of our patches
[14:10] <desrt> the bad news is that it's not one of our patches
[14:11]  * desrt has a lot of bisecting to do :(
[14:19] <didrocks> nice, fedora doesn't start on my netbook :/
[14:21] <jpds> didrocks: Why's fedora on your netbook?
[14:24] <didrocks> jpds: wanted to try the bluez 5 stack
[14:30] <willcooke> blimey, is it Wikipedia fund raising time again already?
[14:45] <desrt> willcooke: s/already/still/ ?
[14:45] <willcooke> :)
[14:45] <willcooke> I don't mind giving them a few quid, I think they do a good job.  My life would be more difficult without it
[14:45] <willcooke> Plus I get a kick out of killing off minor celerities
[14:46] <desrt> your contribution to removing jimmy wales' face from the internet?
[14:46] <willcooke> I am but one man
[14:47] <Laney> howdy desrt
[14:47] <desrt> Laney: hihi
[14:47] <desrt> Laney: safe and sound?
[14:48] <Laney> all present and correct
[14:50] <Laney> a380 is quite nice
[14:50] <desrt> top or bottom?
[14:50] <Laney> top
[14:50] <desrt> fancy pants
[14:50] <Laney> could be the £££ that I paid for the upgrade
[14:50] <desrt> willcooke: reminds me of a question i had ... ;)
[14:51] <Laney> I got the 'being paged to the gate' experiene
[14:51] <willcooke> Laney, ha!! awesome
[14:51] <Laney> due to the mobile boarding pass having a different idea of the boarding time to the gate staff ...
[14:55] <willcooke> The lady at check in told me not to bother with the mobile pass, she said the security people wouldn't like it
[14:55] <willcooke> works fine in the UK but not in the US
[14:55] <willcooke> who'd a thought it
[14:56] <Laney> yeah, then I was stubborn and tried it at security anyway
[14:56] <Laney> they didn't care
[14:56] <Laney> fancy that
[14:57] <willcooke> :)
[14:57] <desrt> the US likes scribbling random stuff on your boarding card entirely too much to go mobile
[14:58] <willcooke> yeah, what the heck was that about?
[14:58] <desrt> they tried scribbling on people's phones, but there were complaints...
[14:58] <willcooke> His job just seems to be: does photo match face?
[14:58] <willcooke> if yes -> draw a picture
[14:58] <willcooke> if no -> cavity search
[15:14] <desrt> seb128: bisecting turns up https://bugzilla.gnome.org/show_bug.cgi?id=736205
[15:16] <desrt> https://git.gnome.org/browse/gtk+/commit/?id=a1af365566161067c4eb246a1c66e7914f119537
[15:17] <qengho> willcooke: Wikipedia has subscriptions now. Recurring nag or recurring donation.
[15:17] <desrt> it doesn't apply cleanly on 3.12.2... i'll try to backport it
[15:19] <willcooke> qengho, I seem to get the nag about once every 11 months
[15:20] <willcooke> (based on email from them)
[15:30] <willcooke> okey dokey
[15:30] <willcooke> I /think/ it's weekly meeting time
[15:31] <Sweetshark> time is relative
[15:31] <Sweetshark> <= (physics major here)
[15:31] <willcooke> meeting times doubly so
[15:31] <ogra_> not in russia !
[15:31] <willcooke> #startmeeting Desktop Weekly Meeting 2014-10-28#
[15:31] <meetingology> Meeting started Tue Oct 28 15:31:50 2014 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[15:31] <meetingology> Available commands: action commands idea info link nick
[15:31] <willcooke> #chair willcooke
[15:31] <meetingology> Current chairs: willcooke
[15:32] <willcooke> Roll call:
[15:32] <willcooke> (a lot of people are on holiday or otherwise travelling)
[15:32] <willcooke> maybe attente_, desrt, didrocks, FJKong, Laney, qengho, seb128, sweetshark, tkamppeter,
[15:32] <willcooke> Let's start with desrt?
[15:32] <willcooke> #topic desrt
[15:32] <desrt> hi
[15:32] <desrt> i attended a sprint
[15:33] <desrt> uh... i also did a lot of bug chasing, i guess
[15:33] <desrt> just found an issue with popovers vs. menubars in gtk 3.12 which is impacting us -- found the upstream fix(es) and am in process of backporting them
[15:34] <willcooke> do you want to say anything about Mir support landing in Gtk?
[15:34] <desrt> also fixed some stuff last weeek like this weird hang in the dash because of qtdbus doing too much locking
[15:34] <desrt> oh.  mir support landed in gtk upstream :)
[15:34] <willcooke> \o/
[15:34] <desrt> this way future gtk shifts won't require us to rebase our stuff
[15:34] <willcooke> congratulations to all, great work
[15:35] <desrt> mostly my brain is still unscrambling from 2.5 weeks of travel :)
[15:35] <desrt> eof
[15:35] <willcooke> thanks desrt
[15:35] <desrt> one more note:
[15:35] <willcooke> It was great to finally catch up with you last week
[15:35] <desrt> i just pushed the gtk changes to the gtk-3-12 branch (seconds ago)
[15:36] <desrt> so next gtk stable release will have them, but we can take them as vendor patches until then
[15:36] <desrt> willcooke: you too :)
[15:36] <willcooke> let's move on to didrocks
[15:36] <willcooke> #topic didrocks
[15:36] <didrocks> hey
[15:36] <didrocks> * Prepared next UDTC release, bug and test fixes. Merging new framework supports (blog post tomorrow): Eclipse (from a contributor) and Eclipse ADT
[15:36] <didrocks> * Getting other frameworks in shape for next (next) UDTC release: stencyl and looking at Go support (not entirely done yet)
[15:36] <didrocks> * Attended to a sprint
[15:37] <didrocks> * Started to look at MAP support
[15:37] <didrocks> EOF
[15:37] <willcooke> thanks didrocks
[15:37] <willcooke> I'm going to skip FJKong because he might not be around, let's come back if he is
[15:38] <willcooke> #topic Laney
[15:38] <willcooke> Laney, over to you
[15:38] <Laney> • Sprint
[15:38] <Laney> ∘ Chats about 15.10, 16.04 and stuff
[15:38] <Laney> ∘ Work on merges for v-cycle
[15:38] <Laney> ∘ Help with final push to release
[15:38] <Laney> ∘ Make PPA for gi-multiarch work, sync packages into it
[15:38] <Laney> • Work on fixing build failures in the gi PPA
[15:38] <Laney> • Some merges
[15:38] <Laney> • Push a couple of small-ish transitions: libinput libgit2
[15:38] <Laney> ❈
[15:38] <seb128> desrt, thanks for gtk backporting!
[15:38] <desrt> seb128: you'll need the two tip commits on gtk-3-12... one won't apply without the other
[15:39] <willcooke> thanks Laney
[15:39] <seb128> desrt, k,
[15:39] <willcooke> #topic qengho
[15:39] <willcooke> qengho, you're up
[15:39] <qengho> in-progress: fixing a webapps-caused settings bug in Cr 38.
[15:39] <qengho> in-progress: pulling contemporary Clang back to precise to get chromium-browser build-deps satisfied again. Will try to release TUV without P for now, and release P's when it's possible.
[15:39] <qengho> todo: release adobe-flash to parters repo.
[15:39] <qengho> EOF
[15:40] <willcooke> thanks qengho.  I'd like to get Chromium in to the desktop next image when we can, but prioritise as appropriate
[15:41] <willcooke> #topic seb128
[15:41] <willcooke> seb128, you're up
[15:41] <seb128> - was at a sprint
[15:41] <seb128> - started working on merges with Debian and updates for vivid
[15:41] <seb128> - some u-s-s reviews

[15:41] <willcooke> Thanks seb128, and thank you for all your support last week
[15:41] <seb128> (some utopic SRUs as well)
[15:42] <seb128> yw!
[15:42] <Laney> triaged evince & rb bugs
[15:42] <Laney> I SAW YOU
[15:42] <willcooke> #topic Sweetshark
[15:42] <willcooke> Sweetshark, over to you
[15:42] <Sweetshark> * prepared 3.5.7/precise update and staged it at https://launchpad.net/~libreoffice/+archive/ubuntu/libreoffice-3-5
[15:42] <Sweetshark> * prepared 4.2.7/trusty update and staged it at https://launchpad.net/~libreoffice/+archive/ubuntu/libreoffice-4-2
[15:42] <seb128> Laney, yeah ;-)
[15:42] <Sweetshark> * prepared 4.3.3/utopic update and staged it at https://launchpad.net/~libreoffice/+archive/ubuntu/libreoffice-4-3 and https://launchpad.net/~libreoffice/+archive/ubuntu/ppa
[15:42] <Sweetshark> * all the above should be SRUed at soonish unless they show issues during staging (so far no issues reported)
[15:43] <Sweetshark> * prepared debian/rules cleanup to Debian at: https://lists.debian.org/debian-openoffice/2014/10/msg00082.html
[15:43] <Sweetshark> ** somewhat a litmus test: If Debian doesnt take this, I wont bother with trying to improve stuff there anymore unless essential, as doing this as a Delta vs. Debian creates as more work as the cleanup of packaging solves => will rather focus on fixing stuff directly upstream then
[15:43] <Sweetshark> ** so far just an indecisive "will sleep over it" feedback on IRC, no reply on the Debian list, patch is not commited to Debian branch
[15:43] <Sweetshark> * attended SeaGL in Seattle on Saturday and LibreFest on Sunday morning -- excellent turnout for the US at the latter: https://plus.google.com/events/c0t94hkc4retbq13jr5bc193tno
[15:43] <Sweetshark> ** did some firefighting/leadership for upstream employees
[15:43] <Sweetshark> * some coordination to get good speakers for the "open IT summit" in Hamburg (discussion of a "Microsoft exit strategy for Hamburg" included) https://twitter.com/search?q=oitg14
[15:43] <Sweetshark> * attended devices sprint, met lots of cool people
[15:43] <Sweetshark> * still not in posession of a helicopter
[15:43] <Sweetshark> EOF
[15:43] <willcooke> :D
[15:43] <willcooke> thanks Sweetshark
[15:43] <desrt> won't someone GET THIS MAN A HELICOPTER!
[15:44] <willcooke> #topic tkamppeter
[15:44] <willcooke> tkamppeter, over to you.
[15:44] <tkamppeter> I wanted to attend a sprint, but someone wanted me not to do so, so I did:
[15:44] <tkamppeter> - Backported IPP Everywhere (driverless printing) support from Utopic into Trusty LTS, mainly changes in cups-filters but also in system-config-printer and cups (hardware enablement SRU bug #1386241).
[15:44] <tkamppeter> - system-config-printer: Updated to 1.5.3 in Vivid to include automatic installation of smbclient package if needed and for additional fixes of Python3  transition bugs.
[15:44] <tkamppeter> - cups-filters: Additional patches for printing multiple copies on PDF printers applied.
[15:44] <tkamppeter> - Bugs.
[15:44] <willcooke> Sorry we didnt get to arrange the meeting with Design, I will fill you in on what happened during our 1:1 this week.
[15:45] <tkamppeter> willcooke, OK, I hope my lawyer will find the "sonmeone"soon ...
[15:45] <willcooke> tkamppeter, I hope so too!
[15:45] <willcooke> #topic willcooke
[15:45] <willcooke> * Went to a sprint
[15:45] <desrt>
[15:46] <willcooke> I'll be creating Blueprints etc this week
[15:46] <tkamppeter> So that I do not need to illegally enter with Sweetshark's helicopter ...
[15:46] <willcooke> Got some write ups to do first
[15:46] <desrt> tkamppeter: it's talk like that that gets you blacklisted ;)
[15:46] <willcooke> :)
[15:46] <willcooke> #topic happyaron
[15:46] <willcooke> Besides attending the sprint, I've spent quite some time on sponsoring
[15:46] <willcooke> uploads for the upcoming Debian freeze, and played around libxml2's
[15:46] <willcooke> security updates.
[15:46] <willcooke> #topic AOB
[15:47] <willcooke> Any other business?
[15:47] <qengho> So glad we're using Blueprints.
[15:47] <willcooke> Oh, the UOS is coming up
[15:47] <willcooke> We can expect some sessions around 16.04 convergence desktop
[15:47] <willcooke> Do we need to have a desktop track?
[15:47] <seb128> no
[15:47] <seb128> we don't have enough topic for a full track
[15:47] <willcooke> ack
[15:47] <seb128> imho
[15:48] <qengho> willcooke: define "UOS", please?
[15:48] <seb128> a few sessions would be nice
[15:48] <seb128> qengho, UDS online
[15:48] <willcooke> that
[15:48] <seb128> or vUDS
[15:48] <seb128> or whatever you prefer to call those weeks packed with hangout sessions ;-)
[15:48] <willcooke> I think the official term is still Ubuntu Online Summit
[15:49] <seb128> yeah
[15:49] <willcooke> mhall119, ^^^^^ ?
[15:49] <seb128> because they merged UDS and some other online events iirc
[15:49] <willcooke> right
[15:49] <didrocks> the user-oriented one
[15:49] <willcooke> ok, then I think we are done for the week
[15:49] <willcooke> #endmeeting
[15:49] <meetingology> Meeting ended Tue Oct 28 15:49:51 2014 UTC.
[15:49] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2014/ubuntu-desktop.2014-10-28-15.31.moin.txt
[15:49] <willcooke> thanks all
[15:50] <didrocks> thanks!
[15:50] <qengho> mhall119 is like 40km from me, but I only ever see him online.
[15:50] <didrocks> (nice that we have a bot now :))
[15:51] <FJKong> willcooke: I am here
[15:52] <FJKong> willcooke: for my turn?
[15:52] <seb128> thanks
[15:52] <FJKong> attend the sprint
[15:52] <FJKong> discuss with unity-api and unity-maintainance team about scope developing
[15:52] <FJKong> meeting with will seb aron bregma mainly talk about pinyin searching in dash, this is a nice feature especially for ubuntu-kylin
[15:52] <FJKong> track a bug of also, fixed
[15:53] <FJKong> not much
[15:55] <willcooke> thanks FJKong, sorry I missed you in the main meeting
[15:55] <willcooke> FJKong, was great to see you last week.
[15:55] <FJKong> willcooke: no problem, lol
[15:59] <seb128> thanks FJKong
[15:59] <seb128> FJKong, did you have a good trip back?
[16:00] <FJKong> seb128: 13 hours flight, just a little bit tired
[16:00] <seb128> k
[16:00] <FJKong> seb128: good to see you guys
[16:01] <seb128> FJKong, it was good to see you as well!
[16:01] <seb128> kenvandine, do we have a rtm vcs for settings now? do we really need that?
[16:04] <kenvandine> we do and yes we need it :)
[16:04] <kenvandine> so we can cherry pick fixes
[16:05] <seb128> kenvandine, can't we just keep working on rtm fixes only for a while?
[16:10] <kenvandine> seb128, i don't want to hold up feature landings
[16:10] <seb128> hum, k
[16:11] <seb128> so we should target everything to trunk
[16:11] <seb128> and somebody handle backports?
[16:12] <kenvandine> yeah
[16:12] <seb128> k
[16:13] <mhall119> willcooke: yes, Ubuntu Online Summit
[16:13] <mhall119> qengho: where are you based? Tampa or Orlando?
[16:18] <Laney> man, it's grey and dark
[16:18]  * Laney enlamps
[16:51] <seb128> Laney, saw https://code.launchpad.net/~noskcaj/ubuntu/vivid/libwnck/drop-gir/+merge/239674 ?
[16:53] <Laney> no
[17:16] <qengho> mhall119: MCO
[17:21] <seb128> Laney, can you push you gtk update to the vcs?
[17:21] <seb128> Laney, you have the change but it's still on unreleased, so I guess you forgot to push 1 commit
[17:22] <Laney> yep done
[17:23] <seb128> thanks
[17:30] <Laney> Ryan Lorties!
[17:33] <mhall119> qengho: nice! We've been talking about having a release party in that area, are you subscribed to the Florida team mailing list?
[17:33] <qengho> mhall119: I don't think so.
[17:33] <mhall119> qengho: https://launchpad.net/~ubuntu-us-florida
[17:33] <mhall119> ML is at the bottom
[17:34] <Laney> all relevant packages rebuilt, time to sync gi
[17:34] <Laney> exciting
[17:36] <qengho> mhall119: Most recent message appears to be From: Michael, 2010-07-06
[17:36] <Laney> oh, huh, pitti already did ...
[17:38] <pitti> Laney: I got a request for that this morning and it seemed fine to me; was that premature?
[17:39] <Laney> pitti: The MA transition causes a load of build failures
[17:39] <Laney> luckily I fixed those all today :-)
[17:40] <pitti> Laney: oops, thanks; so Debian already did that then?
[17:40] <Laney> yeah I did this there with mbiebl and some others
[17:40] <pitti> I thought merely moving the files and adjusting dh_girepository ought to suffice?
[17:41] <Laney> it's mainly fixing .install files
[17:41] <seb128> Laney, shrug :p
[17:41] <seb128> kenvandine, reviewed your no_more_check and let some small needfixing
[17:43] <seb128> Laney, cyphermox replied to you on https://code.launchpad.net/~mathieu-tl/ubuntu-system-settings/lp1346483/+merge/239230 ... should we +1 it, or do you prefer to have it constant and change it in the futur if needed?
[17:43] <Laney> he told me he was going to change that
[17:43] <seb128> k
[17:44] <kenvandine> seb128, thx
[17:44] <seb128> shrug
[17:44] <seb128> why did we start having failing tests on settings?
[17:45] <seb128> like https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-mako/5870/?
[17:51] <Laney> seb128: can we replace vala-0.24 with vala-0.26?
[17:52] <Laney> we got it by an autosync but it went to universe
[17:52] <seb128> Laney, sure
[17:53] <cyphermox> I thought I had already pushed the change
[17:53] <cyphermox> I'll get to it in a bit, off to lunch for now
[17:53] <Laney> ah, push it, push it good
[17:55] <seb128> kenvandine, why did you resubmit?
[17:55] <kenvandine> the prereq branch
[17:56] <mhall119> qengho: ah, sorry, we're actually on https://lists.ubuntu.com/archives/ubuntu-us-fl/
[18:01] <Laney> finally it's time
[18:01] <Laney> to
[18:01] <Laney> CLIMB!
[18:01] <Laney> laters hot potaters
[18:10] <didrocks> enjoy Laney
[18:37]  * willcooke scrolls to the top of his inbox and realises why he hasn't been seeing much email this afternoon
[20:30] <willcooke> quitting time


[13:00] <Ughh> Hi everyone, I installed Xubuntu on my new laptop and now I get a boot error on restart and I can't get back in.
[13:01] <Ughh> Gave up waiting for root file system Device. Common problems:--boot args (cat /proc/cmdline)
[13:02] <Ughh> --check rootdelay= (did the system wait long enough?)  -missing module ( cat /proc/modules; last dev
[13:03] <diogenes_> Ughh, could be something with the HDD
[13:03] <Ughh> It's a brand new laptop really this happened to my last laptop too
[13:03] <Ughh> I've tried xubuntu on two laptops now and both have given me this problem
[13:04] <diogenes_> is it lenovo?
[13:04] <Ughh> First one was this new one is axer
[13:04] <Ughh> Acer
[13:05] <diogenes_> is it legacy bios or uefi?
[13:05] <Ughh> Uhh I think both but I only got it to boot under uefi
[13:05] <Ughh> I set it to uefi if that's what you're asking
[13:06] <diogenes_> try to re-install but with legacy bios, uefi off, because uefi is known to create problems on some systems, also backup data first and format HDD to mbr instead of gpt
[13:06] <Ughh> Uhh
[13:06] <Ughh> The later, formatting to MBR instead of gpt
[13:06] <Ughh> Can you elaborate? Never heard of that or those terms
[13:08] <diogenes_> Ughh, first backup data and then go to bio and which CSM or uefi off and turn on legacy bios, then go ahead installing and in the installer you pick Create new partition table and pick msdos instead of gpt, that;s about it.
[13:09] <diogenes_> s/bio/bios*
[13:09] <Ughh> Okay so I'm in bios right now I'm changing to legacy and will make boot order to DVD first as that is what I'm using to instal
[13:09] <diogenes_> ok
[13:16] <Ughh> Diogenes_ I pick use LVM all the same xorreco
[13:16] <Ughh> Correct?
[13:16] <diogenes_> Ughh, you want an encryped partition?
[13:16] <Ughh> Yes fde
[13:17] <diogenes_> then yes but honestly i never encrypt anything so not a great deal of experience with LVM
[13:18] <Ughh> At no point have I ever seen the options you mentoment either
[13:18] <Ughh> Both times installing zubutux
[13:19] <Ughh> I'm guessing it will come up later then ?
[13:19] <Ughh> Mentioned earlier* sorry
[13:19] <diogenes_> Ughh, what options?
[13:20] <Ughh> The msdos instead of gpt
[13:21] <Dojomojo> I have problem in my xubuntu installation... Initially it was working fine but now it has regular issues of keyboard not working .... Touchpad not working and an error message flashes every time i boot into .... Can anyone help
[13:21] <Ughh> Diongenes_ I'm installing now if you gotta help him I can wait
[13:26] <Ughh> Diogenes_ I can't thank you enough by the way for the help you've helped me twice now and we're so patient
[13:26] <Ughh> Were* sorry typing from phone is harder than I thought
[13:27] <diogenes_> Ughh, so it's installing?
[13:28] <Ughh> Yes sir and I did some reading while sitting here I see what you're saying someone else seems to have reported similar issue on Ubuntu forum saying he had to install 2 instances on legacy mode after it failed in uefi after rebooting few times which is what happened to me
[13:30] <Ughh> Diogenes_ I know this is a long shot but you don't think the problem could be me trying to install the .10 version instead of the .4 LTS release ?
[13:43] <diogenes_> Ughh, no clue, i think 10 version should be working fine too.
[13:43] <Ughh> Thanks install is almost done
[13:44] <Ughh> Done!
[14:19] <Ughh> Diogenes_ you here by chance
[14:19] <diogenes_> Ughh, yes
[14:20] <Ughh> Installed updates said it had to restart it did so now black screen on boot :'(
[14:21] <diogenes_> Ughh, try to boot a different kernel
[14:21] <diogenes_> the previous one
[14:21] <Ughh> Sorry ?
[14:22] <diogenes_> Ughh, as you reach grub, go to advanced and there you will be given  list of kernels
[14:22] <diogenes_> pick the one with the lowers version number
[14:22] <diogenes_> and hit enter
[14:23] <Ughh> Ok
[14:25] <Ughh> Diogenes_ believe it or not that worked
[14:25] <Ughh> I had to pick the .10 kernel ?
[14:25] <diogenes_> Ughh, then the newest kernel is no good for your hardware
[14:26] <Ughh> Does that mean I need the .4 release sir ?
[14:26] <Ughh> Sorry I'm still new to Linux
[14:27] <diogenes_> that means you can use whatever release you want but the kernel version must be the one you are running right now, to find it ut run: uname -r
[14:27] <Ughh> Ok
[14:27] <Ughh> How do I always make sure I use this kernel even in future releases
[14:27] <Ughh> Will I have to go-to advanced and manually pick it each time
[14:28] <diogenes_> Ughh, install grub-customizer and there you can setup which kernel you want your system to boot from
[14:28] <Ughh> Seriously thank you so much diogenes_ for all your help
[14:29] <Ughh> One last thing, is using an older kernel though mean my system is less secure or won't support future of?
[14:29] <diogenes_> Ughh, no problem.
[14:29] <Ughh> Os?*
[14:29] <diogenes_> Ughh, not at all, your kernel is having the latest patches so no worres and it's even possible that the further releases will even fix the issue your are facing with that kernel which doesn't work at the moment
[14:30] <Ughh> 4.8.0-10 it is thanks
[14:30] <diogenes_> you're welcome
[14:39] <Ughh> Hey diogenes_ I don't mean to bother but what about using sudo apt-get purge to remove the other kernels and headers
[14:39] <Ughh> Wouldn't that force xubuntu to use proper kernel
[14:41] <diogenes_> Ughh, you can do that but as you have little experience with that, you might get in troubles but in any case, that's how we all learn, 9 times we do things wrong and then finally the 10th time we learn how to do things right.
[14:41] <diogenes_> so no problem with that.
[14:41] <Ughh> I love the way you think!!
[14:41] <diogenes_> :)
[14:42] <Ughh> So diogenes_ I restarted how do I get to the grub loader it does not load automatic
[14:42] <Ughh> I have to hard reset to get it
[14:43] <diogenes_> Ughh, while booting keep the shift key pressed down
[14:43] <diogenes_> and grub should appear
[14:49] <Ughh> Diogenes_ so do I do purge Ubuntu, with Linux 4.18.0-16-generic
[14:49] <Ughh> Cause I got an error unable to locate package Ubuntu with and Linux lol
[14:51] <Ughh> Disregard
[14:51] <Ughh> I had to do linux-image-4 18.0-16-generic
[14:52] <diogenes_> yep
[14:53] <Ughh> Diogenes_ do I need to do a second one to rid recovery mode
[14:54] <Ughh> Disregard
[14:54] <Ughh> Trial by fire prevails again lol
[14:57] <furioness> Hello guys. On 18.10 release is written that have place bug with system tray when u could see 2 network manager icons. So, here on 18.04 I have something that sounds relative - sometimes I don't get all icons. First time (when I had no idea about) I added another sys tram plugin so I could get 2 copies of same icons (and still sometimes 0 some specified), but now I'm using just xfce4-panel/systray
[17:08] <salamanderrake> I don't have/can't find my usb thumb drive, so I first tried to install the install iso onto a partition, then I tried to just put the iso on the partition and mount the iso, the install process was fine until It said I need to unmount /cdrom, why the hell does it need to unmount a partition its not using?
[17:08] <salamanderrake> that whole physical disk/drive isn't being formatted
[17:09] <salamanderrake> I just have my /home partition on it
[17:09] <salamanderrake> and swap
[17:09] <salamanderrake> and now I'm stuck with the installer that won't let me go back or continue or restart the install process over again.
[17:53] <xubuntu22w> hello xubuntu community
[17:54] <xubuntu22w> i'd like to know how to auto login at the start in xubuntu
[17:55] <xubuntu22w> i modified "60-xubuntu.conf" file with "autologin-user=MyAccountName"
[17:55] <xubuntu22w> but it still ask me to login when i restart my computer
[17:56] <Spass> hello xubuntu22w, you need to edit "/etc/lightdm/lightdm.conf" file
[17:57] <xubuntu22w> Thank you for your reply Spass
[17:57] <Spass> and under "[Seat:*]" add "autologin-user=xxx"
[17:57] <Spass> where xxx is your username
[17:57] <Spass> then it should work
[17:57] <xubuntu22w> thanks a lot !
[17:58] <xubuntu22w> btw i'm using xubuntu 18.04
[17:58] <Spass> yes, it should work on that just fine :)
[18:28] <xubuntu22w> Hey Spass , so i create lightdm.conf file because it wasn't there and i wrote the same content of "60-xubuntu.conf" in it and it still doesn't work
[18:29] <xubuntu22w> [Seat:*]
[18:29] <xubuntu22w> user-session=xubuntu
[18:29] <xubuntu22w> autologin-user=MyUsername
[18:29] <xubuntu22w> 3 lines
[18:30] <Spass> this is how it looks on my machine - http://dpaste.com/1HXHCJY
[18:30] <Spass> replace "xxx" and try that
[18:30] <xubuntu22w> you're using xubuntu 18.04 ?
[18:30] <xubuntu22w> i'll try that thank you
[18:31] <Spass> right now 18.10, but it worked on 18.04 too
[18:35] <Spass> and maybe revert your changes in "60-xubuntu.conf" to defaults, so just two lines - "[Seat:*]" and "user-session=xubuntu"


[07:46] <Cimi>  Saviq, which unity-mir package version did you test the wizard?
[07:46] <Cimi> pete-woods, ping :)
[07:47] <pete-woods> Cimi: in a hangout - be with you in a few minutes
[07:47] <Cimi> sure
[08:18] <dpm> morning mhr3, can the unity scopes related bug tasks be marked as Fix Released on https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/1297889 ? I.e. has this landed on any images yet?
[08:19] <pete-woods> Cimi: okay, done now
[08:19] <Cimi> pete-woods, cool
[08:19] <Cimi> pete-woods, so I tried yesterday with your code
[08:19] <mhr3> dpm, done
[08:19] <Cimi> pete-woods, but I receive no display
[08:19] <Cimi> pete-woods, I am wondering where are infographics and if they are being created
[08:19] <dpm> awesome, thanks mhr3
[08:20] <pete-woods> Cimi: sure, if you have no infographics installed, you won't get any data
[08:20] <Cimi> pete-woods, I think I have camera app
[08:20] <pete-woods> Cimi: do you have anything in ~/.cache/usermetrics/sources/
[08:20] <Cimi> let me see
[08:21] <pete-woods> if you have the camera app installed (from click and from my branch) then you should have a symlink in there
[08:21] <Cimi> pete-woods, no
[08:21] <Cimi> mmm
[08:21] <Cimi> maybe that's why
[08:21] <Cimi> pete-woods, do you have updated silo?
[08:22] <pete-woods> Cimi: might be easier to just generate a fake data source
[08:23] <pete-woods> Cimi: touch ~/.cache/usermetrics/sources/foo.json
[08:23] <pete-woods> APP_ID=foo ../trunk-build/src/libusermetricsinput/usermetricsinput source-id "%1 foos" "no foos" "" 1.0 2.0 0.1 3.5 5.2
[08:24] <pete-woods> sorry, APP_ID=foo usermetricsinput source-id "%1 foos" "no foos" "" 1.0 2.0 0.1 3.5 5.2
[08:24] <pete-woods> if you have the stuff installed, you won't need to do it from the build dir
[08:24] <Cimi> -bash: usermetricsinput: command not found
[08:24] <pete-woods> that will just create some data for a source called "source-id" for the app "foo", with that random data
[08:25] <pete-woods> Cimi: you'll need to install the libusermetrics-tools package
[08:26] <Cimi> ok I run the command
[08:26] <Cimi> now the model should be populated?
[08:27] <Cimi> actually, phablet uid seems 32011
[08:27] <pete-woods> Cimi: check /var/lib/usermetrics/{uid}/default/
[08:28] <pete-woods> Cimi: isn't it easier to try this stuff out on your desktop first, though?
[08:28] <Saviq> Cimi, the one from greyback's "fix crash on exit" branch, why?
[08:32] <Cimi> Saviq, I was wondering if is the correct one that kills the process
[08:32] <Cimi> Saviq, if it contained https://code.launchpad.net/~cimi/unity-mir/unity-mir.stop-server_wizard
[08:33] <Cimi> Saviq, because I tried wizard<PHONE_NUMBER>214328 times and has worked<PHONE_NUMBER>214328 times
[08:33] <Cimi> (this weeks ago)
[08:33] <Cimi> so I will have a look again if we're sure you tested with this specific branch of unity-mir
[08:34] <Saviq> Cimi, it contained even more
[08:34] <Cimi> Saviq, ok
[08:34] <Cimi> Saviq, I'll have a look again then
[08:34] <Saviq> Cimi, https://code.launchpad.net/~gerboland/unity-mir/shutdown-crash-fix3/+merge/218394
[08:35] <Cimi> Saviq, this touches the code I changed
[08:35] <Saviq> Cimi, yes, it fixes when Mir is the one that's shutting down
[08:36] <Cimi> you guys said you tested with the wizard
[08:36] <Saviq> Cimi, it was fine with wizard before, but crashed in unity8
[08:36] <Cimi> but the wizard you tested was not operating as a mir client
[08:36] <Cimi> you were using the old wizard code
[08:36] <Saviq> no I wasn't, I used the branch I commented on
[08:36] <Saviq> I used both that unity-mir and the packages built from your wifi branch by CI
[08:37] <Cimi> Saviq, so you used with wizard-wifi?
[08:37] <Cimi> cool
[08:37] <Saviq> Cimi, yes
[08:37] <Saviq> Cimi, wouldn't have commented on that MP otherwise
[08:37] <Cimi> and this has issues?
[08:37] <Saviq> Cimi, it did not start unity8 for me after the wizard exited
[08:37] <Saviq> Cimi, 'cause the environment had the wizard *MIR* variables still
[08:38] <Cimi> Saviq, so there was a situation with my wizard wifi and unity mir patched that was working fine
[08:38] <Cimi> now with this new branch wizard doesn't work anymore
[08:38] <Cimi> but I will have a look today
[08:38] <Saviq> Cimi, it was just a one-time thing
[08:38] <Saviq> Cimi, it might have been caused by something else
[08:38] <Cimi> ok
[08:39] <Cimi> there might have been a mistake in the upstart job that now is exposed
[08:39] <Cimi> I am not saying my branch was correct and unity mir is now wrong
[08:39] <Cimi> I am just saying that I tested it deeply (and after that working on the privacy branch for wizard) and always worked fine
[08:40] <Cimi> I will have a look
[08:40] <Cimi> first I want to go ahed with infographics for a bit
[08:41] <Saviq> Cimi, I'll try again in the mean time
[08:41] <Cimi> pete-woods, I think it is easier to try on the desktop
[08:42] <Cimi> pete-woods, but I thought the only way to test infographics was with the camera app, so no desktop for me
[08:42] <Cimi> pete-woods, on the phone, I don't have /var/lib/usermetrics/{uid}/default/
[08:42] <Cimi> I have root@ubuntu-phablet:~# ls /var/lib/usermetrics/
[08:42] <Cimi> tmp  usermetrics6.db
[08:43] <Cimi> and tmp is empty
[08:43] <pete-woods> Cimi: is the usermetricsservice running?
[08:43] <Cimi> how do I make sure I have all the right packages installed and at right version?
[08:43] <pete-woods> (as the phablet user)
[08:43] <pete-woods> i.e. (as phablet) status usermetricsservice
[08:44] <Cimi> I have usermet+ 25099  0.0  0.1  33236  3120 ?        S    May07   0:00 /usr/lib/arm-linux-gnueabihf/libusermetrics/infographicservice
[08:44] <Cimi> nope as phablet is stop
[08:44]  * Cimi starts
[08:45] <Cimi> pete-woods, started and took picture, nothing changes inside var lib
[08:46] <pete-woods> Cimi: what about inside ~/.cache/com.ubuntu.camera/usermetrics/
[08:46] <Cimi> pete-woods, I have a json
[08:46] <pete-woods> Cimi: okay, well that's something
[08:47] <pete-woods> that at least means that the camera app is doing its job
[08:47] <pete-woods> Cimi: ~/.cache/usermetrics/sources/ was empty, though, right?
[08:48] <Wellark> dednick: around?
[08:48] <Wellark> I would need this to be top-approved before I get a silo
[08:48] <Wellark> https://code.launchpad.net/~kaijanmaki/unity8/indicator-root-state-icons-fix/+merge/213727
[08:48] <Wellark> just look at proposed change and see if it makes sense
[08:48] <Wellark> the testing will be done after the silo is ready
[08:49] <Cimi> pete-woods, there's just foo.json
[08:49] <Wellark> the MR will not go forward without the TestṔlan template
[08:49] <Wellark> but I need a Approved to get the silo
[08:49] <pete-woods> Cimi: I think what that means is that the updated version of libusermetrics wasn't installed when you installed the camera app's click package
[08:49] <pete-woods> and it didn't register the click hook
[08:50] <dednick> Wellark: "Antti, we'll also need you to copy&paste the top part of https://wiki.ubuntu.com/Process/Merges/Checklists/Unity8 as description and answer the questions."
[08:51] <Saviq> Wellark, TestPlan doesn't affect you
[08:51] <Wellark> dednick: that's for the testing phase
[08:51] <Wellark> once there are packages to test
[08:51] <Saviq> Wellark, it's the lander that's running the TestPlan when releasing
[08:51] <Saviq> Wellark, nope, the checklist is on-submission
[08:52] <dednick> Wellark: presumably you've tested it yourself :)
[08:52] <Saviq> Wellark, testplan is executed later, with multiple MPs in a silo etc.
[08:52] <Wellark> yes, but with hand built packages
[08:52] <Cimi> pete-woods, so what do I do now?
[08:52] <Saviq> Wellark, per-MP tests are ran in the CI
[08:52] <pete-woods> Cimi: how exactly did you install the updated camera app?
[08:52] <Saviq> Wellark, it's fine with hand built packages (you could also try with the packages built by CI)
[08:52] <Cimi> pete-woods, first apt
[08:52] <pete-woods> I guess the PPA doesn't actually generate click packages somehow
[08:52] <Cimi> pete-woods, from your ppa
[08:52] <Saviq> Wellark, everything will be double-checked when landing
[08:53] <dednick> Wellark: the checklist is your with your own testing.
[08:53] <Cimi> then I think an update reverted it
[08:53] <Cimi> so I reinstalled the deb
[08:53] <pete-woods> okay
[08:53] <Wellark> Saviq, dednick: this is totally backwards but whatever..
[08:53] <pete-woods> Cimi: it won't work installed from debs, as it relies upon click hooks
[08:53] <Saviq> Wellark, no it's not backwards, we just can't waste the time to run the whole test plan for every single MP
[08:53] <dednick> Wellark: the MR review checklist is for proper testing.
[08:53] <Cimi> so, how do I get this damn thing to work? :D
[08:54] <Cimi> desktop?
[08:54] <pete-woods> Cimi: have you tried creating the dummy data with that command I sent?
[08:54] <Saviq> Wellark, that's why it's only executed per-landing, covering multiple MPs
[08:54] <Cimi> pete-woods, yes I have a hson here
[08:54] <Cimi> *json
[08:54] <Saviq> Wellark, the per-MP tests - whatever CI comes up with - are good enough to get an Approved
[08:54] <Saviq> Wellark, then, it goes into a silo with other, possibly unrelated MPs, and gets double-checked through the TestPlan
[08:55] <dednick> sigh. mako device buggered...
[08:55] <Wellark> only if the MP does not require additional packages that are not in the arvhice
[08:55] <pete-woods> Cimi: and is there now data in ~/.cache/foo/usermetrics/ ?
[08:55] <pete-woods> that would be where the actual fake data would like
[08:55] <pete-woods> live
[08:55] <Wellark> CI can only compile and do testing for a limited changes
[08:55] <Wellark> the once that do not have any dependencies to the other stuff on the same silo
[08:55] <Wellark> or proposed silo
[08:55] <dednick> commence android reflash
[08:56] <Cimi> pete-woods, no foo
[08:56] <Saviq> Wellark, sure, of course, that's the current shortcoming
[08:56] <pete-woods> Cimi: I realise there are a lot of paths flying round, but it's necessary to work around the App confinement
[08:56] <Saviq> Wellark, but until we have automated testing for silos, and silos are much lighter-weight, we just need to cope
[08:56] <pete-woods> Cimi: did you successfully run APP_ID=foo usermetricsinput source-id "%1 foos" "no foos" "" 1.0 2.0 0.1 3.5 5.2 ?
[08:56] <Cimi> yes
[08:57] <Saviq> Wellark, and that's why we'll then run the tests for the silo as a whole
[08:57] <Cimi> pete-woods, actually this file is empty
[08:58] <pete-woods> Cimi: and now you're saying that ~/.cache/foo/usermetrics/ is an empty directory?
[08:58] <Cimi> pete-woods, no the file is empty
[08:58] <pete-woods> which file?
[08:58] <pete-woods> the foo.json file should be empty
[08:58] <pete-woods> it's just there to trick libusermetrics into thinking there's an app called 'foo' installed
[08:58] <Cimi> cache/usermetrics/sources/foo.json
[08:58] <Cimi> pete-woods, but if it's there as a placeholder, fine
[08:58] <Wellark> dednick: filled in the submitter checklist.
[08:59] <Cimi> I have though a directory there
[08:59] <Cimi> and is fine
[08:59] <Cimi> it has a db
[08:59] <Cimi> a json sorry
[08:59] <Cimi> and a tmp
[08:59] <Saviq> xnox, hey, could you have a look at http://paste.ubuntu.com/7414899/ please and see what needs fixing for lp:unity-scopes-api to be cross-buildable?
[08:59] <dednick> Saviq: why do things have to be top approved for silo?
[09:00] <Saviq> dednick, because that's where I take a list of MPs to land
[09:00] <Saviq> from
[09:00] <dednick> Saviq: um. but we dont want this to land in trunk yet do we?
[09:00] <Saviq> dednick, dunno, why don't we? :)
[09:00] <Wellark> yes, but why on earth do we require top-approval to simply get a silo?
[09:00]  * Saviq not sure what we're talking about
[09:01] <Saviq> Wellark, it's not *required*, but that's the general route
[09:01] <Wellark> well, I got rejected just because my MP's are not top approved
[09:01] <Saviq> Wellark, you have to remember a package can (in general) only be in one silo
[09:01] <dednick> Saviq: there's a fix in the way the indicators are sending multiple icons (indicator-network). but obviously we need the network indicator to land at same time.
[09:02] <Saviq> dednick, and why can't that get Approved? it won't land until we put it through a silo
[09:02] <Saviq> dednick, that's why we have the "is something else needed..."
[09:02] <dednick> Saviq: ah. ok
[09:02] <pete-woods> Cimi: I'm just installing the packages from the silo onto my phone again
[09:02] <Saviq> dednick, it's top-approved, but there's requirements, that's fine
[09:02] <dednick> Saviq: ok. thanks for the clarification
[09:02] <xnox> Saviq: s/python3,/python3:any,/
[09:02] <Saviq> dednick, and we'll only put that branch in a silo once we know we can land all the required stuff together
[09:03] <Saviq> xnox, that's not all
[09:04] <Saviq> xnox, unless this was just "first, :any to python3"
[09:04] <Saviq> xnox, and I can't do apparmor:any, it says "can't do any when Multi-Arch: none"
[09:05] <xnox> Saviq: the rest should work out.
[09:05] <xnox> Saviq: others appear to not be installable becasue python3:armhf is attempted to be installed, which breaks click-dev, apparmor, etc.
[09:05] <Saviq> xnox, hmm ok, trying again
[09:05] <xnox> Saviq: the build-dependencies declared do not make sense though.
[09:06] <xnox> Saviq: why does it build-depend on apparmor?
[09:06] <Saviq> xnox, good question
[09:06] <Saviq> xnox, btw http://paste.ubuntu.com/7414927/
[09:07] <pete-woods> Cimi: okay, I have just done apt-get install libusermetrics-tools from the PPA onto today's image
[09:07] <Saviq> pete-woods, why does unity-scopes-api build-depend on apparmor?
[09:07] <pete-woods> Cimi: then I did touch touch ~/.cache/usermetrics/sources/foo.json
[09:08] <xnox> Saviq: try dropping apparmor. that should fiz apparmor & debhelper errros.
[09:09] <pete-woods> Cimi: then I ran the APP_ID=foo command, and I now have /var/lib/usermetrics/32011/default/5d12178708e1c15dbbec106aac3751e01176941a-1399539973910.svg
[09:09] <pete-woods> Saviq: it uses libapparmor to confine the infographic visualizers
[09:09] <Saviq> xnox, last thing The following packages have unmet dependencies:
[09:09] <Saviq>  liblttng-ust-dev:armhf : Depends: systemtap-sdt-dev:armhf (>= 1.6) but it is not installable
[09:09] <Cimi> pete-woods, let me destroy this image, bootstrap and such
[09:09] <xnox> pete-woods: at build-time?
[09:10] <Saviq> pete-woods, yeah, why "apparmor" and not "libapparmor-dev" or so?
[09:10] <Cimi> pete-woods, you have devel-proposed?
[09:10] <pete-woods> Cimi: yes
[09:10] <Cimi> ok
[09:10] <xnox> pete-woods: we are cross-building here, thus nothing can be executed, nor well confined.
[09:10] <pete-woods> Saviq: could well be a mistake? *checks it out*
[09:10] <xnox> Saviq: you should "fake it" by doing "Depends: apparmor:amd64" =)
[09:11] <xnox> Saviq: build-depends that is, (obviously not suitable for normal operation)
[09:11] <dednick> Saviq: every seen this? Cannot push /home/nick/.cache/ubuntuimages/ubuntu-touch/devel-proposed/mako/version-17.tar.xz.asc to device: free space on /cache/recovery is file
[09:11] <Saviq> xnox, yeah, I'm mostly about actually fixing it in their trunk
[09:12] <Saviq> dednick, huh nice one...
[09:12] <Saviq> dednick, sounds like you're out of space
[09:12] <pete-woods> Saviq: http://bazaar.launchpad.net/~unity-team/libusermetrics/file-based-infographics/view/head:/debian/control looks like I'm using libapparmor-dev?
[09:12] <Saviq> dednick, on the cache partition, might want to get into recovery and clean it
[09:12] <Saviq> pete-woods, unity-scopes-api, not libusermetrics
[09:12] <pete-woods> Saviq: whoops!
[09:13] <pete-woods> Saviq: that's because we're using the command line too aa-exec, which comes from the apparmor package
[09:13] <pete-woods> tool
[09:13] <Saviq> pete-woods, build-time?
[09:13] <pete-woods> Saviq: how could we run the tests without the tools?
[09:14] <Saviq> pete-woods, right, so it's needed for tests, that was the important bit
[09:14] <Saviq> pete-woods, I can see APPARMOR_FOO used in CMakeLists.txt, but there's no find_package(apparmor) or so?
[09:14] <Saviq> pete-woods, are you actually linking to apparmor
[09:14] <Saviq> ?
[09:15] <pete-woods> Saviq: that's a mistake, I'll remove those references
[09:15] <Saviq> ldd doesn't seem to think so
[09:15] <Saviq> pete-woods, don't worry, I'll MP that
[09:16] <Saviq> xnox, so, they're using apparmor in tests, how do we deal with that?
[09:16] <xnox> Saviq: on cross-builds tests will not be executed.
[09:17] <xnox> Saviq: there is no way to specify things that are not needed during cross-builds at the moment.
[09:17] <xnox> Saviq: let me try something out.
[09:17] <Saviq> xnox, thanks!
[09:20] <pete-woods> Saviq: I just noticed that the usermetricsservice is not starting automatically on the phone - it's set "start on desktop-start"
[09:20] <pete-woods> Saviq: is there a different even I should be using?
[09:20] <pete-woods> *event
[09:20] <xnox> Saviq: will utopic do to resolve this "Build-Depends dependency for sbuild-build-depends-unity-scopes-api-dummy cannot be satisfied because candidate version of package libunity-api-dev can't satisfy version requirements" or do i need some special ppa?
[09:21] <xnox> Saviq: i don't have utopic cross chroot yet, creating one now.
[09:21] <Saviq> xnox, this should be in trusty fine, too
[09:21] <Saviq> xnox, ah version
[09:21] <Saviq> xnox, yeah, utopic
[09:21] <xnox> Saviq: ack, building utopic cross chroot.
[09:22] <Saviq> pete-woods, that service needs to be there for apps to connect to it, or for shell as well?
[09:23] <Saviq> pete-woods, probably best to talk to ogra to find a suitable event
[09:23] <pete-woods> Saviq: apps don't directly connect to it, it just inotifies from directories
[09:24] <Saviq> pete-woods, so the service doesn't connect to anything, just looks at files and produces files?
[09:24] <pete-woods> I suppose it does talk to a system dbus service, so could just start on dbus like everyone else
[09:24] <Saviq> pete-woods, yeah, prolly best
[09:24] <Saviq> pete-woods, start on started dbus
[09:25] <pete-woods> Saviq: switching to that now :)
[09:27] <pete-woods> Saviq: are you able to rebuild the libusermetrics silo? I've just pushed that upstart config change for Cimi
[09:28] <Cimi> yes pls
[09:32] <dednick> Wellark: don't suppose you could add a test for the changes to the icons?
[09:35] <dednick> Wellark: there's a test suite in tests/plugins/Unity/Indicators/rootactionstatetest.cpp
[09:35] <dednick> could you add a testIconsToQVariant case?
[09:35] <xnox> Saviq: resolved python & apparmor -> http://paste.ubuntu.com/7415052/
[09:35] <xnox> Saviq: liblttng-ust-dev:armhf is not installable on amd64 host (problem to resolve in liblttng-ust)
[09:36] <xnox> Saviq: lttng-tools is not Multi-Arch:foreight (problem to resolve there)
[09:36] <xnox> Saviq: and scopes-api does not appear to build without lttng
[09:36] <Saviq> xnox, uh, what's "native"? :)
[09:37] <Wellark> dednick: I'm awfully busy :-/
[09:37] <Wellark> could we add tests when we fix the @todo use URI's ?
[09:37] <xnox> Saviq: install native to my architecture, as in DEB_BUILT_ARCH, amd64 in typical amd64->armhf cross.
[09:37] <xnox> Saviq: everything, by now, should be able to support it.
[09:37] <Wellark> dednick: as looking at them we need to change the way we pass icons anyway
[09:37] <Saviq> xnox, got it, will you fix lttng?
[09:38] <xnox> Saviq: yes, tomorrow or very late today.
[09:38] <Saviq> xnox, sure, that's good enough, thanks!
[09:39] <dednick> Wellark: if you move the branch to unity-team, i'll upload a quick test. I'm futzing with device problems at the moment, so i have a few minutes free.
[09:39] <dednick> Wellark: i'd like to have the tests when we do the uri change, so that it's validated.
[09:40] <Wellark> dednick: it's already part of a silo.. could you branch it, make the change and I will then merge?
[09:41] <dednick> Wellark: ok
[09:48] <Saviq> mzanetti, qmluitests job broken? is it moved to utopic yet?
[09:48] <mzanetti> Saviq: probably not. but still there is another issue now too
[09:48] <Saviq> mzanetti, oh ok
[09:48]  * mhr3 wonders if the qmluitests have ever worked in the past two months
[09:48] <mzanetti> mhr3: last success 3 days ago
[09:49] <mhr3> no way!
[09:50] <Saviq> mhr3, http://s-jenkins.ubuntu-ci:8080/job/unity-phablet-qmluitests-trusty/1768/
[09:51] <Saviq> mhr3, it'd have worked on trusty still if we haven't switched to new Qt package names ;P
[09:51] <mzanetti> yep. which is probably why the job configuration doesn't work any more too. qmlscene not found
[09:53] <mhr3> Saviq, still, scarily non-green http://s-jenkins.ubuntu-ci:8080/job/unity-phablet-qmluitests-trusty/buildTimeTrend
[09:53] <Saviq> mhr3, that's why I want to switch it to autopkgtest
[09:54] <Saviq> mhr3, to actually have control over what's happening there
[09:54] <Cimi> I have to go to a doctor visit (5 mins walk plus visit) - I hope to be here soon
[09:54] <Saviq> Cimi, that's what I said!
[09:54] <Saviq> mhr3, and to be able to reproduce stuff locally
[09:54] <mhr3> Saviq, makes sense, clearly it sucks now :)
[09:55] <Cimi> Saviq, wish me good luck instead :P
[09:55] <Saviq> Cimi, that was my way of wishing you luck ;)
[09:56] <Cimi> aahah ok
[09:56] <Cimi> catch you soon
[09:56] <Saviq> mhr3, you're not syncing trunk back to devel in unity-scopes-api? nasty ;P
[09:56] <mhr3> Saviq, i am
[09:56] <mhr3> when i don't forget anyway :)
[09:57] <Saviq> mhr3, ;)
[09:58] <mhr3> https://code.launchpad.net/~mhr3/unity-scopes-api/merge-trunk
[09:58] <Saviq> pete-woods, I'll kick a build of infographics in the silo then?
[09:58] <mhr3> see ^ :)
[09:58] <pete-woods> Saviq: if you could, please
[10:01] <mhr3> Saviq, how soon do you want that landed?
[10:01] <Saviq> mhr3, your call
[10:01] <mhr3> Saviq, there's a big branch which has changelog fixed
[10:01] <Saviq> mhr3, I just want to help you guys not spend hours building stuff on device
[10:02] <mhr3> yea, funnily that was a topic on today's standup
[10:02] <Saviq> mhr3, so I submitted https://code.launchpad.net/~saviq/unity-scopes-api/fix-cross-build/+merge/218768
[10:02] <Saviq> mhr3, but based it off of trunk... now rebased on devel, so all good from my PoV
[10:03] <mhr3> Saviq, if you could base it off lp:~michihenning/unity-scopes-api/config-fixes that would be great
[10:03] <Saviq> mhr3, it merges fine, any reason to rebase?
[10:04] <mhr3> oh the debian stuff is gone... nvm
[10:04] <Saviq> kk
[10:05]  * Saviq goes for a horse-tranq^Wpainkiller and hopefully some breakfast after that
[10:17] <Saviq> xnox, if pbuilder complains:
[10:17] <Saviq>  pbuilder-satisfydepends-dummy : Depends: apparmor:native which is a virtual package.
[10:17] <Saviq>                                  Depends: python3:native which is a virtual package.
[10:17] <Saviq> xnox, what needs upgrading?
[10:20] <xnox> Saviq: that works fine, here in utopic. What/where is complaining?
[10:21] <Saviq> xnox, jenkins
[10:21] <Saviq> xnox, https://jenkins.qa.ubuntu.com/job/unity-scopes-api-devel-utopic-amd64-ci/31/console
[10:21] <xnox> Saviq: i don't maintain that.
[10:21] <Saviq> xnox, I know, just asking if you know what would need upgrading for this to work?
[10:22] <xnox> Saviq: well, PPAs, Launchpad, click-chroot, myself all use sbuild which works just fine :native build-deps.
[10:22] <xnox> Saviq: jenkins appears to be using pbuilder.
[10:22] <Saviq> xnox, was afraid of that...
[10:36] <xnox> Saviq: test is locally, if you can reproduce the failure with stock pbuilder.
[10:36] <xnox> Saviq: if yes, check if :native support has been fixed in debian & get that merged/synced into ubuntu.
[10:36] <xnox> Saviq: otherwise, the pbuilder used on the jenkins host may need upgrade
[10:36] <Saviq> xnox, will do, thanks
[10:37] <xnox> Saviq: or it could be one of the hooks that's breaking. I'm not quite sure.
[10:37] <xnox> (well jenkins slave, not host, i guess...)
[10:38] <dednick> Wellark: https://code.launchpad.net/~nick-dedekind/unity8/indicator-root-state-icons-fix-test
[10:41] <Wellark> dednick: ok. I will merge that
[10:41] <Wellark> dednick: thanks!
[10:42] <dednick> Wellark: ok. will top approve when you have.
[10:42] <Wellark> dednick: does it have the excess tags removed?
[10:43] <Wellark> hmm.. weird..
[10:43] <Wellark> I now see all the tags..
[10:43] <Wellark> I will remove them once again
[10:46] <dednick> dangit. they keep coming back!
[10:46] <Wellark> dednick: let's see..
[10:46] <Wellark> dednick: merged now.
[10:46] <Saviq> Wellark, dednick, make sure to not push/pull until after you stripped them from *everywhere*
[10:47] <Saviq> otherwise they just go viral
[10:47] <Wellark> Saviq: do I have to do a force push?
[10:47] <Saviq> Wellark, _no_ push at all
[10:47] <Wellark> as there is no commit generater
[10:47] <Saviq> Wellark, commits have nothing to do with tags
[10:47] <Saviq> in bzr
[10:47] <Wellark> well, how do I update tags in a branch that is already in lp?
[10:47] <Saviq> so you have to remove them separately remotely and locally
[10:47] <Saviq> Wellark, strip-u8-tags.sh lp:
[10:48] <Saviq> Wellark, it will take like 10 minutes, too
[10:48] <Wellark> right..
[10:48] <Saviq> Wellark, lp:foo of course
[10:48] <Wellark> that explains it
[10:48] <Saviq> Wellark, yeah, in bzr tags just fly around whenever you push/pull, not looking at commits or whether you removed them
[10:48] <Saviq> Wellark, if they're somewhere - sooner or later they'll be everywhere
[10:48] <Wellark> I magically thought that the tags removed locally and then pushed to LP would actually have an effect on a branch being pushed
[10:49] <Saviq> Wellark, that's not really magic, that's just git :P
[10:49] <Wellark> well, having tags in bzr that just float around and can't be synced between different repos is just weird
[10:50] <Wellark> dednick: wait until the strip finishes
[10:50] <Saviq> Wellark, they can be synced, one way ;)
[10:50] <Wellark> are tags one of the bzr features that were never truly finished?
[10:50] <Saviq> meaning "where they are" to "where they're not"
[10:51] <Wellark> ugh..
[10:51] <Wellark> ssh-agent is dead
[10:51] <Wellark> and now bzr asks me to write my password for each tag removal
[10:51] <Wellark> no thank you.
[10:53] <Cimi> took actually longer :)
[10:54] <Saviq> Cimi, so, just the packages from your privacy branch make it so that unity8 doesn't start
[10:54] <Saviq> after the wizard finishes, that is
[10:56] <Cimi> Saviq, wizard branch, not privacy
[10:56] <Saviq> Cimi, wizard wifi, yes
[10:56] <Cimi> Saviq, ok
[10:56] <Cimi> Saviq, will look
[12:00] <Cimi> pete-woods, ok now I have the directory
[12:00] <Cimi> I will keep going
[12:00] <pete-woods> Cimi: cool stuff, hopefully you can get something going
[12:01] <pete-woods> Cimi: I tried it out on my desktop at least with a basic image slider mocked up to look like the Greeter, and it was looking nice
[12:19] <Wellark> Saviq: why is unity8 built on arm64, powerpc and ppc64el ?
[12:20] <Saviq> Wellark, (not?)
[12:20] <Wellark> those make silo building dead slow... :(
[12:20] <Wellark> Saviq: look here: https://launchpad.net/~ci-train-ppa-service/+archive/landing-009/+packages
[12:21] <Wellark> unity8 failed to build o those arches
[12:21] <Wellark> just wondering why do we even bother right now..
[12:22] <Wellark> or is this something "everything in main has to build on all of these"
[12:22] <Saviq> Wellark, we're not in main btw
[12:22] <Wellark> unity8 is not in main?
[12:22] <Wellark> ok'
[12:22] <Wellark> even better
[12:24] <Saviq> Wellark, it only failed due to missing dependencies
[12:25] <Cimi> yeah why we build for those?
[12:26] <Saviq> once the dependencies show up, we'll just build for all the arches we support
[12:26] <Saviq> like "why not"? :)
[12:26] <Cimi> wasting time? energy?
[12:26] <Cimi> I bet no one is using unity8 on powerpc
[12:27] <Cimi> I think Wellark has a point
[12:27] <Saviq> Cimi, you could say that about like every package in Ubuntu
[12:27] <Cimi> Saviq, well not
[12:27] <Cimi> Saviq, I expect someone using X on a powerpc
[12:28] <Cimi> Saviq, I just don't expect anyone using a development version of a phone interface
[12:28] <Cimi> Saviq, on a landing PPA
[12:28] <Cimi> Saviq, archive is different...
[12:28] <Saviq> Cimi, the landing PPA == archive, in the sense that the packages are not rebuilt into archive, they're bin-copied
[12:29] <Cimi> ok
[13:26] <Saviq> anyone else had unity8 ap tests on desktop kill their session?
[13:56] <kgunn> Saviq: just curious, unity7 or unity8 desktop preview ?
[13:57] <Cimi> Saviq, me
[13:57] <Cimi> Saviq, and albert
[13:57] <Saviq> kgunn, just unity8 ap tests under whatever desktop
[13:57] <Saviq> Cimi, do you have a .crash file for init? could you try again?
[13:57] <Saviq> well, whatever desktop is probably wrong, under unity7 for sure
[13:57] <Cimi> Saviq, albert had a fix, I don't want to crash my session now sorry ;)
[13:58] <Saviq> Cimi, it wasn't a fix, it was a workaround
[13:58] <Cimi> s/fix/workaround for him/g
[13:58] <Saviq> Cimi, we thought it's a bug fixed in upstart, but it seems it was already released
[13:58] <Saviq> Cimi, doesn't have to be now
[13:59] <Saviq> Cimi, but when you have a few mins, remove the upstart dbg symbols (that was the workaround, right?) and try again please, init crashing is a rather bad thing that we should fix by all means
[13:59] <Cimi> Saviq, I never tried his workaround
[13:59] <dednick> Saviq: is cross building working for utopic yet?
[13:59] <Cimi> Saviq, just let me know what you want me to do
[14:00] <Saviq> dednick, should, yes https://launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/5.2.1-5ubuntu2
[14:00] <Cimi> Saviq, I have infographics working, but I need design to implement the crossfade or whatevert we like
[14:00] <Cimi> pinged them already
[14:00] <Saviq> Cimi, make it crash, grab the .crash file for init
[14:00] <Cimi> ok
[14:01] <Cimi> you guys know how to get the user id? mterry ?
[14:02] <Cimi> from qml
[14:03] <Saviq> Cimi, there's a prop on LightDM or so, but you need the selected uid, not the current uid, don't you?
[14:04] <Saviq> Cimi, there's a signal selected(uid) in GreeterContent, you should be able to use that
[14:04] <mterry> Cimi, sorry, you want to know the currently selected user in the greeter?
[14:05] <Cimi> mterry, think so, it's for infographics
[14:05] <Cimi> mterry, so I want a variable in Greeter.qml that tells me the uid
[14:06] <Cimi> so I set the infographics model to read the infographics for this user
[14:06] <mterry> Cimi, you can see in GreeterContent.qml, it grabs the user name
[14:06] <mterry> Cimi, that's where it's currently setting the infographics model
[14:06] <Cimi> mterry, the infographics model changed
[14:06] <Cimi> mterry, it required user id
[14:06] <Cimi> so 32011 for phablet i.e.
[14:07] <mterry> hrm
[14:07] <mterry> Cimi, lightdm only gives username
[14:08] <mterry> Cimi, so you'll have to ask C++ to translate that to a uid
[14:08] <Cimi> mterry, we want uid
[14:08] <Cimi> mterry, can I hack the lightdm plugin or is not possible?
[14:09] <mterry> Cimi, sure, you can hack QVariant MangleModel::data(const QModelIndex &index, int role) const in plugins/LightDM/UsersModel.cpp
[14:09] <mterry> Cimi, add a new role in its header
[14:09] <mterry> Cimi, for uid.  And when MangleModel::data gets that role, it can translate the current value of the name role into a uid role value
[14:10] <Saviq> mzanetti, https://code.launchpad.net/~unity-team/unity8/drop-hud-bottom-edge/+merge/218572 please
[14:10] <Cimi> ok
[14:11] <mzanetti> Saviq: ack
[14:24] <Cimi> mterry, so I need to add uis here http://bazaar.launchpad.net/~lightdm-team/lightdm/trunk/view/head:/liblightdm-qt/usersmodel.cpp ?
[14:25] <mterry> Cimi, naw, I was thinking you do it all unity8-side
[14:25] <mterry> Cimi, in plugins/LightDM/UsersModel.cpp
[14:25] <Cimi> but how do I get user id?
[14:25] <mterry> Cimi, getpwnam ?
[14:26] <Cimi> ah just code, ok
[14:27] <Cimi> mterry, ok and where do I add a role?
[14:28] <Cimi> mterry, thought those roles where degined in that lightdm file
[14:29] <mterry> Cimi, yeah...  and plugins/LightDM/plugin.cpp registers those directly from QLightDM into qml as LightDM.UsersRoles
[14:30] <mterry> Cimi, so you can either add your own little baby class that has its own role definitions and adds your own
[14:30] <mterry> Cimi, or you can add a LightDM plugin function that translates from a given name to uid if you want to do it more manually
[14:31] <Cimi> mterry, so like an extra property?
[14:31] <Cimi> I will see
[14:31] <Cimi> standup time
[14:31] <sil2100> Saviq: sooo... everything double tested in landing 005 ;p?
[14:31] <karni> Cimi: Can you tell me, once we use Expandables from Ubuntu SDK, will the "More..." button (Scope preview, more than 2 buttons on screen) be translatable?
[14:31] <karni> Cimi: it will, right?
[14:32] <Cimi> karni, they are already
[14:32] <karni> Cimi: already translated? can I force different locale on unity-scope-tool?
[14:33] <Cimi> karni, they are translatable
[14:33] <Cimi> karni, iirc
[14:35] <Saviq> sil2100, yes, see the comment
[14:36] <Saviq> sil2100, I ran the whole suite through the ap gatekeeper job, one unexpected failure in mediaplayer, not reproducible locally
[14:36] <karni> Saviq: should prefixing unity-scope-tool with LANGUAGE=es work, like it does for qmlscene? if it should, I'll file a bug the "More..." button isn't translated
[14:38] <Cimi> karni, try :)
[14:39] <karni> Cimi: well, I did, and it's not translated. I'm asking if it's supposed to work.
[14:39] <karni> I'll file a bug and let you guys decide.
[14:39] <Cimi> karni, try adding a translation and see
[14:40] <karni> Cimi: translation where. I'm talking about *your* "More..." (collapsed comobo) button
[14:40] <karni> :)
[14:40] <Cimi> karni, it is translated for es
[14:40] <karni> hrm
[14:40] <Cimi> karni, in po/es.po
[14:41] <karni> when I launch with LANGUAGE=es unity-scope-tool... it still shows "More...". ideas, Cimi ?
[14:41] <Cimi> karni, the content being loaded by upstart
[14:41] <Saviq> karni, I think we're missing the domain setting
[14:41] <Saviq>     Binding {
[14:41] <Saviq>         target: i18n
[14:41] <Saviq>         property: "domain"
[14:41] <Saviq>         value: "unity8"
[14:41] <Saviq>     }
[14:42] <Saviq> karni, scope tool doesn't use upstart
[14:42] <karni> I see
[14:42] <Cimi> ok
[14:42] <Saviq> Cimi, rather ↑
[14:42] <karni> so it should work on the phone then
[14:42] <Cimi> Saviq, yeah makes ense
[14:42] <karni> Saviq: would you want a bug for unity-scope-tool filed?
[14:42] <Saviq> karni, yeah, please do
[14:42] <karni> Saviq: where does it live? under unity8?
[14:43] <Saviq> karni, yup
[14:43] <karni> k
[14:44] <karni> https://bugs.launchpad.net/unity8/+bug/1317541
[14:45] <mhr3> Saviq, we'll be landing new scopes-api which will kinda break the scope-tool, i guess i won't be able to get a silo with unity8 right?
[14:45] <Saviq> mhr3, why not?
[14:45] <mhr3> Saviq, don't you have 4 silos with unity8 already?
[14:45] <Saviq> mhr3, there's only one relevant one that's ACKed and being published soon
[14:46] <Saviq> mhr3, only one is "real" at most
[14:46] <mhr3> Saviq, ah, coolio
[14:53] <Cimi> mterry, something like     int uid(const QModelIndex &index) const; ?
[14:54] <mterry> Cimi, seems reasonable -- it's been a while since I dealt with c++ models and qml, but I'm sure you can make that accessible
[14:56] <kgunn> sil2100: hey i spoke with asac about this and he +1
[14:56] <kgunn> 'd adding mterry to the lander list
[14:56] <kgunn> can you do some magic to give him ci-train-spreadsheet powers ?
[14:57] <kgunn> i've walked him through the boot-camp basics...
[14:58] <sil2100> kgunn: sure, give me a moment :)
[14:58] <asac> ack
[14:58] <sil2100> Well, it's mterry! I trust him!
[14:58] <mterry> you fools!
[15:00] <sil2100> mterry: you should now be able to fill-in landings and run builds etc.
[15:01] <mterry> sil2100, thanks!
[15:04] <Cimi> mterry, apart that I don't know how to export it to qml, compiles :)
[15:04] <Cimi> that code http://paste.ubuntu.com/7416495/
[15:05] <mterry> Cimi, probably safe, but you should check return of getpwnam for NULL
[15:05] <Cimi> mterry, sure thought of that
[15:05] <Cimi> mterry, but how do I add this function to the qml?
[15:06] <Cimi> tried greeterContentLoader.model.uid(greeterContentLoader.currentIndex) but complains
[15:06] <Cimi> TypeError: Property 'uid' of object UsersModel(0xa794a4a0) is not a function
[15:06] <mterry> Cimi, you could add it to UsersModel in UsersModel.cpp
[15:07] <Cimi> I did
[15:07] <Cimi> mterry, in manglemodel
[15:07] <mterry> Cimi, manglemodel is the internal model.  The outer model is UsersModel
[15:07] <Cimi> http://paste.ubuntu.com/7416510/
[15:08] <mterry> Cimi, and you might need to mark it Q_INVOKABLE or some such
[15:08] <Cimi> ok
[15:08] <Cimi> mterry, so where shall I place this?
[15:08] <Cimi> I added qinvokable
[15:32] <mterry> Cimi, sorry, missed the pong
[15:32] <mterry> Cimi, so I'd say put in in plugins/LightDM/UsersModel.h
[15:32] <mterry> Cimi, with a Q_INVOKABLE in front of it
[15:33] <mterry> I *think* that will expose it to qml
[15:33] <Cimi> mterry, always MangleModel::uid?
[15:33] <mterry> Cimi, naw, don't do it in MangleModel.  Just UsersModel
[15:33] <mterry> Cimi, qml doesn't see the MangleModel
[15:34] <Cimi> mterry, so how can it see the MandleModel::data?
[15:34] <mterry> Cimi, UsersModel is a proxy model that wraps MangleModel
[15:34] <mterry> Cimi, just use UsersModel::data and you'll be fine
[15:39] <Cimi> mterry, this is not working
[15:39] <Cimi> anyway
[15:39] <Cimi> I'll try then adding the roles
[15:39] <mterry> :(
[15:40] <mterry> Cimi, LightDM::Greeter has methods.  maybe copy the syntax there (or put the method there if there is some weirdness about models)
[15:47] <Henne91> Hey everybody! I have a question concerning Unity/Debugging. Does anybody have an idea what is the best way to run unity-settings-daemon in debug mode right after boot?
[15:48] <Henne91> The problem is, I am trying to debug an annoying bug but if I run "unity-settings-daemon --replace --debug" this will prevent the bug so I need to start it in debug mode right away.
[15:54] <Cimi> mterry, in greetercontent.qml we have uid
[15:54] <Cimi> which looks like face and only a 0-n index
[15:54] <Cimi> not real userid, right?
[15:55] <mterry> Cimi, yeah, it's index into the model
[15:55] <Cimi> ok
[15:55] <mterry> Cimi, uid is bad name, agreed
[15:55] <mterry> Cimi, User InDex
[15:56] <Cimi> mterry, sorry but I am having some confusion here
[15:56] <Cimi> mterry, c++ and qml etc..
[15:57] <mterry> Henne91, edit /usr/share/upstart/sessions/unity-settings-daemon.conf ?
[15:58] <mterry> Henne91, the output of u-s-d will be in ~/.cache/upstart/unity-settings-daemon.log
[16:10] <Henne91> mterry: perfect, thanks!
[16:11] <Cimi> mterry, I think it is not working for me
[16:11] <Cimi> mterry, http://paste.ubuntu.com/7416841/
[16:11] <Cimi> mterry, qdebug says
[16:11] <Cimi> data QVariant(Invalid)
[16:12] <Cimi> and toString is ""
[16:12] <mterry> Cimi, I'm not sure it matters, but you don't have to call QSortFilterProxyModel::data, you can just call data()
[16:12] <mterry> Cimi, but looks correct besides...
[16:13] <Cimi> is driving me nuts
[16:13] <mterry> Cimi, is the index correct?
[16:13] <Cimi> let me print index too
[16:14] <Cimi> mterry, QModelIndex(-1,-1,0x0,QObject(0x0) )
[16:14] <Cimi> mmmmm
[16:14] <Cimi> mterry, so something is not initialised
[16:14] <mterry> seems bad  :)
[16:15] <mterry> Cimi, gotta eat, bbl
[16:33] <Cimi> mterry, you back
[16:33] <Cimi> ?
[16:35] <mterry> Cimi, mostly
[16:35] <Cimi> mterry, so the index is 0
[16:36] <Cimi> but the data call returns invalid
[16:37] <Cimi> http://paste.ubuntu.com/7416992/
[16:39] <Cimi> I can think that greeterContentLoader.model.uid(greeterContentLoader.currentIndex) is the wrong call
[16:39] <mterry> Cimi, again, you're not using the right parent class for the ::data call
[16:39] <mterry> Cimi, just do UsersModel::data() or rename the local variable so it doesn't conflict
[16:40] <Cimi> ok
[16:40] <mterry> not sure that will fix index 0 being invalid tho
[16:41] <Cimi> did http://paste.ubuntu.com/7417024/ now
[16:41] <Cimi> but still
[16:41] <Cimi> no matching function for call to ‘UsersModel::data(const QModelIndex&, QLightDM::UsersModel::UserModelRoles) const’
[16:42] <mterry> Does C++ not "fall down the stack" when you namespace like that?
[16:43] <mterry> Cimi, try QSortFilterProxyModelQML::data then (note the QML at end -- that was missing in your previous call, UsersModel uses the QML version as the superclass)
[16:43] <Cimi> TRYING
[16:44] <mterry> :)
[16:44] <Cimi> nope
[16:44] <Cimi> want to throw this shitty c++ out of the window
[16:46] <Cimi> nothing works
[16:47] <Cimi> neither QVariant udata = data(index, QLightDM::UsersModel::NameRole);
[16:47] <Cimi> it's 3 hours I'm trying to write a 3 lines function to print out a number!!!!!!! :@
[16:50] <Cimi> if someone has an idea, happy to offer a beer in malta
[16:55] <mterry> Cimi, so index is correct at 0.  But you get back invalid data.  So we know the qml -> c++ bridge is working and we know it has the right index.  And we know the data is really inside that model
[16:56] <mterry> The question is just why UsersModel returns invalid data for something that should be vallid
[16:57] <mhr3> Saviq, hm, the new and improved image widget is appearing in an odd way
[16:58] <mhr3> Saviq, doesn't even have the outline at first, and once it does, the spinner in it can end up super small
[16:58] <mhr3> Saviq, is that tracked somewhere?
[16:59] <mterry> Cimi, you COULD change the method -- have it take name and just do getpwnam
[16:59] <mterry> Cimi, then Qml passes the name in, which we know it can do
[16:59] <mterry> Not quite as elegant
[17:03] <Cimi> mterry, I will try
[17:09] <Cimi> mterry, if this works, where would you put the function? same file?
[17:23] <Cimi> mterry, if this works, where would you put the function? same file?
[17:23] <Cimi> works btw
[17:24] <mterry> Cimi, I guess?  Or LightDM::Greeter maybe?  I dunno, it's kind of a hack of a function  :)
[17:24] <mterry> Cimi, Same file is fine
[17:24] <mterry> Greeter is for higher-level stuff I think
[17:24] <Cimi> mterry, not really an hack
[17:24] <Cimi> mterry, it's a helper function
[17:25] <Cimi> mterry, retriving uid from username
[17:25] <mterry> Cimi, fair, but it would be nice if it acted more like "just a data role" i.e. more transparently for qml
[17:25] <mterry> Cimi, but we wasted enough time on that  :)
[17:26] <Cimi> mterry, don't worry, Saviq will probably "needs fixing" that and I'll fly to poland to kill him :D
[17:27] <Cimi> ok I have them working, waiting tomorrow to work on the visuals..
[17:27] <Cimi> pa pa, bye, ciao, adios
[17:27] <mterry> Cimi, bye
[17:28] <Cimi> thanks mterry
[17:28] <mterry> yw!
[17:46] <Saviq> mhr3, I don't think it is
[20:22] <mterry> tedg, poke?
[20:22] <tedg> mterry, I don't think you can see me :-)
[20:22] <mterry> tedg, I'm worried I irc-silenced you on my client
[20:23] <tedg> mterry, Yeah, I've been obnoxious enough that you'd have responded by now :-)
[21:50] <josharenson> kgunn, re: blueprints. I can just assign myself things that sound cool?
[22:24] <veebers> hmm 'start unity8' doesn't work for me on my desktop, it just hangs there.  Is this a known issue?