[05:25] <pitti> Good morning
[05:25] <darkxst> hi pitti
[05:25] <pitti> hey darkxst
[05:32] <darkxst> Laney, any chance you could do a saucy build of trusty webkitgtk on your special ppa? ppa builders still dislike webkit ;(
[09:06] <Laney> morning
[09:07] <darkxst> hey Laney
[09:08] <Laney> darkxst: hmm
[09:08] <darkxst> Laney, please!
[09:09] <Laney> they all build for too many architectures
[09:09] <Laney> also I'd rather not have to do it for every release
[09:09] <Laney> did you try disabling debug symbols etc?
[09:10] <darkxst> Laney, its only to fix Bug 1163886
[09:10] <ubot2> Launchpad bug 1163886 in webkit (Ubuntu) "software-center crashed with signal 5 with WebKit 2.0+" [Critical,Confirmed] https://launchpad.net/bugs/1163886
[09:10] <Laney> oh man we should SRU that
[09:10] <darkxst> it has been SRU'ed
[09:11] <darkxst> but we have a new webkit on the PPA's
[09:11] <Laney> are you already ahead of saucy then?
[09:11] <Laney> ._.
[09:11] <darkxst> yes
[09:13] <pitti> hey Laney, good morning
[09:13] <Laney> hey pitti
[09:13] <Laney> how are you?
[09:14] <pitti> Laney: quite fine thanks! last week before holidays, and still so much stuff to do .. :)
[09:14] <pitti> Laney: can merge your new dbusmock template today when you can clean it up (or tell me to do it myself if you  don't have time)
[09:14] <Laney> I'll do it, sure, just catching up on weekend stuff atm
[09:15] <Laney> all the things will still be there after holidays ;-)
[09:15] <pitti> yes, and I don't want them to :)
[09:36] <darkxst> Laney, so just this once, can you do it?
[09:37] <darkxst> I tried disabling debug symbols in the past, but we have dbgsym's enabled on the ppa's
[09:42] <Laney> it makes me edgy, the PPA you're talking about is for doing armhf test builds
[09:42] <Laney> let me think about it
[09:49] <xnox> ubiquity looks very weird with new gtk
[09:50] <xnox> it's like 1.5 wider than it used to be
[09:51] <darkxst> Laney, ok, let me know
[09:55] <Laney> xnox: I guess file a bug, attach a screenshot and let larsu know its #
[09:56] <xnox> Laney: i don't exclude that ubiquity is setting style / properties / etc wrong. Ubiquity code did grow since forever, and we do try hard to center re-position the main window.
[09:57]  * xnox boots it in !chinese locale first
[09:57] <xnox> btw Ubuntu Kylin default wallpaper is pure beauty.
[10:06] <darkxst> xnox, I also have had reports that the partition resize slider is broken
[10:07] <xnox> darkxst: i want a screenshot of that. because we did change in saucy the day before release, so it actually might be what it suppose to be.
[10:07]  * xnox spins up a large vm to test that.
[10:08] <darkxst> xnox, these are recent, since 3.10 landed, no slider shows up at all apparently
[10:10] <darkxst> xnox, Bug 1260473
[10:10] <ubot2> Launchpad bug 1260473 in ubiquity (Ubuntu) "The slide bar that allow to rezise the partition does not appear" [Undecided,Incomplete] https://launchpad.net/bugs/1260473
[10:10] <xnox> darkxst: .... and no screenshot
[10:11]  * xnox is not Neo to read visual data based on green scrolling text ;-)
[10:11] <darkxst> no I don;t have a screenshot
[10:12] <darkxst> numerous people are still complaining though....
[10:12] <darkxst> although I guess thats about normal for the "maybe" install along-side option
[10:14] <xnox> nah, it really is broken worse than it normally used to be.
[10:22] <darkxst> xnox, ok, its hard to know sometimes, we get a lot of noise on g+ and mailing lists, from people that refuse to actually file bugs
[10:24] <xnox> darkxst: who is "we"?
[10:25] <darkxst> Ubuntu GNOME
[10:25] <xnox> darkxst: well, i believe it's a gtk+3.10 regression, and as GNOME flavour you are best suited to take it up upstream =)
[10:28] <xnox> ;-)
[10:28] <Laney> you buck passer
[10:29] <xnox> giggley giggley gi =)
[10:29] <xnox> i've been fixing theming bugs in gtk/ubiquity since I started hacking on ubiquity
[10:30] <xnox> i honestly fell like switching to qml/qt, but maybe that simply has it's own set of UI/themeing bugs.
[10:30] <Laney> we should make sure to test ubiquity with new gtks really
[10:31] <xnox> i don't think gtk based flavours will be happy, but then again, they'll just pick up the frontend maintainance, like kubuntu did for the qt frontend since forever.
[10:31] <xnox> Laney: ubiquity - the gtk stress test, caught like 3 grave bugs in glade/gtkbuilder alone....
[10:32] <darkxst> xnox, seems like a larsu thing really, I don't really have much to do with the gtk update (other than wanting it)... themeing is well beyond me
[10:34] <xnox> darkxst: well, if one wants gtk update one gets bugs & regressions that come with it. So please help fix them, instead of complaining about the complaints you get =)
[10:34] <xnox> anyway
[10:34] <xnox> with the width bug, it feels like some rough widgets blows out of proportion.
[10:34] <xnox> which is probably the full-ubiquity-window-width progressbar.
[10:35] <darkxst> xnox, not complaining, just forwarding!
[10:36] <xnox> darkxst: that doesn't help either. triaging bugs, usually involves filtering. e.g. marking the "missing diver bug" as confirmed and attaching screenshot.
[10:38] <Laney> xnox: is it upstart-ish to have 'start <somejob>' in a pre-start script?
[10:39] <xnox> Laney: yes.
[10:39] <Laney> interesting
[10:39] <xnox> Laney: it's a non-blocking way to do inverse of "start on starting me" in the "somejob"
[10:39] <darkxst> xnox, I don't track ubiquity bugs, unless I happen to see them reported via iso tracker
[10:39] <xnox> Laney: such that "somejob" doesn't need to know about all the reverse-alternatives it should be starting on.
[10:40] <Laney> Hmm, I think you'd want it to be blocking usually
[10:41] <Laney> like, you put it in pre-start because you need the job to run your main program
[10:42] <darkxst> but I do see noise form the 'report-a-bug-phobes'
[10:43] <darkxst> who when you tell them to run 'ubuntu-bug' say Its too hard
[10:44] <Laney> https://code.launchpad.net/~unity-team/ubuntu-system-settings/welcome-wizard/+merge/186862
[10:44] <Laney> the upstart stuff in there seems smelly to me
[10:44] <Laney> wizard/main.cpp and the user session job
[10:44] <Laney> xnox: please look
[10:50] <xnox> Laney: you really don't want it blocking, otherwise one can easily end up in a dead-lock.
[10:50] <xnox> Laney: if blocking is needed, one should use "start on starting" for one thing to block starting the other.
[10:51] <Laney> how should one job make sure another one is running without the cooperation of that one?
[10:52] <xnox> wait-for-state
[10:52] <Laney> NEVER HEARD OF IT!
[10:52]  * Laney rtfms
[10:52] <xnox> typically one does "start foo" and then checks that "foo" is start/running, after a timeout
[10:53] <xnox> one can write it manually, or use the magic job wait-for-state
[10:53] <xnox> let me show you a good example.
[10:53] <xnox> So in https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/967229
[10:53] <ubot2> Launchpad bug 967229 in plymouth (Ubuntu) "Text mode shown briefly with various "cryptic" texts when logging out or shutting down" [High,Triaged]
[10:53] <xnox> i proposed this: f
[10:53] <xnox> https://launchpadlibrarian.net/158609890/message-less-shutdown.patch
[10:53] <Laney> that should be in the cookbook
[10:53] <xnox> it's a bit akward, because I first check that the job exists, since it might not.
[10:54] <xnox> otherwise ti's straight forward.
[10:54] <xnox> e.g. plymouth-shutdown, waits for lightdm to stop
[10:54] <xnox> and rc [016] waits for plymouth-shutdown to start
[10:54] <xnox> such that one gets "cryptic message less" shutdown.
[10:55] <xnox> "flickerless" is a better term, I guess.
[10:55] <Laney> ta, that's interesting
[10:55] <xnox> also note https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/962047
[10:55] <ubot2> Launchpad bug 962047 in upstart (Ubuntu) "document wait-for-state" [Medium,Confirmed]
[10:56] <Laney> might want to change that assignment :-)
[10:56] <xnox> Laney: i think the right solution is for upstart to implement states
[10:56] <xnox> e.g. "when runlevel=2 and networking IFACE!=lo" thus start me when those conditions are satisfied and stop me when they are not
[10:57] <xnox> such that e.g. restart networking works and doesn't bring down the machine to ~= runlevel 1.5
[10:59] <Laney> well, in this case you want to be able to cause some state transitions to happen too
[11:00] <xnox> when does osk keyboard start?
[11:00] <Laney> apparently mterry knows this is a pile of hacks apparently
[11:00] <Laney> from the comments
[11:00]  * Laney is spooked by this
[11:00] <Laney> "let the technical debt in and fix it later" is a model which scares me
[11:01] <Laney> 'started unity8'
[11:04] <xnox> Laney: I don't see how wizard will work without unity8, so ubuntu-system-settings-wizard should be: start on started unity and started maliit-server
[11:04] <xnox> oh, but it's starts it's own session?!
[11:05] <xnox> i thought ubuntu-touch-session is gone already.
[11:05] <Laney> no idea
[11:05] <xnox> how is this meant to work? or e.g. how does the existing tour-guide work?
[11:05] <Laney> nah that still exists
[11:05] <Laney> the normal greeter starts it
[11:05] <Laney> I think this is about initial configuration
[11:06] <xnox> cause the inital system setup is suppose to be part of the tour-guide (either before or after it, can't remember from design docs)
[11:06] <Laney> seems like it should be a system job
[11:06] <xnox> it's per user, as per design.
[11:06] <xnox> not system-wide.
[11:08] <Laney> or maybe even just started by unity8 if necessary
[11:09] <Laney> ho hum
[14:06] <pitti> Laney: sorry about https://code.launchpad.net/~laney/python-dbusmock/timedated-template/+merge/198976
[14:06] <pitti> Laney: that's a bit strange, does timedatectl get the date itself, not from timedated?
[14:23] <pitti> s/date/time zone/
[14:42] <Laney> pitti: aha, of course, I even noticed that in the second testcase
[14:43] <Laney> It gets the offset from localtime() or similar
[14:48] <Laney> pitti: try now
[14:50] <pitti> Laney: cheers
[14:51] <pitti> Laney: merged
[14:51] <Laney> \o/
[14:51] <Laney> thanks, I'll leave it alone for now :P
[14:53] <pitti> Laney: poke me when it gets urgent, otherwise I'll finish my ofono template first, and upload towards the end of week
[14:54] <Laney> pitti: I'll need to finish the testcases themselves first, might not be done this week (= year) anyway; take your time
[14:55] <Laney> vim .procmailrc
[14:55]  * pitti nudges Laney's mouse pointer in position
[14:56] <Laney> uh no, you aren't a shell prompt
[14:56] <Laney> damn you FFM :P
[14:56] <pitti> FFM ♥
[14:57] <Laney> huh, a missing colon. I wonder how many years that has been there...
[14:58] <Laney> GNOME announce mails have always hit my inbox and I never bothered to look until now
[15:16] <xnox> FFM?
[15:16] <xnox> i thought we'd have FFE by know based on the builtin webcams. (Focus Follow Eyesight)
[15:24] <mlankhorst> oh
[16:22] <xnox_> Laney: subtle
[16:22] <Laney> I tried unsubtle and it didn't work :P
[17:23] <attente> Laney, thanks for the review, i just fixed those issues
[17:24] <Laney> great, I'll look again tomorrow
[17:35] <alkisg> attente: hi, would you mind having a look at https://bugs.launchpad.net/indicator-keyboard/+bug/1260226 ?
[17:35] <ubot2`> Launchpad bug 1260226 in Indicator keyboard "Xorg layout switching shortcut doesn't update indicator" [Undecided,New]
[20:42] <robert_ancell> desrt, are we using dconf 0.19 in trusty?
[20:47] <desrt> we ought to be
[20:47] <desrt> i don't know if Laney uploaded it yet, though
[20:48] <robert_ancell> it appears not
[20:51] <Laney> nein
[20:52] <Laney> I will do
[20:52] <Laney> is there a release this time?