[00:42] popey: That option presumably got dropped in the latest kernel. [01:01] popey: you need a 3.10.0-5 kernel [01:01] or just boot the -3 one [01:03] just duped it to the main bug with -4, module option wasn't removed [01:04] optionally just removing the explicit module options you don't need because they are defaulted on works :) [01:20] semaphores=0 is a 3.8 kernel workaround for 13.04 [01:31] Sarvatt: removed, much happier now, thanks [04:47] Bonjour tout le monde ! [04:47] hi pitti [07:47] good morning desktopers [07:47] good morning seb128 [07:50] hey rickspencer3 [07:50] bonjour seb128 [07:50] hey rickspencer3 pitti [07:50] hey pitti [07:54] hey seb128, rickspencer3, pitti! [07:54] didrocks, salut ;-) [07:54] bonjour didrocks, ça va ? [07:54] fires from the morning are finally dealt, phew! \o/ [07:54] pitti: better now ;) et toi? [07:54] * didrocks shakes fist at lightdm [07:55] didrocks: je vais bien, merci [07:57] didrocks, what was the issue with lightdm? [07:58] seb128: the test image was refreshed yesterday with the lightdm version which was buggy [07:58] oh ok [07:58] sil2100 tried yesterday to run manually some stacks, but he seems he didn't went to the end [07:58] I though the fix was maybe not working [07:59] and so, this night, with the same image, all dailies stuck [07:59] because lightdm not starting [07:59] k [07:59] so tests were waiting the 2H threshold before timing out [07:59] had to blacklist the image [07:59] and rerun the tests [07:59] but everything is now delivered :) [07:59] great [07:59] (some still waiting manual publishing by sil2100) [07:59] seb128: I really think lightdm should have minimal tests [07:59] (integration tests) [08:00] didrocks saves the day! [08:00] ahah, hey larsu! [08:00] didrocks, lightdm has quite some tests, no integration ones though indeed ... [08:01] not sure that would have caught that one [08:01] seb128: we clearly see that integration tests are important :) [08:01] well, if we can't log in automatically [08:01] it would have caught it :p [08:01] yeah, I've no idea how you test that sort of thing [08:01] (even just putting it under dailies, that particular case would have been caught) [08:01] e.g how you figure "log in worked fine" [08:01] * sil2100 sees some progress so starts publishing [08:01] seb128: quite easily, have an autopilot in session, changing the config [08:02] and then restart lightdm [08:02] when back, mark the test as passing [08:02] didrocks: http://10.97.0.1:8080/view/cu2d/view/Head/view/Settings/job/cu2d-settings-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_ubuntu-system-settings_0.1+13.10.20130723-0ubuntu1.diff <- seems ok [08:02] how you determine if you are back? [08:02] ACK? [08:02] screenshot of the background? [08:02] seb128: autopilot restarts in the session [08:02] running process? [08:02] so you are in the session [08:02] (and you can as well monitor process) [08:02] as you told [08:03] k [08:03] yeah, it would be worth having [08:03] though there is a chance it wouldn't have be enough to stop that one [08:03] good morning! [08:03] lightdm was working for most people [08:03] seb128: it would for that one, all our tests failed :p [08:03] so it's our main case here ;) [08:03] you got lucky/unlucky [08:03] it's funny that your test machine hit it so often [08:03] (I would be more worried about the other, the one with "typing needed" [08:03] seb128: "so often"? [08:04] it's like 100% [08:04] it was depending on unitialized memory state [08:04] maybe triggered more with autologin? [08:04] didrocks, most people didn't hit the issue in saucy [08:04] and those who did said it was happening likely every second reboot to them [08:04] it's a 100% strike here, on both configs ;) [08:04] yeah, that's why I say you are lucky (or unlucky) [08:05] ok, I was thinking it was something that happened only on autologin [08:05] sil2100: a Laney's change! Hum, let me think about it :p [08:05] sil2100: ok ok, +1 ;) [08:05] ;p [08:05] err?! [08:05] Laney, good morning [08:06] hey [08:06] how's it going? [08:06] Laney: hey! ;) [08:06] good! you? [08:06] the third storm since last night 10pm just started [08:06] hum, ken still didn't ask to create the think client view :p [08:07] Laney, lucky you, we had some start of storm yesterday evening but it barely rained [08:07] got woken up for half an hour at 5.30am :P [08:08] bah no rain here :) we had a small heavy shower yesterday in the middle of chasing hens in the garden but back to dry heat again :-D [08:08] you'll get your punishment soon enough! [08:09] Laney: hush you or I'll set my hens on you [08:09] bwaaaak [08:09] hey Laney, seb128, didrocks ! [08:09] hey darkxst [08:09] hey darkxst, czajkowski! :) [08:09] ello didrocks [08:09] hiya [08:09] http://exastack.com/webcam/ Laney you can see the new hens :) [08:10] darkxst, jbicha: that gtk upload has better having no bug, just saying ;-) [08:11] darkxst, jbicha: the fact that you uploaded a version that failed to build on broken symbols suggest you don't even test build it [08:11] which is pretty baffling for a gtk update [08:11] seb128, I tested it, but missed the symbols file in the bzr commit [08:15] I have a patch against empathy also, that would really like to get in for alpha2 [08:15] https://code.launchpad.net/~darkxst/ubuntu/saucy/empathy/lp1203955 [08:19] try pinging pitti, he's patch piloting according to #ubuntu-devel [08:21] darkxst: queueing [08:21] FWIW, I'm patch piloting on every channel :) [08:28] seb128: hah, I found out my shell was forcing $TZ=Europe/London so s-s was always being launched with that overridden [08:28] it mostly works if I remove that :P === ara is now known as Guest55554 [08:29] lol [08:30] Laney, how come your shell forces a tz? was that a custom hack of yours? [08:30] some ancient thing in my .zshrc [08:30] I don't even remember why [08:30] sil2100: did you confirm for the webcred stack? [08:31] sil2100: I can help you if needed :) [08:31] sil2100: then, QA tests failed, I think you saw that ;) [08:31] (fortunately, doesn't seem to have impacts on the other tests for apps and so on) [08:32] good morning everyone === Ursinha-afk is now known as Ursinha [08:32] hi chrisccoulson [08:32] hi Laney, how are you? [08:32] are you in stormland too? [08:32] preeeeeeetty good [08:32] you? [08:33] Laney, sort of. it's pretty lame here - the lightning is quite far away and there hasn't really been that much [08:33] chrisccoulson, good morning [08:33] i was hoping for more [08:33] hey chrisccoulson [08:33] aww [08:33] we've had loads [08:33] i've been stood at the door with my daughters all morning watching it [08:33] chrisccoulson, how are you? [08:33] we've had a lot of rain [08:33] didrocks: I saw the QA failure, I shall poketh peoplez with a bugeth [08:33] hi seb128, i'm good thanks. although, a bit tired from my 4am start. how are you? [08:33] chrisccoulson, rain \o/ [08:33] hi didrocks [08:33] sil2100: thanks, and on webcreds? ;) [08:33] chrisccoulson, I'm good thanks [08:33] didrocks: I'm checking the webcred things and it seems to install the right stuff [08:33] one peal of thunder at 5.30 this morning lasted for 30 seconds solid [08:34] chrisccoulson, did you stay up all night celebrating the royal baby? ;-) [08:34] <1s from the lightning [08:34] sil2100: ok, do you mind after acking it then to do a followup MP to remove the undeeded rm <>.la then? [08:34] It looks like -X .ble and -X.ble works the same [08:34] didrocks: ACK ;) [08:34] sil2100: and remove that extra space, just like to stay coherent! [08:34] sil2100: thanks! [08:34] seb128, lol, not you as well. i'm quite tired of hearing about the lizard baby already ;) [08:34] lol [08:34] "the lizard baby" [08:34] seb128 has already purchased the commemorative china [08:35] damn, Laney found that out [08:35] ;-) [08:35] chrisccoulson: May it's carapace grow hard, allowing it to devour its enemies! [08:35] heh [08:35] Arse. Apostrophe! [08:41] ooh, the rain has just picked up again [08:42] it's amazing how many people are driving around this morning without any lights ojn [08:42] **on [08:43] didrocks: should I touch MIR or still a big no no ;) ? [08:44] sil2100: no, until they don't ensure ABI, robert_ancell will be responsible for it [08:44] sil2100: so, we are a month free I guess ;) [08:44] (other issues on Mir, but something else to deal with :p) [08:51] chrisccoulson, hey, anything you can do to get mozjs17 into the archives? [09:00] nice [09:00] seb128, so, I just did a dist-upgrade [09:00] I get no wireless with the new kernel [09:01] and when I reboot, I get prompted for a password because another user is running [09:01] is that a one time thing or is the kernel buggy on your hardware? [09:01] seb128, I rebooted 3 times, same effect each time [09:01] seb128, rebooting into the previous kernel, it works fine [09:02] seb128, the Network indicator doesn't seem to see the wireless [09:03] rickspencer3, seems like a broken wireless driver in the kernel then ... did you try booting the previous kernel to see if that fixes it (that would confirm the problem is coming from the kernel update) [09:03] seb128, right, like I say, in the previous kernel it works fine [09:03] that's what I am using right now ;) [09:03] ok [09:04] you should probably ping the kernel team about it... [09:04] ok, I'll log a bug [09:04] I thought you might want to be aware, though [09:04] I don't think I have exotic hardware or anything [09:06] g'day [09:11] veebers: hi! [09:11] veebers: just in case you're still up by some quantum mechanics -> LP: #1204031 [09:11] Launchpad bug 1204031 in Autopilot "Autopilot autopilot test failures" [High,New] https://launchpad.net/bugs/1204031 [09:12] sil2100: we can relaunch unity checks now if you wish [09:12] sil2100: I'll let you handling that? [09:12] didrocks: acknowledged [09:12] o> [09:13] sil2100: you can stop the current build monitoring (or even restart the powerpc failing first ;)) [09:13] and relaunch as it will refind the same state [09:14] didrocks: well, it'll be failing still... Brandon was supposed to take a look at that, but he sent me an e-mail that he couldn't find the root cause ;/ [09:14] sil2100: ask to bregma then? :) [09:14] didrocks: I guess Trevinho might help as well [09:14] and an ETA [09:14] Will do [09:14] 2 weeks and half without being able to release unity is an issue IMHO [09:14] Restarting in the meantime; p [09:14] thanks! [09:14] didrocks: yes, we've been depressing ourselves about that already with Michal yesterday! [09:37] pitti, did I do the mistake to put my hand on curl? :p [09:46] seb128: apparently so :) === vrruiz_ is now known as rvr [09:47] ah, so FJKong isn't here yet [09:49] pitti, so I ran ubuntu-bug linux [09:49] and got an error that it wasn't an official package [09:50] while I appreciate focus, I would think we would want to continue to support a kernel [09:50] ;) [09:50] rickspencer3: what does uname -r say for you? [09:51] 3.10.0-3-generic [09:51] rickspencer3: ah, that's it; -3 is indeed not in saucy any more, that's 4 [09:51] oh geez [09:51] I have 4 installed [09:51] but wireless doesn't work [09:51] that's why I wanted to report a bug [09:52] le monde va très rapide dans Ubuntu :) [09:52] pitti, c'est vrais, mais, le kernel es en painne :,( [09:52] pitti, is there a work around for me? [09:52] rickspencer3: it's probably more useful if you do this: [09:52] rickspencer3: boot into -4 [09:52] apport-bug --save ~/linux.report linux [09:53] rickspencer3: this will collect the data with -4 actually running [09:53] rickspencer3: then reboot back into -3, and apport-bug ~/linux.report [09:53] data from a working -3 might be less useful [09:53] rickspencer3: there is a s3kr1t workaround for this "not an ubuntu pkg" check, too, but I believe the above is more useful [09:54] pitti, ok [09:54] I'll do as you suggested later today [09:54] when I have time [09:54] thanks [09:54] rickspencer3: alors, le monde casse très rapide aussi :/ [09:55] je pense, c'est pas necessaire [09:55] oui, broken wifi is rather high on the OMGkittens scale [09:55] on peut bouger rapide et avec la securité ausi [09:56] however, I probably can't really write that in French ;) [09:56] j'ai le comprends [09:56] err, j'ai le compris [09:57] the new kernel broke -intel video for larsu as well [09:57] * seb128 notes to not upgrade [09:57] back ti out! [09:57] back it out! [09:58] he gets no /dev/dri/card0 with it [09:58] larsu, did you ping the kernel guys about the issue? [09:58] no video and no wifi [09:58] that sounds pretty critical [09:58] WFM on arrandale, but I realize that this is getting old [09:58] * seb128 joins #ubuntu-kernel and see larsu replying [09:58] note that module option parsing is completely broken in -4 [09:58] seb128: talking to them right now, they suspect it's a regression that's fixed in -5 [09:59] seb128: I'm installing that right nowand trying it [09:59] that might impact a lot of modules [09:59] is -5 in saucy? [09:59] seb128: still in -proposed, I'm wgetting it [09:59] oh [09:59] seb128: http://people.canonical.com/~apw/master-next-saucy/ [09:59] rickspencer3, you might want to try -5 as well to see if it fixes your issue [10:03] rickspencer3, do you have like 11n=off type options for your wireless, that would be an issue with -4 [10:03] apw, yes [10:03] dammit [10:03] lol [10:03] apw, I will fix it [10:04] move to -5 and you should be able to have them [10:04] a parsing bug which was tickled in -4 [10:07] hmm [10:09] https://wiki.ubuntu.com/TimeAndDate#Time_zone [10:09] do we have a library that gives a city -> timezone mapping? [10:10] GNOME parses the database which gives region & city -> timezone [10:11] I think our indicator uses the geolookup webservice [10:11] but we only have a gtk api for that already [10:12] Laney: $ curl http://geoip.ubuntu.com/lookup [10:12] yes [10:12] I need a list of cities and their timezones to implement what the design asks for [10:13] Surely that's what tzdata is all about? [10:13] it's not a very complete list of locations, is it? [10:14] The person in a little village in southern England, isn't going to mind picking London. [10:15] seb128: is there a reason not to do https://code.launchpad.net/~manishsinha/ubuntu/saucy/nautilus/move-to-zeitgeist2/+merge/173099 ? [10:15] Laney, try checking with xnox maybe what are their plan for the ootb dialog if it needs to do that [10:15] /everyone/ in England will have to pick London [10:15] reading. [10:15] seb128: (I'll apply the patch to the real packaging branch etc., just checking whether we want it in general; libzg 2 is already on the images [10:16] pitti, no reason that I know about, we already use the new version in gedit [10:16] seb128: ack [10:17] Laney: what does the datetime panel in indicator-datetime use? [10:17] larsu: there's a 'completion' widget provided by libtimezonemap [10:17] Laney: right, so we have the timezonemap with GI bindings and images to do the timezone. Look at qt ubiquity, it has some map on it? https://wiki.kubuntu.org/Kubuntu/KubuntuDocs/Installation/Timezone [10:17] Laney, so, I'm working on the phone panel UI ... do you prefer having different small reviews (e.g one by "page") or should I just stack everything and send a bigger one to review later? [10:18] xnox: ah, interesting [10:18] Laney: i wonder if that is gtk widget nonetheless [10:18] seb128: Depends - if they get too stacked it's confusing/annoying to request changes lower down [10:20] xnox: hmm, I think that comes from d-i? [10:20] the drop-downs that is [10:21] Laney: the drop-downs, yes, which bit are you after? the clicky map or list of timezones? [10:21] xnox: The list, but it's not a list of timezones - it's a list of cities [10:21] mapping to timezones [10:22] Laney: so the new timezonempa, ships one, i think..... [10:23] Laney: well, we do ship /usr/share/zoneinfo [10:24] I see a cities15000.txt [10:25] didrocks: ah! I forgot to ask about something yesterday [10:25] didrocks: it's about unity-mir [10:25] If geoname-lookup can do this though, that might be alright TBH [10:25] would it be bad to have to be online to do that search? [10:26] didrocks: currently unity-mir is depending on some funky non-trunk versions of platform-api and qtubuntu that won't get merged in yet [10:27] didrocks: me and Gerry been wondering if maybe we could create a new 'stack' for those, daily-building and daily-releasing to a separate PPA [10:28] didrocks: so that the guys could have daily builds for testing purposes [10:28] Laney: it's ok to be online, but the idea about including cities15000 is for search to work the same with / without internet connectivity. As at the moment in the installer, if you are online you can select Beijing, but if you are offline you can only select Sanghai and some people get upset. [10:28] Before it gets mature enough for daily-releasing [10:28] xnox: why's that? [10:28] I see both in there [10:29] Laney, right, I'm going to add some extra content before submitting, it makes review a bit harder but it avoids the stacking issue [10:29] k [10:29] Laney, xnox: better to not require data on a phone to be able to select your timezone [10:30] not everyone is having datas yet, and even when you do, you might not want to do roaming when travelling [10:30] but you are likely to want to change your timezone while travelling [10:30] I think I will try to use the timezonemap api for this [10:30] sounds good [10:30] seb128: sure, the miminal set of timezoneinfo is something like ~100 entries (basically all 26 timezones +/- a few aliases) [10:30] did you check if qt provide anything there? [10:31] Laney: there are rumours that "Qt 5.1 withh get its own full Time Zone support directly in QDateTime" [10:31] I looked but didn't find anything [10:31] but i'm confused what that means. [10:31] http://doc-snapshot.qt-project.org/qt5-stable/qtcore/qdatetime.html [10:31] Laney: i guess you also saw http://silmor.de/qtstuff.tzone.php on parsing tzdata files directly. [10:32] doesn't seem useful [10:32] xnox: yes, but tzdata isn't enough [10:34] * xnox looks at the design. [10:35] sil2100: hey, I just chcked my messages before bed. Right I have that noted, do you mind sending out an email to the autopilot-dev ML? [10:35] veebers: will do! Thanks :) [10:36] sil2100: no worries, we'll get those issues sorted quicks as :-) [10:38] Laney: hmm... well if there are internets talk to the geolookup service libtimezonemap style, if there isn't I'd just propose a list of /usr/share/zoneinfo/zone.tab as that one is small and has all timezones. The cities15000.txt should be excellent, if we can ship it on the phone & libtimezonemap provides enough api to parse/search it sensibly. [10:48] didrocks: also, in the end, you think unity-mir would fit in the mir stack? [10:48] The final version I mean [10:48] didrocks: since basically it's something more like qtubuntu, but more related to mir [10:49] didrocks: so I was actually wondering if it should be mir, unity or platform [10:49] ;| [10:56] xnox: libtimezonemap1-dev misses Depends on packages its pcfile Requires [11:03] Laney: *sigh*. This was recently brought up as a mass-bug-file in debian, i guess I should one day teach debhelper to auto-add those. === MacSlow is now known as MacSlow|lunch [11:03] Laney: branch merge proposals welcome \o/ =) [11:03] in the mean time. [11:04] :( [11:09] Laney, small needs fixing on your datetime mp, if you could just push a commit which does "make pot" so we get translations with it [11:09] seb128: ok, you want those at the time? [11:09] I thought you liked to batch them [11:09] no, I don't, I just tend to forget myself about it :p [11:10] ideally we would run "make pot" every time we change a string/add one [11:10] I don't have that makefile target [11:10] e.g if we add an UI we should include the updated template in the merge proposal [11:10] Laney, cd po; make pot [11:10] ah I have to do it in there [11:11] done [11:12] Laney, thanks, approved [11:12] thank you! [11:13] xnox: hmm, I can't get at the information inside [11:13] can we make cc_timezone_location_get_property into public API? [11:14] Laney: anything you wish. it's fairly new addition of cities15000 and nobody is actually using it properly, so i'd expect the API to be incomplete at the moment. [11:15] I get a list of all the entries - that seems fine; it's I now need to be able to query them [11:33] seb128: shoudl be in the mirslave for now [11:33] grrr seb128 stop talking! :) [11:33] sil2100, ^ [11:33] sil2100: should be in the mirslave for now [11:33] didrocks, :-P [11:33] sil2100: then, once stabilize, we'll see :) [11:33] but unity8 will dep on it for sure [11:33] ;D [11:33] Ok [11:34] sil2100: they should get their API merged first ;) [11:34] sil2100: no daily release without that I'm afraid, it should push them to stabilize :) [11:35] didrocks: right ;) Well, anyway, hmm [11:35] didrocks: one more thing - are you knowledgable in the autolanding parameters in our cu2d-config branches? [11:36] didrocks: since hm, to get at least autolanding working, we need custom platform-api and qtubuntu packages used ;/ [11:37] sil2100: no, and I think we shouldn't add yet-another-ppa [11:37] sil2100: so really, they should merge in platform-api and qtubuntu their first shot [11:37] didrocks: ah, ok then [12:02] xnox: didn't need it after all [12:03] you expose the proper GObject properties === MacSlow|lunch is now known as MacSlow [13:00] I haz overwhelmingly huge list of cities [14:11] is there a page for minimum or recommended system requirements for using Unity? [14:15] I guess I found https://wiki.ubuntu.com/DesktopExperienceTeam/UnityHardwareRequirements after some GOogling ;) === pkern_ is now known as pkern [14:16] seb128: rebooted and now my main desktop also doesnt realize the external monitor size and i have very low resolution [14:16] you remember: my launcher had the built-in screen resolution, but after logging in i got desk with 1080p [14:16] that doesnt happen anymore :) [14:17] asac, uname -r ? [14:17] uname -r [14:17] 3.10.0-4-generic [14:17] bad kernel? [14:17] asac, buggy kernel [14:17] wow [14:17] yes [14:18] update to -5 [14:18] i dont have any updates yet [14:18] you probably get the same "/dev/dri/card0: no such file or directory" as larsu was getting earlier [14:18] * asac runs apt-get update again [14:18] asac, it was blocked in proposed I think [14:18] but it should be unblocked [14:18] asac, reboot and pick -3 otherwise [14:18] its not there yet [14:18] * larsu confirms that -3 works fine [14:19] apw, ^ is -5 still in proposed? [14:19] is there a way we can add a test for automation to check for that in future? [14:23] asac, good question for the kernel team ;-) [14:23] i also asked on -managers [14:32] didrocks: is the failing ati test using a build from source? or is it using system-compositor-testing ppa ? or your daily ppa ? [14:32] seb128, it was held there yes for a2 [14:32] kgunn: just answered on #ubuntu-mir :p [14:33] :) [14:33] ta [14:33] yw! [14:39] apw, ok [14:40] seb128, it was meant to be being released cause A2 should have it anyhow, but it was delayed there for A2 before that for some hours [14:40] Laney, kenvandine: https://code.launchpad.net/~seb128/ubuntu-system-settings/start-phone-panel/+merge/176401 ... review appreciate if you can, it's the start of the phone panel. I'm pinging because I would like to have that first part landed so I can build on it (I'm not wanting to start stacking changes on uncommited code) [14:41] apw, ok, my understanding was that infinity unblocked it, I'm not sure why asac still don't see the update, maybe mirror delay or something [14:42] it's still being worked [14:42] and yes, will review now [14:42] Laney, thanks [14:42] seb128: probably [14:48] seb128: CallWaiting.qml refers to callDiversionSwitch instead of callWaitingSwitch [14:49] also why start the timer in onCompleted rather than just set running: true? (was that me? :P) [14:49] Laney, no reason, that works probably to [14:50] * Laney nods [14:50] let me try ;-) [14:50] that's just a fake anyway [14:50] that code is going away once we have an actual backend [14:50] yeah [14:50] still, rather have it be as right as possible [14:50] yep [14:51] otherwise looks good [14:53] Laney, ok, pushed changes [14:54] could someone look into why notify-osd's tests fail since it's blocking gtk+3.0? it built fine locally [14:54] jbicha, do you have a look of the issue? [14:55] I believe it's one of those silent autotests https://jenkins.qa.ubuntu.com/view/Saucy/view/AutoPkgTest/job/saucy-adt-notify-osd/38/ARCH=amd64,label=adt/console [14:55] ../test-driver: line 95: 28659 Trace/breakpoint trap (core dumped) "$@" > $log_file 2>&1 FAIL: test-modules [14:56] could be a one time thing [14:56] try asking jibel to retry it [14:56] https://jenkins.qa.ubuntu.com/view/Saucy/view/AutoPkgTest/job/saucy-adt-notify-osd/ [14:57] so maybe a real bug... [14:58] jbicha, I'm not going to comment on how testing that gtk upload goes, seeing that the first upload wasn't even test built apparently [15:01] bah, this -4 kernel [15:01] failed to initialize KVM: No such file or directory [15:21] sil2100: unity-notifications-impl-1 [15:21] sil2100: isn't that a virtual package? [15:21] (just from memory) [15:22] sil2100: you will try pocking the -check job manually first I guess to get the right list of packages? === m_conley_away is now known as m_conley [15:30] hum [15:30] it's already meeting time [15:30] qengho, mlankhorst, Sweetshark, Laney, tkamppeter, attente, desrt, larsu: hey, it's meeting time [15:30] * larsu is still in the indicator meeting... [15:30] Howdy! [15:31] larsu, no worry, you might be done before it's your turn [15:31] let's get started [15:31] g'day mate [15:31] qengho, hey [15:31] hmm am I useing the smart scopes wrong/ imo when I double click on one it should open, but I have to click launch for it to actually Launch? [15:31] - chromium-browser build-testing-security-release pipeline streamlined. Should t [15:31] ake off a few days for releases. [15:31] - 28.0.1500.71 should be out today. [15:31] - Included a few tests in Cr build. Trying to add more, especially for webapps. [15:31] - Re-started work on translations. [15:31] meeting!!! [15:31] EOL [15:31] qengho, still no working menus in saucy... :-( [15:32] qengho, when is that going to be fixed? [15:32] seb128: #security has it. Soon as they can, I guess. [15:32] qengho, is #security handling saucy as well? [15:32] there is no security pocket/difference in devel cycles [15:33] qengho, they didn't upload the previous one to saucy [15:34] you might want to ask them and pass it on to the sponsor queue / us for regular sponsorship if necessary [15:34] seb128: I should be sending to the dev line, but #security has done it so far. I'll do what I need to so I can send it directly. [15:35] qengho, thanks, let me know if you need sponsoring [15:35] Sweetshark, hey [15:36] seb128: LO 4.1.0rc3 for saucy, 4.0.4 prepared for raring MIR, 3.6.7 ppa update for quantal, some postmortem analysis: http://skyfromme.wordpress.com/2013/07/23/libreoffice-3-6-7-on-ubuntu-547-bug-fixes-and-zero-known-well-triaged-regressions-against-version-3-6-0-on-release/. EOF === tkamppeter__ is now known as tkamppeter [15:37] Sweetshark, thanks [15:37] mlankhorst, [15:37] hey [15:37] Tracking down nouveau corruption bugs, still uncertain what is causing them. I created some fixes for old nvidia cards. lts-raring should be complete at this point, I need to bug some release admin to get it to -proposed. Updated x to 1.14.2, working xorg-integration-tests autopkgtest in my ppa. [15:37] melting from the heat [15:37] \0 [15:38] mlankhorst, thanks [15:38] Laney, hey [15:38] hi [15:38] • DMB: write up formal proposal to the TB to allow PPU to not have to be Ubuntu members (http://article.gmane.org/gmane.linux.ubuntu.devel.technical-board/1158) [15:38] • Release: create script to generate megablocks & put one in place for A2 (if your stuff isn't going to release, it's probably because of this) [15:38] • system-settings: [15:38] ∘ Create a place for system-level GSettings to be stored, similar to gsettings-desktop-schemas. lp:gsettings-ubuntu-touch-schemas. Still awaiting reviews to go to saucy. [15:38] ∘ Branch of u-s-s using the initial schemas in there. [15:38] ∘ Create non-shared schema in u-s-s for the local (state) settings to be stored. [15:38] ∘ Make background use this to store selected options [15:38] ∘ Start phone UI, stop due to lack of backends/widgets and pass it on to seb128 who doesn't mind this. :P [15:38] ∘ Start working on datetime panel, using timedated and libtimezonemap. [15:38] ∘ Reviews [15:38] • Patch piloted [15:39] • Few more fixes to livecd-rootfs/pvr-omap4 to make (a) Kubuntu work and (b) the X server start up [15:39] • Now: [15:39] ∘ fixing pyicu file conflict on upgrade in proposed [15:39] ∘ merge proposing timedate huge list of locations to prove that it works [15:39] ∘ making timedate panel cope with DBus activation by watching for NameOwnerChanged [15:39] ⚖ [15:40] Laney, oh, u-s-s is blocked on review? I said I was fine with it (a bit unsure about the namespace but otherwise it seemed ok to me) [15:41] well I think sil2100 was going to review it to go to dailies [15:41] oh, right [15:41] sil2100, ^ still on your list? [15:42] Laney, well, not hurry, it's not blocking us much (yet, especially since we have the settings having their own schemas) [15:42] Laney, thanks [15:42] I just realised that you can abbreviate it to GUTS [15:42] lol [15:42] tkamppeter, hey [15:42] - Packaged CUPS 1.7.0rc1 and uploaded to my PPA [15:42] - Filled application forms for US visa (got ESTA denied earlier this year) [15:42] - GSoC mentoring [15:42] - Bugs [15:43] tkamppeter, thanks [15:43] attente, hey [15:43] seb128, hey [15:43] fixed indicator-keyboard unit tests to run in an xvfb [15:43] tried to get display language switching in the language settings panel using accountsservice, still trying to get it working [15:43] will need changes in accountsservice to get user input sources for the greeter indicator [15:43] eof [15:44] attente: do not modify accountsservice [15:44] hahaha [15:44] your choices here, in order of preferences: [15:44] 1) figure out what stefw wants to do about input sources and help him do that [15:44] 2) use a vendor extension interface [15:45] 3) death [15:45] 4) patching accountsservice [15:45] * larsu advises against 3 [15:45] notice the order of choices 3 and 4 [15:46] you've painted a picture for me [15:47] attente, listen to desrt and pick 1 or 2 I guess ;-) [15:47] ideally 1 [15:47] absolutely definitely talk to stefw before doing anything else [15:47] attente, btw your updated mp for the language panel is on my todolist for just after this meeting, good work on that ;-) [15:47] ok [15:47] we had a discussion about this at the freedesktop sprint and he's interested in supporting it [15:47] seb128, thanks for the thorough review [15:48] np [15:48] attente, thanks [15:48] desrt, your turn [15:48] - helped cyphermox last week fix some crashes and performance problems in the chewie network indicator service [15:48] - secret project [15:48] EOF [15:49] desrt, did you manage to fix the issues in chewie? [15:49] i fixed a couple of crashes [15:49] but i'm not sure they were the same crashes that cyphermox was seeing (since i was unable to reproduce the same stacktrace as he had) [15:49] but i got it to a point where it stopped crashing for me, at least [15:49] ok [15:49] there were also some issues where a signal was getting connected and never disconnected [15:49] over and over [15:49] * larsu shows necessary credentials to be authorized to know about desrt's secret project [15:50] so new APs would dispatch to 1 watcher, then 2, then 3, ... [15:50] growing forever, getting slower and slower [15:50] I see [15:50] cyphermox, working better now, or do you still have issues? [15:50] larsu: ;) [15:50] desrt, thanks [15:50] larsu, your turn (done with the indicator meeting?) [15:50] seb128: yep :) [15:50] seb128: it's still majorly broken [15:50] - gsettings-qt: expose choices, don't abort like desrt, more testing, new c++ API [15:50] - got some minor issues after landing indicator-sound, fixed them right away [15:51] - there's a patch to gnome-settings-daemon to use MPRIS if no program acquires the [15:51] media keys; I made the MPRIS discovery saner and more robust, which will also benifit [15:51] indicator-sound [15:51] obviously, *benefit [15:51] cyphermox, :-( [15:51] * larsu shouldn't type while on a call [15:51] is it your fault that i-sound now shows everything ever? :-) [15:51] seb128: the code in chewie is .... not great [15:51] and also: started indicator-messages branch consolidation [15:51] seb128: that crash is still pretty bad, though now we just restart it so it's less crippling [15:51] desrt, I've heard that :/ [15:52] Laney, that's mpt's fault I think :p (e.g the update respects the design) [15:52] hrm [15:52] well it shows lastfm twice :P [15:52] oh, that's probably a bug with webapps [15:52] Laney: one isn't enough ;) [15:52] those are not the most robust thing [15:52] probably FF and chrome [15:52] ium [15:52] or that [15:53] oh well [15:53] larsu, done? [15:53] Laney: gesettings get com.canonical.indicator-sound interested-media-players [15:53] seb128: yep [15:53] seb128: sorry, forgot eof over all the chatter [15:53] larsu, can you fix scrollwheel over the sound indicator? it's driving me crazy to have to click the menu and grab the slider every time I want to change the sound :p [15:54] seb128: get media key :P [15:54] * seb128 noted the issue in the mp review but forgot after the other bugs got fixed [15:54] seb128: I mean, of course I'll fix that [15:54] larsu, I don't have such keys on that keyboard, maybe time to get a modern keyboard :p [15:54] there's a bug open for it now [15:54] larsu, thanks ;-) [15:54] :) [15:54] larsu: ah lastfmwwwlastfm.desktop and lastfmlastfm.desktop [15:54] larsu, do you have interesting news on the indicator front btw (since that meeting was just before)? [15:55] larsu, I tried some with a phone profile on the touch image, that sort of work but most widgets are missing [15:55] seb128: ya, everything's behind and not well tested [15:55] Laney: that would be the problem... just remove one of them (and hope noone adds it again) [15:55] larsu, also do you have any idea how easy it is to do something similar to unity8/indicator for system settings? [15:56] seb128: once I land unitymenumodel, it should be fairly easy. [15:56] any eta on that? [15:56] seb128: provided we can share qml code with unity8 easily [15:56] seb128: a month ago?! More seriously, I'm trying to fit it into this week as well, dednick is starting to need it [15:56] seems we might be done with system settings before getting that :p [15:57] and you too, apparently [15:57] well, we are moving ahead without it [15:57] but I think network and bluetooth can be easier with it [15:57] the other panels are mostly static [15:57] that's okay as long as we're only doing fairly simple panels [15:57] in those cases, I actually prefer the route we've taken [15:57] but for things changing like detected aps or devices it would be nicer [15:57] agreed [15:57] * larsu puts more hours into his days [15:58] * seb128 hugs larsu [15:58] the heat doesn't help to be productive (at least for me) [15:58] larsu, thanks [15:58] my turn: [15:58] * some easy syncs and updates [15:58] * helped touch guys with reviews for some NEW packages and updates [15:58] * mostly system setting work [15:58] - some ui tweaks and bug fixes [15:58] - got the sound panel to list sound files from disk and play preview them [15:58] - added support for screen rotation [15:58] - some refactoring to share custom widgets between panels [15:58] - added new categories to the storage panel (video, music, photos, documents) [15:58] - made the storage panel a bit smarter (replaced fixed values by real datas) [15:58] - quite some reviews [15:58] - started on the phone-ap panel [15:58] [15:58] oh [15:59] - tried to add "get the size of the xdg dirs" to the storage panel, gave up [15:59] seb128: hm? [15:59] it's non trivial [15:59] size in the sense of 'disk usage'? [15:59] need to recurse manually through the dir/subdirs [15:59] yes [15:59] for things like Desktop, Photos, etc? [15:59] yes [15:59] ya... that's time consuming [15:59] dfaure and i invented a super-efficient way to do this for the trash folder [16:00] oh? [16:00] ya... at the freedesktop sprint [16:00] it leans rather heavily on some assumptions about the way the trash folder is stored, though [16:00] it wouldn't work for other folders, unfortunately [16:00] ok :/ [16:00] anyway I put it on the side [16:01] it's not easy [16:01] because i could move some large file into ~/Documents/deeply/nested/dir/ [16:01] and you have no way to know that you need to re-spider that area [16:01] Laney: u-s-s? [16:01] filesystems are just awesome [16:01] what? [16:01] oh [16:01] * sil2100 is a bit confused by all the shortcuts [16:01] ;) [16:01] larsu: >:| [16:01] sil2100: the gsettings schemas [16:02] I guess the guys doing the file manager app are eventually going to need to solve that problem and with some luck I can use what they do [16:02] seb128: i wrote the algorithm that baobab currently uses and it's fairly efficient [16:02] ~10times faster than what was there before [16:02] maybe just steal it? [16:02] * larsu loves baobab [16:02] desrt, thanks for the pointer, I'll have a look there [16:03] ok, a bit late for didrocks' part of the meeting [16:03] desrt: how was it 10 times slower before? [16:03] let's wrap the first half of the meeting [16:03] thanks everyone [16:03] * didrocks taps on the desk [16:03] thanks seb128 [16:03] shame we didn't have time to ask desrt about his secret projec [16:03] t [16:03] larsu: i forget [16:03] Laney: let me check my notes and get back to you later ;) [16:03] seb128: :) [16:03] didrocks, you should start by that :p [16:03] desrt, tell us!!! ;-) [16:03] didrocks, your turn [16:03] hey sil2100, cyphermox, kenvandine, robru, desrt ! [16:03] so desrt… [16:03] uh oh [16:03] ;-) [16:03] your secret project? ;) [16:03] didrocks, good morning! [16:03] (and how guys are doing?) [16:03] * seb128 hugs didrocks [16:03] o/ [16:04] #########.............................................................................................................................................####.##............................................................................................. [16:04] * didrocks hugs seb128 [16:04] ......................................................................................................................................................................................................................##..............##.....##..###.....# [16:04] larsu, you said you have the credential to know, do you have the decoder to read it as well? ;-) [16:04] each character here corresponds to one page (4096-bytes-sized block) of a file called 'index.cache' [16:05] a '.' byte is one that's not loaded into memory [16:05] desktop caching \o/ [16:05] seb128: I do (he told me about this earlier) [16:05] a '#' byte is one that's loaded into memory [16:05] * kenvandine waves [16:05] so we see about 100k of memory used here in the pagecache [16:05] seb128: I didn't know that that was the secret [16:05] tsss ;) [16:05] ok, let's start ;) [16:05] https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dHFtUmlPOUtCRk8zR2dtaEpIbUVhMmc#gid=0 [16:05] this is a result of looking for the string "système" in the french locale [16:06] and iterating over the resulting desktop files with matches [16:06] sil2100: it seems you are first: so unity7 release/stack cleanings and so on [16:06] sil2100: how did it go? [16:06] a process that takes ~3ms on an ice-cold cache [16:06] (and about 300µs on a warm cache) [16:06] desrt, yeah for not having to read that ton of ini files every time! [16:06] Ooook, so [16:06] All seems to go well \o/ [16:06] desrt, looking forward to see that landing ;-) [16:06] i hope to get it into gio this week :) [16:06] sil2100: sweet, even unity tests? [16:06] (and on that note I shut up before didrocks goes angry) [16:07] Since we were finally able to fix the DBus issues, we have normal unity test runs (not red ones that timed out) [16:07] \o/ [16:07] \o/ [16:07] The number of failures is a bit over the threshold though... [16:07] \o/ [16:07] sil2100: you work with bregma to get that down? [16:07] \o/ [16:07] But since we're WAY over the deadline, I would say we do a release (once we see if those are blockers or not) [16:07] And then chase the rest down with the unity guys [16:08] ok, so regressions are not that impactful? [16:08] We're still waiting on armhf build to finish [16:08] did we identify them? [16:08] They seem like that, we're still scanning them for serious regressions [16:09] Once we finish, we'll be releasing if all seems ok [16:10] sil2100: ok, excellent work! :) [16:11] ok, let's move to next bullets [16:11] seems kenvandine has done tremendous work this week, mind sharing with us? [16:11] free-rdp, click packages… [16:11] that's it :) [16:11] oh [16:12] and friends-app autopilot tests on the device smoke testing is green now :) [16:12] damn lock screen! [16:12] \o/ [16:12] Damn you lock screen! [16:12] oh, on freerdp [16:12] kenvandine: the prepare job is yellow [16:12] for days btw ;) [16:12] ok... i'll look [16:12] thanks! [16:12] i just got the view setup today :) [16:12] (is this the weekly ubuntu desktop meeting?) [16:12] antarus, yes [16:12] kenvandine: want to note it down or you will review it again? [16:13] remember* [16:13] i'll look now [16:13] thanks! [16:13] (is there an agenda somewhere?) [16:13] robru: stuck on the webapps SRU land? [16:13] antarus: no agenda, we follow mostly https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dHFtUmlPOUtCRk8zR2dtaEpIbUVhMmc#gid=0 [16:14] robru: feel free to note that you work on that btw so that you can track/update it and we can help you if needed :) [16:14] didrocks, oh, not stuck, just forgot about it :-/ was working on the unity-webapps-qml autopilot tests which took some days due to a few false starts with jenkins. [16:14] didrocks, ok, i'll note it on the spreadsheet and fix it after i handle more pressing issues [16:14] also, I rewrote the entire contact syncing support in Friends because I found many inefficiencies in it. now it works with half as many resources on the phone ;-) [16:14] robru: do you understand how the config is working for the tests now? [16:15] kenvandine: sounds good! :) [16:15] didrocks, yes, I have a better understanding of the yaml format for tests. [16:15] waow, nice! [16:15] great! do not hesitate if there is any black hole still [16:15] robru: do you mind noting the SRU, so that you don't forget again? ;) [16:16] didrocks, nah, I will just do it today. [16:16] ok, great! [16:16] right now ;-) [16:16] robru: also, there is this stack, but I harass sil2100 with new packages [16:16] robru: so maybe, so that you can get upload rights, it will be great if you can review for daily release some packages [16:16] I'm thinking about the new settings schema package [16:16] it's an easy one [16:16] didrocks, yeah, i'ts never been clear to me which packages are the new ones that need review. [16:16] from Laney [16:16] \o/ [16:17] Laney: mind helping/sending an email to robru with details? [16:17] you have to find my secret rootkit [16:17] robru: I'm assigning to you line 18 if you don't mind :) [16:17] it's a test you see [16:17] the details are: lp:gsettings-ubuntu-touch-schemas [16:17] Laney: I have your password now ;) [16:17] dunno what else to say :P [16:17] Laney, thanks, will look at it today after I finish this SRU ;-) [16:17] I remember I did some packaging review for that ;p [16:18] thanks robru, please note that on the spreadsheet (line 18 :p) [16:18] robru: so I'm leaving it to you then! [16:18] and coordinate with sil2100 maybe? [16:18] didrocks: will do [16:18] excellent! [16:18] cyphermox is not around, he had to leave [16:18] on some notes: [16:19] so now daily release can force rebuild some projects, even if you don't have any new commits [16:19] like a no change rebuild [16:19] (for new ABI for instance of a rdepends) [16:19] yay [16:19] if you deploy your stack, you will see the option [16:19] (it's not exposed on the CLI tool as I'm unsure we should yet ;)) [16:19] it can be set by default on a stack [16:20] so for instance mirslave stack deps on mir stack [16:20] and it's forced to rebuild everyday against last mir :) [16:20] also, there is a separete "SKIP_DEST_CHECK" option [16:20] let's say there was a manual upload to distro [16:20] not in the Vcs [16:21] you will be blocked by daily release [16:21] and normally, we merge that back upstream [16:21] (in the vcs) [16:21] but if you don't care about the changelog [16:21] and ensure that the fix is in the vcs [16:21] you can skip this check ;) [16:21] on other news, still working with the Mir team [16:22] Goooood! [16:22] we had some races that I workaround [16:22] and still a failure on ati where XMir doesn't start [16:22] so, working on that [16:22] + coordination with the MIR of Mir [16:22] (even if not enabled by default, we need it in main because xmir deps on it) [16:22] ;) [16:22] that's it for me [16:22] Awesome, good work! [16:22] because I press the "Archive" button, any questions/things to mention? :) [16:23] didrocks: one thing! [16:23] yes? :) [16:23] I think that we can also mark the 'Clean all new packages' already [16:23] sil2100: please do before I press *the* button :) [16:23] As done, finally - I checked all the leftovers, and saw that the merges finally got in ;p [16:23] didrocks: done! [16:24] great ;) [16:24] kenvandine: sil2100: robru: nice work! keep it up :) [16:24] thanks everyone ;) [16:24] didrocks, thanks [16:24] I'm still working on unity-mir, had a small pause for the unity stuff [16:24] didrocks: I would think that ABI changes should be signed off on before world rebuilds happen (unless this is daily PPA only, not archive) [16:25] micahg: you are happy to help doing that :) [16:25] welcomed* [16:25] micahg: but for components that are not ABI stable, I think you will have daily work ;) [16:25] sil2100: between unity and unity-mir, this is your pause! :p [16:26] didrocks: if it's in a PPA that's not heading to the archive, I think that's fine, if it's heading to the archive, I think it needs some type of signoff [16:26] didrocks, http://10.97.0.1:8080/view/cu2d/view/Head/view/WebApps/job/cu2d-webapp-head/196/console what happened here? marked unstable? is this ok or do I need to take some action on this? [16:26] robru: ah, I think that sil2100 published it then [16:27] robru: http://10.97.0.1:8080/view/cu2d/view/Head/view/WebApps/job/cu2d-webapp-head/ -> no yellow [16:27] robru: it's one of the issue with jenkins, publishing doesn't change stack colors [16:27] robru: yep, I published what I could in the morning [16:27] didrocks, ok, so it would have needed a manual publish at the time, but somebody already did so it's fine [16:27] hum, disconnected [16:27] sil2100, ok, thanks [16:27] not sure what went in [16:28] robru: yep, the dashboard, if we have time to work on it, should do that more clearly ;) [16:28] robru: I think there was a new package, which didrocks already preNEWed [16:28] didrocks, last message i see from you is "robru: it's one of the issue with jenkins, publishing doesn't change stack colors" [16:28] ok, sounds about what I wrote :) [16:37] how do calibrate the screen colors? when I open the profiles, the calibrate button is grayed out === m_conley is now known as m_conley_away [17:06] * didrocks waves good evening [17:20] jbicha, hey. can you try re-uploading indicator-keyboard? i made some changes that i hope fix the tests [17:26] attente: sure I'll take a look [17:27] thanks! [17:38] does anyone else have a battery gauge which sticks ? [17:39] my saucy laptop is telling me I have 4:40 left, and it's been saying that for hours [17:40] more annoyingly my laptop has died a couple of times because I didnt know the battery was empty [17:41] popey: czajkowski complained of the same problem.. === ivanka is now known as ivanka-train [18:32] popey: there's a bug in the new libusb which causes upower to hang sometimes. bug #1203655 [18:32] Launchpad bug 1203655 in upower (Ubuntu) "Hangs in pthread_join in libusb_exit" [Undecided,Confirmed] https://launchpad.net/bugs/1203655 [18:33] popey: nobody knows how to reproduce it yet... === Ursinha is now known as Ursinha-afk [20:26] popey: ahh that flipping bug has bitten me in the rear a few times now [20:26] curious, is there a good method to determine which apps are using my video ram, or specifically for unity / compiz, which parts are using the video memory? [20:27] I believe there is a top program for intel GPUs, but not for nvidia (which I am stuck with) [20:36] win 53 [20:36] bah === Ursinha-afk is now known as Ursinha === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === Ursinha is now known as Ursinha-afk