[02:08] <mfisch> stgraber: can we get rsync access to cdimage so we can setup a mirror w/o wgetting everything?
[02:44] <stgraber> mfisch: cdimage already has public rsync access, but why do you want/need to mirror cdimage?
[02:45] <mfisch> stgraber: we want to save off N images once we get something more stable to make it easier to recreate demo images
[02:46] <mfisch> for example if the 0918 image was stable and we wanted to use it, its going to be deleted tomorrow
[02:47] <stgraber> mfisch: so is that cdimage you want to rsync or system-image?
[02:47] <mfisch> good question
[02:48] <mfisch> can we get away with only mirroring system image?
[02:50] <stgraber> if what you're after is a copy of the files needed to deploy a device on a specific version, then yes
[02:51] <stgraber> to do that, I'd suggest writing a simple python script which takes the channel name, device and version, goes and look at the index on system-image and grabs the files associated to that image (you only need to grab the files from the full image as deltas won't be useful to you)
[02:54] <mfisch> looks like from pool that system image is still cleared after 7 days?
[03:12] <Anonynimity> hello
[03:14] <Anonynimity> so, I went to flash my huawei fusion 2 using phablet, and phablet -d grouper worked to flash the images, the problem I had was: I couldn't reboot into recovery, nor could I copy the zip files over, because after phablet did what ever it did, my phone decided to hang at the logo screen
[03:14] <Anonynimity> can anyone tell me what happened?
[03:56] <stgraber> mfisch: that's a per-channel setting, we're keeping 20 saucy-proposed images, 10 saucy and 15 saucy-customized
[05:05] <brutuz> anyone has tested saucy for tablet?
[05:41] <DJJeff> im trying to
[05:41] <DJJeff> not getting much help or support from this IRC channel :(
[06:14] <AskUbuntu> Minecraft Pocket edition on Ubuntu Touch? | http://askubuntu.com/q/350175
[06:51] <dholbach> good morning
[07:46] <AskUbuntu> Will UbuntuTouch are running on the Nexus 5 device? | http://askubuntu.com/q/350199
[07:51] <DJJeff> here is my DMESG from Ubuntu Touch "TRYING" to run on my GT 10.1 Tablet p4wifi http://paste.ubuntu.com/6157767/
[08:07] <lool> fginther, balloons: So https://code.launchpad.net/~lool/music-app/singleton has been happroved for the whole night and isn't merged; would you mind checking what's holding it up?
[08:26] <pstolowski> tsdgeos: ping
[08:26] <asac> stgraber: hi ... how can we block/remove something that went to a release channel?
[08:26] <tsdgeos> pstolowski: hi there
[08:27] <gema> seb128: who is supposed to take care for the system settings app not to open more than once?
[08:27] <gema> seb128: I can open several instances with the battery indicator
[08:27] <gema> seb128: i.e. who owns that problem
[08:28] <pstolowski> tsdgeos: hi! did you have a chance to look at the list view issues with category reordering?
[08:28] <tsdgeos> not yet
[08:28] <tsdgeos> been looking at other bugs we have with the currently checked in code
[08:28] <tsdgeos> sorry
[08:31] <seb128> gema, it's bug #1227111
[08:31] <Laney> (see the reporter)
[08:32] <seb128> gema, ted owns the problem
[08:33] <gema> seb128: that's a different indicator, ok, makes sense, thanks
[08:33] <gema> it's even released :D
[08:36] <pstolowski> tsdgeos: k, thanks, no worries
[08:45] <booner> hey guys i have a question when i install ubuntu 13.10 how is explained on the XDA site, Here = http://forum.xda-developers.com/showthread.php?t=2324683 i get following problems on my Nexus 4. No settings in my OS, no programs and no enable of apps.. Does anyone know my prob?
[09:00] <dbarth_> lool: quick question about the test suite for cordova
[09:00] <dbarth_> lool: we have a series of failures due to unsupported backends for this cycle
[09:00] <dbarth_> lool: can you land with test failures, or should we turn some off in the standard test suite? what would you recommend?
[09:08] <xnox> dbarth_: in cordova speak - what is "backends" and what is/isn't supported?
[09:09] <dbarth_> xnox: qt apis, which themselves call into system servcices, like gstreamer
[09:11] <xnox> dbarth_: hm, ideally one would not disable any parts of the test-suite, but track that it does not regress. E.g. mark failing tests as "Expected Failure", such that we can notice when they start passing. Or otherwise compare the test-results with previous, to make sure it's not regressing but only improving.
[09:12] <xnox> dbarth_: that's just general advice from me.
[09:12] <dbarth_> xnox: right, i'd rather not put failures under the carpet, but if we talk about an automated test suite, and red/green lights it becomes binary
[09:13] <xnox> ogra_: seed branch proposals are refreshed. sergiusens - please propose seed changes separate from my reorg branch, i only include stuff that is already in lp:~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.saucy
[09:14] <xnox> dbarth_: most of the unit-test frameworks support: Pass, Fail, XFail, XPass, Unknown status, such that one can mark certain individual failing tests to not fail the overall test-suite run.
[09:15] <ogra_> xnox, thanks, will get that done later today
[09:15] <dbarth_> xnox: good point, i'll check if the cordova one allows that
[10:22] <seb128> gusch, hey
[10:23] <seb128> gusch, seems like the content-hub update from yesterday (https://launchpad.net/ubuntu/+source/content-hub/0.0+13.10.20130925-0ubuntu1) made the background selection not work anymore on touch, do you know what's going on?
[10:25] <seb128> Laney, ^
[10:25] <Laney> cool
[10:28] <seb128> Laney, gusch: https://bugs.launchpad.net/ubuntu/+source/content-hub/+bug/1231368 also
[10:29] <gusch> seb128: didn't ken do an MR for settings?
[10:29] <gusch> seb128: the settings need to set the store now
[10:29] <seb128> gusch, we got that in: http://bazaar.launchpad.net/~system-settings-touch/ubuntu-system-settings/trunk/revision/372
[10:29] <seb128> gusch, but that's not enough it seems
[10:29] <seb128> gusch, it still doesn't work
[10:30] <gusch> what's happening?
[10:30] <seb128> gusch, it doesn't send an image back
[10:30] <seb128> e.g you get the gallery, can pick, get send back to the panel
[10:30] <gusch> you mean it's black?
[10:30] <seb128> but the image is not updated in the background panel
[10:30] <gusch> seb128: ^
[10:30] <seb128> no
[10:30] <seb128> it doesn't change
[10:30] <seb128> the content is not updated with the new image you pick
[10:31] <seb128> the old one stays in place
[10:31] <gusch> seb128: not good - ok - I'll have a look
[10:31] <gusch> a bit later
[10:33] <seb128> gusch, thanks, should I assign the bug to you?
[10:34] <gusch> seb128: yep
[10:34] <seb128> gusch, the service log has http://paste.ubuntu.com/6158183/
[10:34] <seb128> gusch, not sure if that's useful
[11:08] <rickspencer3> oooh, 48 megs of updates!
[11:09] <rickspencer3> does any one else love image based updates?
[11:15] <cjwatson> mhall119,Mirv: Between you, you added qtdeclarative5-friends-plugin to the touch/sdk seeds.  However, the qml-friends source package no longer builds qtdeclarative5-friends-plugin, instead building qtdeclarative5-friends0.2, and as a result qtdeclarative5-friends-plugin is scheduled for deletion.
[11:15] <cjwatson> mhall119,Mirv: However, this doesn't seem to be quite a trivial change, because qtdeclarative5-friends0.2 ships .../qml/Friends.0.2/libFriends.so rather than .../qml/Friends/libFriends.so.
[11:15] <cjwatson> mhall119,Mirv: Could you resolve this?
[11:17] <rickspencer3> popey or gema or someone else from QA -
[11:17] <popey> wassup?
[11:17] <rickspencer3> when I try to run the click updater app it just disappears
[11:17] <rickspencer3> does it work for anyone else?
[11:17] <popey> it starts, spins for a while...
[11:18] <rickspencer3> popey or gema or someone else from QA - https://bugs.launchpad.net/ubuntu/+bug/1231389
[11:18] <popey> then dies
[11:18] <rickspencer3> popey, ok, well I guess we can confirm the bug :)
[11:18] <popey> but on my other freshly flashed phone it starts and says "No updates found"
[11:18] <rickspencer3> it's not exactly a regression
[11:18] <rickspencer3> :)
[11:19] <cjwatson> Well, it kind of is, I had the click updater app working for me on Tuesday
[11:19] <cjwatson> (I was making sure I didn't break it with click 0.4.8)
[11:19] <rickspencer3> cjwatson, ah, for me on Tuesday it just always said there were not updates
[11:19] <rickspencer3> anyway ...
[11:20] <cjwatson> I manually faked the existence of an older package
[11:20] <davmor2> Morning all
[11:20]  * popey updates the bug
[11:20] <cjwatson> It was a bit shonky - something between it and the download service got confused and ended up attempting to install a file consisting of the real click package appended to itself
[11:21] <rickspencer3> popey, here's something else weird ... the apps that I personally wrote are not launching
[11:21] <cjwatson> But I wasn't at all convinced that wasn't because of my strange hack to downgrade the package :)
[11:21] <rickspencer3> trying not to take it personally here, but all the other apps launch :)
[11:21] <rickspencer3> cjwatson, :)
[11:21] <popey> rickspencer3: which app?
[11:21] <rickspencer3> popey, Franglish and Fate Dice
[11:21] <rickspencer3> those are my two apps
[11:21] <rickspencer3> with not so wide universal appeal
[11:21] <rickspencer3> :)
[11:22] <popey> yeah, both fail to start here too
[11:22] <rickspencer3> hold it, some other apps aren't launching for me either
[11:22] <rickspencer3> cjwatson, Dogfight won't launch
[11:23] <rickspencer3> cjwatson, any suggestions for debug data to help with that bug report?
[11:23] <cjwatson> /home/phablet/.cache/unity-scope-click.log  is usually helpful
[11:24]  * popey wishes /home/phablet/.cache/unity-scope-click.log had timestamps
[11:24] <rickspencer3> https://bugs.launchpad.net/unity-scope-click/+bug/1231393
[11:25] <rickspencer3> wow, that is quite a long file :)
[11:25] <Mirv> cjwatson: ok, doing a merge proposal against seeds. the apps depend already on the 0.2.
[11:25] <cjwatson> Mirv: Hm, OK, how come they work now?
[11:25] <cjwatson> Since presumably qtdeclarative5-friends0.2 isn't installed ...
[11:26] <Mirv> cjwatson: well the apps depend on the 0.2 plugin package directly. I'm not sure why the seeds even would need to specify friends QML plugin if there are no other users besides the friends app.
[11:26] <cjwatson> Oh, because they're .debs
[11:26] <cjwatson> So they'll pull it in by dependencies
[11:26] <cjwatson> The seeds would need to specify it to support the friends app being translated to a click package later, presumably
[11:26] <Mirv> right
[11:27] <cjwatson> So yeah, s/qtdeclarative5-friends-plugin/qtdeclarative5-friends0.2/ should do it
[11:30] <Mirv> cjwatson: https://code.launchpad.net/~timo-jyrinki/ubuntu-seeds/ubuntu-touch.move-to-friends0.2-qml-plugin/+merge/187733
[11:32] <mamenyaka> guys! can someone tell me how do I found out which partition is the boot partition? I want to make a dump of it
[11:33] <cjwatson> Mirv: approved - perhaps you can coordinate a landing :)
[11:33] <cjwatson> Mirv: (happy to help with the upload once permitted)
[11:34] <rickspencer3> hey popey here's another one maybe you can see if you can repro?
[11:34] <rickspencer3> https://bugs.launchpad.net/address-book-app/+bug/1231397
[11:35] <popey> sure
[11:36] <popey> rickspencer3: can't reproduce, near instant for me
[11:36] <popey> rickspencer3: also, how many contacts do you have on your device?
[11:36] <rickspencer3> popey, I have about 6 or 7 I guess
[11:37] <rickspencer3> popey, aah, actually, when I killed and reran the cntacts app, the email address were saved there after all
[11:37] <popey> hmm
[11:37] <popey> i have ~350 contacts
[11:37] <popey> and it's painful getting from the top to the bottom
[11:37] <rickspencer3> I just removed a jabber account
[11:37] <popey> this seems to be a toolkit issue
[11:37] <rickspencer3> that I accidentally added
[11:38] <rickspencer3> got the same error
[11:38] <popey> as soon as you have a lot of anything, like apps or music or anything that is a big list, it takes an age to scroll
[11:38] <mamenyaka> found it in recovery.fstab, thank you!
[11:38] <Mirv> cjwatson: I will coordinate by pointing out this to ogra :) ogra: https://code.launchpad.net/~timo-jyrinki/ubuntu-seeds/ubuntu-touch.move-to-friends0.2-qml-plugin/+merge/187733 wants in so that the old plugin can be cleaned away.
[11:39] <rickspencer3> popey, can I ask you to try adding a jabber account with an email address?
[11:39] <ogra_> Mirv, will take care, i have to merge xnox' seed reworking first
[11:40] <Mirv> ogra_: thanks!
[11:42] <popey> rickspencer3: sure
[11:42] <popey> rickspencer3: what format?
[11:42] <rickspencer3> thanks popey
[11:42] <popey> user@jabber.org - like that?
[11:42] <rickspencer3> popey, well, I think what happened was I accidentally put the email address int hat field
[11:42] <rickspencer3> so, yeah
[11:42] <rickspencer3> I had first.last@gmail.com
[11:43] <popey> rickspencer3: http://popey.com/~alan/device-2013-09-26-124343.png
[11:43] <xnox> ogra_: next up, i'll have a udev question. kernel is seeing the mtd device and it's partitions, yet udev (?!) is not creating /dev/mdtblock0p* devices for me =(
[11:43] <popey> i get that after I hit save
[11:44] <ogra_> xnox, well, add a rule for that then :)
[11:44] <rickspencer3> popey, I'm not sure what I'm looking at there
[11:44] <popey> the contact details are gone
[11:44] <ogra_> not sure udev has anything for mtd devices
[11:44] <rickspencer3> oops
[11:44] <popey> its blanked the user
[11:44] <rickspencer3> popey, I think we need someone from QA to investigate and figure out exactly what is buggy, I guess
[11:44] <rickspencer3> popey, and sorry :/
[11:45] <popey> np
[11:45] <popey> it was only like... my DOCTOR!
[11:45] <rickspencer3> well, mine was my METH DEALER
[11:45] <popey> You win.
[11:45] <rickspencer3> :)
[11:46]  * popey files a bug
[11:46] <rickspencer3> popey, https://bugs.launchpad.net/address-book-app/+bug/1231397
[11:46] <rickspencer3> maybe just edit that one?
[11:48] <popey> rickspencer3: try editing a contact and add an email address which you know is already on another contact pls?
[11:48] <popey> (note: you may lose the contact)
[11:49] <rickspencer3> popey, I don;t have such a contact
[11:49] <rickspencer3> popey, I think we might want to just hand the problem over to QA
[11:49] <popey> ok
[11:49] <rickspencer3> so they can systematically describe the issue
[11:50] <rickspencer3> popey, so, my phone screen is off, looking at top, unity8 is taking up around 50% of CPU core :/
[11:51] <rickspencer3> any idea how I can check what is doing that?
[11:51]  * popey filed https://bugs.launchpad.net/address-book-app/+bug/1231407
[11:51] <popey>  1689 phablet   20   0  346m 118m  66m S  20.8  6.3   1:15.94 unity8
[11:51] <rickspencer3> I tried ps  -aux
[11:51] <popey> same here
[11:51] <popey> it dies off rapidly though
[11:51] <rickspencer3> popey, I wonder if it's related to our editing of the contacts?
[11:51] <popey> down to 0.3%
[11:51] <rickspencer3> popey, not for me
[11:51] <rickspencer3> it's just coasting
[11:51]  * rickspencer3 warms bread on phone
[11:52] <popey> did you manually lock teh phone?
[11:52] <popey> or did it auto-switch off?
[11:52] <popey>  1689 phablet   20   0  346m 118m  66m S   0.0  6.3   1:16.10 unity8
[11:52] <popey> after locking
[11:53] <rickspencer3> popey, dunno
[11:53] <cjwatson> shm_open() failed: Permission denied
[11:54] <cjwatson> wonder if that has anything to do with rickspencer3's problem
[11:58] <cjwatson> rickspencer3: It's not by any chance apps that require the keyboard?
[11:58] <rickspencer3> cjwatson, no
[11:58] <rickspencer3> no keyboard on any of them, in fact
[11:58] <rickspencer3> popey, https://bugs.launchpad.net/unity8/+bug/1231411
[11:58] <cjwatson> oh, I saw stuff about maliit in the trace
[11:59] <cjwatson> fate dice launches if I use upstart-app-launch to do it
[12:00] <rickspencer3> cjwatson, well, at least the world won't be deprived of fate dice, that's good
[12:00] <cjwatson> so maybe a dash problem?
[12:00] <rickspencer3> I'll call the UN and let them know
[12:00] <cjwatson> heh.  just trying to narrow it down ...
[12:00] <rickspencer3> sorry, it's till quite early here
[12:00] <rickspencer3> ;)
[12:01] <rickspencer3> cjwatson, no, I appreciate it, I was just making fun of my own app
[12:01] <rickspencer3> :)
[12:01] <popey> rickspencer3: what other apps have you got running? adb shell and "ps aux | grep qmlscene" ?
[12:02] <cjwatson> A preinstalled click app (Dropping Letters) works fine though ...
[12:03] <rickspencer3> popey, tasks and torch
[12:03] <rickspencer3> I added the output to the bug report
[12:03] <popey> k
[12:03] <rickspencer3> popey, messaging also
[12:04] <rickspencer3> popey, I closed all apps and still get the effect, btw
[12:04] <popey> ah ok
[12:05] <lool> BTW we're reverting the keyboard in an upcoming image build because we suspect it's breaking some tests
[12:05] <lool> (notes app)
[12:05] <jibel> rickspencer3, that's bug 1219871, cking did some investigation and now its needs attention from someone knowing unity8 to go further
[12:05] <jibel> hey unity8 people ^
[12:06] <jibel> kgunn_, ^^
[12:06] <cjwatson> rickspencer3: I have a suspicion, testing a possible fix (but it may well not work and I'll need to defer to somebody who actually has a clue about this layer)
[12:06] <rickspencer3> thanks cjwatson
[12:06] <rickspencer3> hi jibel
[12:07] <jibel> Hi rickspencer3
[12:07] <rickspencer3> jibel, ah, ok
[12:07] <rickspencer3> jibel, fwiw, I rebooted my phone and before I run any apps, the CPU utilization is gone
[12:08] <jibel> rickspencer3, yes, I did the same experience but didn't find any way to reproduce it reliably
[12:08] <rickspencer3> nasty
[12:08] <rickspencer3> these are the worst bugs
[12:09] <jibel> it sometimes goes to 60/70% when phone is blanked and the device becomes very hot
[12:09] <rickspencer3> jibel, is there someone who can take a look at the contacts app for us?
[12:09] <cking> jibel, that specific issue was filed weeks ago and is reproduceable every time
[12:09] <rickspencer3> you can see that popey and I had some weird issues
[12:10] <jibel> cking, yes it is reproduceable but I didn't find specific steps, did you?
[12:11] <cking> jibel, if we're talking about bug 1219871 it's reproduceable every time one blanks the screen
[12:12] <jibel> cking, not immediately after boot for me, I have to do something with the phone first, like using an app and closing it
[12:13] <cking> jibel, ok, I hadn't picked that nuance up
[12:14] <jibel> rickspencer3, sure, I'll find a QA person to take care of it
[12:15] <lool> So I could launch Franglish manually with: aa-exec-click -p com.ubuntu.developer.rick-rickspencer3.franglish_Franglish_0.4 -- qmlscene  Franglish.qml --desktop_file_hint=/usr/share/applications/ubuntu-system-settings.desktop
[12:15] <lool> (last arg doens't matter)
[12:15] <lool> click-scope is completely empty; seems buggy due to other reasons
[12:15] <lool> I don't know why it's not launching from dash
[12:16] <Mirv> jhodapp|afk: FYI I filed https://bugs.launchpad.net/mediaplayer-app/+bug/1231418 that shows up in desktop jenkins testing
[12:17] <lool> Unable to activate  "com.ubuntu.developer.rick-rickspencer3.franglish_franglish_
[12:17] <lool> 0.4.desktop
[12:17] <lool> hmm
[12:20] <lool> cjwatson, rickspencer3: Ok, that's another mixed case issue
[12:20] <lool> cjwatson: It must be lower case, right?
[12:21] <lool> cjwatson: it's trying to open the lowercase name, but the .desktop filename is uppercase
[12:22] <lool> probably r50
[12:22] <cjwatson> lool: I had *just* got there
[12:23] <lool> yeah, it's certainly in r50
[12:23] <cjwatson> And it's not unity-scope-click's fault, it's sending the right thing over dbus
[12:23] <lool> cjwatson: really?
[12:23] <cjwatson> r50 is just the trigger
[12:23] <cjwatson> 1421  12:20:27.913029 recvmsg(22, {msg_name(0)=NULL, msg_iov(1)=[{"\10\1g\0\t(sua{sv})\0\0\5\1u\0\312\0\0\0\6\1s\0\4\0\0\0:1.6\0\0\0\0\7\1s\0\5\0\0\0:1.26\0\0\0R\0\0\0application://com.ubuntu.developer.rick-rickspencer3.fatedice_FateDice_1.2.desktop\0\0\0\0\0\0g\0\0\0\10\0\0\0goto-uri\0\1s\0R\0\0\0application://com.ubuntu.developer.rick-rickspencer3.fatedice_FateDice_1.2.desktop\0", 255}], msg_controllen=0, ...
[12:23] <cjwatson> ... msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 255
[12:23] <lool> application://com.ubuntu.developer.rick-rickspencer3.fatedice_FateDice_1.2.desktop
[12:23] <lool> that's mixed case
[12:23] <lool> hmm
[12:24] <lool> then it's either url-dispatcher
[12:24] <lool> or upstart-app-launch
[12:24] <lool> there were recent changes to both
[12:24] <cjwatson> You sure it isn't in libunity or similar?
[12:24] <lool> could be
[12:24] <cjwatson> that's where ActivationResponse lives which is the dbus object the scope is talking to
[12:25] <lool> oh actually sorry, I recall now that unity still can't open with upstart-app-launch
[12:25] <lool> so it's indeed certainly unity mangling it wrong
[12:27] <lool> I guess that's probably also why we miss the icons sometimes
[12:27] <lool> hopefully
[12:28] <cjwatson> this code is so twisty
[12:29]  * cjwatson resorts to Laney's codesearch
[12:33] <lool> cjwatson: Note that the case folding rules in Nameprep, which QUrl conforms to, require host names to always be converted to lower case, regardless of the Qt::FormattingOptions used.
[12:33] <alecu> lool: is this error happening for some apps or for all apps?
[12:33] <lool> cjwatson: http://qt-project.org/doc/qt-5.0/qtcore/qurl.html
[12:33] <lool> alecu: apps with uppercase letters presumably
[12:33] <alecu> ack
[12:33] <lool> cjwatson: I suspect applications://xyz is considered hostname part...
[12:34] <cjwatson> Perhaps we should be using :/// ?
[12:34] <cjwatson> Don't know
[12:35] <cjwatson> But that's certainly suggestive
[12:35] <lool> cjwatson: possibly, but the quick fix is to use strings
[12:35] <lool> applications:// seems coded in a bunch of places
[12:36] <lool> would also be solved by using url-dispatcher
[12:41] <lool> bah it has to be QUrl because we're calling into QDesktopServices
[12:43] <alecu> lool: perhaps it might make sense to use "application:appid.desktop" ? without the "//" ?
[12:43] <Chocanto> RIP jenkins...
[12:45] <lool> alecu: I fear it wouldn't be a valid URL and QUrl would explode
[12:45] <lool> but we could do application://click/xyZ.desktop
[12:45] <Chocanto> sergiusens: Hey ! I'm sorry I had to quit yesterday, did you see for the click package ?
[12:45] <lool> or application:///xyZ.desktop as Colin suggested
[12:46] <sergiusens> Chocanto, sorry, stumbled upon other issues after I made that MR against your code, I'll pick it up again today
[12:47] <Chocanto> sergiusens: Ok :) I saw you removed the wrapper, we don't need it ? To launch the docviewer from the console ?
[12:47] <alecu> lool: yes, only with "//" QUrl is lowercasing: http://pastebin.ubuntu.com/6158572/
[12:47] <Cimi> someone told me (I forgot) how to check if the simcard is present on a device… any help?
[12:48] <sergiusens> Chocanto, probably, but I wanted to isolate the hardcoded paths
[12:48] <Chocanto> sergiusens: Ok, thank you ! So, what have to be done to finish this package ? I can help you maybe ?
[12:48] <sergiusens> Chocanto, and when it's a click, you won't have it in PATH anyways ... you can add it back if you want, but please leave the desktop as it is
[12:49] <sergiusens> Chocanto, I just need to add it into ci and give it a spin ... hmmm
[12:49] <lool> alecu: looking at the code, applications:/// should just work
[12:49] <Chocanto> sergiusens: No, no, I will not add it back, it's better like this !
[12:49] <drachlaptop> hey, I'm still trying to debug this touch screen input thing, I can't figure out whats wrong on in unity with the touch input.  I turned on the debugging in the kernel and it all looks fine from the kernel side.
[12:50] <lool> alecu: could you switch to that?
[12:50] <drachlaptop> how can I debug the values in unity to see how it is interpreting them?
[12:50] <drachlaptop> I tried to debug libmir
[12:50] <sergiusens> Chocanto, ok, I'll get back to you in a couple
[12:51] <drachlaptop> but the build seems to be dependent on an Android NDK install on device, is that right?
[12:51] <Chocanto> sergiusens: Ok, thank you
[12:51] <alecu> lool: sure
[12:52] <drachlaptop> and it seems like the only way to debug libmir is to rebuild it with debugging on
[12:52] <drachlaptop> is there another way?
[12:56] <alecu> lool: here's the branch: https://code.launchpad.net/~alecu/unity-scope-click/workaround-1231393
[12:56] <alecu> lool: lp is timeouting when I propose it for mergeing :/
[12:56] <lool> alecu: https://code.launchpad.net/~lool/unity-scope-click/lp-1231393/+merge/187766
[12:57] <lool> alecu: I've added comments, but we also ought to add tests
[12:58] <stgraber> asac: there's currently no command line tool to do that but I can do it fairly easily, obviously anyone who got the update won't be rolled back and any channel based on the saucy channel (like -customized) will also have to be rolled back (which is slightly more tricky to do than devel since they have bits coming from multiple places)
[12:58] <asac> stgraber: right. its an emergency thing. we want such a tool
[12:58] <Saviq> lool, what would // vs. /// change?
[12:59] <asac> stgraber: just pull the trigger
[12:59] <asac> stgraber: btw, i dont see why we wouldnt be able to downgrade users
[12:59] <asac> stgraber: isnt that just a ref json that we can change the parts to?
[12:59] <lool> alecu: building here, let me know how your testing goes
[13:00] <lool> Saviq: QUrl lowercases the hostname part, can't configure it not to do that
[13:00] <lool> Saviq: the .desktop file might contain uppercase letters in the Click name
[13:00] <Saviq> lool, ah, that's about the case things
[13:00] <lool> yes
[13:00] <Saviq> greyback, ↑
[13:00] <lool> I'll send a mail to ubuntu-phone@ to warn other folks maintaining modules with application:// URLs
[13:00] <lool> once I confirm the fix
[13:00] <alecu> lool: +1 to your branch (though lp is still struggling to update the diff). I'm about to test it on the desktop together with lp:unity8
[13:01] <lool> alecu: Ok; finishing a build here; FYI I get warnings while building the scope
[13:01] <lool> unused vars
[13:01] <greyback> Saviq: noted
[13:01] <stgraber> asac: "just pull the trigger" on what? do you need anything removed now?
[13:01] <asac> stgraber: no... we want a tool that we can do that without you
[13:01] <asac> :)
[13:01] <Saviq> tedg, you might want to note the application:// vs :/// above ↑↑
[13:02] <asac> stgraber: like this morning
[13:02] <asac> stgraber: we have since recovered
[13:02] <alecu> lool: yes, most of those are unused dbus fields. I've got to find a way to mark those as ignored
[13:02] <asac> but it was scary that we couldnt remove what was accidentially released
[13:02] <lool> alecu: fix worked here
[13:02] <Saviq> tedg, feels like we should generally discard the hostname part
[13:02] <lool> alecu: do you need .debs?
[13:02] <tedg> Saviq, What?
[13:03] <tedg> Saviq, I don't think I have the full scrollback.
[13:03] <Saviq> tedg, QUrl lowercases hostname part
[13:03] <Saviq> tedg, so application://SomeApp/ fails
[13:03] <Saviq> and it kinda makes sense...
[13:03] <tedg> Uhm, not really...
[13:03] <lool> alecu: if you're happy with the change, please top approve them to allow upstream merger to merge this once it does a pass on it
[13:03] <tedg> What does it do for UTF8 domain names?
[13:04] <lool> tedg: this is actually to support IDN domain names
[13:04] <Saviq> tedg, it kinda does, hostname part is case-insensitive after al
[13:04] <Saviq> l
[13:04] <lool> albeit there's a typo in the RFC number in the QUrl doc
[13:04] <tedg> How does it handle file:// urls ?
[13:05] <drachensun> ogra_: any thoughts on how to debug the touch input?  Everything looks good from the kernel, but I can't figure out how to see what unity/mir is doing with it and why it doesn't like it
[13:05] <seb128> gusch, so, any news on the content hub regression?
[13:05] <gusch> seb128: not yet
[13:05] <gusch> seb128: will start looking at it in a few minutes ...
[13:06] <seb128> gusch, when do you plan to do that? that regression is in the current touch image :/
[13:06] <seb128> gusch, thanks
[13:09] <cjwatson> tedg: For file:// URLs the hostname part is always empty, since the filename always starts with /
[13:09] <Saviq> tedg, don't file:// urls have three / ?
[13:09] <cjwatson> (unless you use file://usr/share/doc/blah in which case you are wrong :-) )
[13:09] <lool> Saviq: they do because they are absolute
[13:09] <Saviq> lool, yeah, exactly - with empty hostname part
[13:09] <tedg> Hmm, so we need application://$(app_id) to be application:///$(app_id) ?
[13:09] <lool> Saviq: would you want to add a safety to unity8 too?
[13:10] <Saviq> tedg, yes
[13:10] <cjwatson> IDN domain names are presumably mashed into punycode so who cares about the lower-casing
[13:10] <Saviq> tedg, and all other $(custom)://, too
[13:10] <tedg> mhr3, zg thoughts? ^
[13:10] <lool> Saviq: that is, you could massage the qstring you get before creating a Qurl, and you could also make sure that you generate applications:/// URLs all the time
[13:10] <cjwatson> IDN domain names> urgh, sorry, Personal PIN Number syndrome
[13:10] <Saviq> lool, not really, I'd rather make sure everyone else does it right :P
[13:10] <mandel> barry, ping
[13:11] <alecu> lool: how did you test the fix? I'm not able to start any app when running lp:unity8 on my desktop
[13:11] <lool> Saviq: then perhaps you want to raise an error if you get a mixed-case hostname part  :-)
[13:11] <lool> Saviq: I know, feels ugly
[13:11] <Saviq> lool, yeah, url-dispatcher might
[13:11] <Saviq> lool, i.e. Qt.openUrlExternally()
[13:11] <lool> Saviq: I guess we're soon dropping this anyway to use url-dispatcher/upstart-app-launch anyway?
[13:12] <lool> alecu: on a phone
[13:12] <Saviq> lool, that's not "dropping" it, it's "picking it up"
[13:12] <tedg> Wait, url-dispatcher does use application:///
[13:12] <alecu> lool: great
[13:12] <Saviq> tedg, yeah, click scope is being fixed
[13:12] <Saviq> tedg, but then url-dispatcher should not support application:// probably
[13:13] <Saviq> i.e. return error or something
[13:13] <tedg> But you're saying we should switch settings://
[13:13] <Saviq> tedg, yes
[13:13] <tedg> Saviq, We report a bug on you if you send an invalid URL :-)
[13:13] <Saviq> tedg, let's1
[13:13] <Saviq> !
[13:13] <lool> alecu: I can't top approve the mp, would you mind please doing so
[13:13] <lool> alecu: Status drop down at the topc
[13:13] <lool> *top
[13:13] <lool> alecu: but "Approved" there
[13:15] <lool> alecu: if you like, you can move to https://bugs.launchpad.net/ubuntu/+source/click-update-manager/+bug/1231389 next  :-)
[13:15] <lool> alecu: it seems to be when there's any update to an installed click, it crashes or something
[13:17]  * alecu looks
[13:18] <alecu> lool: I'll give gatox a hand with that bug
[13:19] <gatox> lool, yes, i'm looking at that bug right now
[13:20] <barry> mandel: pong
[13:24] <lool> dbarth_: cordova >> xfail is indeed the right way to go; thanks for fixing the testsuite so that it passes (with known failures)
[13:24] <lool> dbarth_: also, would you happen to know where it stands on the desktop?
[13:24] <lool> dbarth_: IIUC, some webapp testsuites arne't run anymore
[13:24] <mhr3> tedg, zg uses application://[app_id_as_per_menu_spec.desktop] it's valid to do applications:///full/path/to/desktop/file.desktop
[13:24] <cjwatson> so applications:///foo.desktop would technically mean the file at /foo.desktop ?
[13:25] <mhr3> cjwatson, yes
[13:25] <cjwatson> in which case it sounds like we should use applications://click/foo.desktop or applications://localhost/foo.desktop or something
[13:25] <cjwatson> or make it a URN rather than a URL and use applications:foo.desktop
[13:26] <mhr3> the "s" was typo, just "application:..."
[13:26] <dbarth_> lool: cordova on the desktop, or webapps on the desktop?
[13:26] <dbarth_> tedg: hi, for the application:/// url, what is the right way to reference click packages, without the version number?
[13:26] <lool> dbarth_: I'm not sure which one it was, Didier told me some testsuite wasn't there anymore
[13:27] <lool> dbarth_: which used to be run on the desktop
[13:27] <dbarth_> currently the home scope refs twitter and facebook as /usr/share/applications, and that should be fixed
[13:27] <lool> and used to pass
[13:27] <dbarth_> lool: will check with him then and get back to you
[13:27] <tedg> dbarth_, We don't have a way today, I've got a branch in progress there, but it's not landed :-/
[13:27] <dbarth_> tedg: ah ok
[13:27] <lool> tedg: hehe, /me grins on removal of version numbers  ;-)  unrelated, I know...
[13:27] <dbarth_> i'll keep an eye on it
[13:28] <lool> tedg: we could have namespaces like applications://click/xyz
[13:29] <mhr3> let's loose the "s" first before something hardcodes it somewhere
[13:29] <Saviq> lol
[13:29] <Saviq> mhr3, +1
[13:29] <mhr3> the worst part is that i started it by doing a typo :P
[13:30] <tedg> lool, My thought is that we'd be expanding a URL format that we dont' really control.  ZG coined that one and uses it.
[13:32] <lool> tedg: well launch-click:// then or whatever
[13:32] <tedg> lool, For the wildcard branch that I have I'm using appid://
[13:32] <lool> tedg: would you know whether we intend to handle application:// URLs in both unity 8 and url-dispatcher?  or just URL dispatcher?
[13:33] <tedg> lool, I'm not 100% sure, that'd be a Saviq or greyback question.
[13:33] <Saviq> lool, we'll go through url dispatcher
[13:33] <Saviq> lool, no internal handling of things
[13:33] <tedg> lool, I don't think that URL dispatcher needs to be involved, just Upstart App Launch, but if it makes it easier for them that's fine.
[13:33] <Saviq> tedg, lool, not like it really matters
[13:34] <mhr3> Saviq, who handles single instance apps?
[13:34] <Saviq> mhr3, upstart
[13:34] <tedg> Saviq, No, it doesn't.  Only thing that matters is using the upstart app launch to ensure confinement, etc.
[13:34] <Saviq> mhr3, and https://code.launchpad.net/~gerboland/unity-mir/use-upstart-app-launch2/+merge/187769
[13:35] <Saviq> tedg, well, ok, but from upstart we'll know if it's launched or not
[13:35] <Saviq> mhr3, so app manager then ↑↑
[13:35] <mhr3> Saviq, i just want to make sure that shell can be do animations asap
[13:35] <tedg> Saviq, Yup, or (hopefully today) it failed.
[13:35] <lool> tedg, Saviq: I guess there are two cases; one is like the click-scope displays an app you've installed and it wants to open it, it could openUrl(application:///) or it could upstart_app_launch_start(), but then there's also the case of giving to unity 8 a list of things to display and letting unity 8 handle what happens when user presses, and that's definitely some URL that unity8 will open
[13:35] <Saviq> mhr3, animations?
[13:36] <lool> now whether unity8 knows it's an app URL and calls upstart-app-launch or uses openUrl, I dont know
[13:36] <mhr3> Saviq, ehm, transitions?
[13:36] <lool> I'd personally prefer everyone to use the same method for launching stuff
[13:36] <mhr3> make the ui feel responsive :P
[13:36] <Saviq> mhr3, between?
[13:36] <Saviq> mhr3, where are we missing transitions now?
[13:36] <mhr3> between clicking something and seeing that an app is launched / brought to front
[13:36] <jibel> how do I disable suspend on the phone? (apart from touching the screen every few seconds)
[13:36] <tedg> lool, Well no matter what everyone is using upstart_app_launch_start(), it's just who parses the URL.
[13:37] <xnox> ogra_: i'm in initramfs, yet it's a RO filesystem.... mkdir: can't create directory '/root/userdata': Read-only file system
[13:37]  * xnox is puzzled
[13:38] <Saviq> lool, yeah, application:/// would be a special case we might push to upstart directly
[13:38] <cwayne> beuno: ping
[13:38] <tedg> bfiller, Not sure if this effects any of your apps, but can you circulate to ensure?  (and add tasks as needed)  https://bugs.launchpad.net/url-dispatcher/+bug/1231444
[13:38] <Saviq> lool, others are going through url dispatcher
[13:38] <beuno> cwayne, pong
[13:38] <cwayne> beuno: heya, should i upgrade my qtcreator/click and rebuild uwoot before it gets published?
[13:38] <beuno> cwayne, at your discretion, I approved it as-is
[13:38] <lool> tedg: thinking about this, I think it's not a good idea to have half of the cases using upstart_app_launch and the other half application://
[13:39] <mhr3> tedg, is url-dispatcher broken again? i can't get local videos to launch
[13:39] <lool> let's just arrange for all the click-scope stuff to be openUrl() or generating URL to pass to Unity 8?
[13:39] <mhr3> or maybe mediaplayer-app is
[13:39] <Saviq> mhr3, we already have transitions for apps coming into focus
[13:39] <cwayne> beuno: ah thanks, i think i'll leave it for next update then, shouldn't be all that far away :P
[13:39] <Saviq> mhr3, if there's a case where we don't - please file a bug
[13:39] <tedg> mhr3, I wouldn't think so... it hasn't really changed.
[13:39] <lool> mhr3: is tht one time out of two, or all the time?
[13:40] <lool> tedg: upstart-app-launch was updated
[13:40] <lool> hmm I don't have videos
[13:40] <Saviq> lool, yeah, *everywhere* needs to use application:///
[13:40]  * lool hugs Saviq 
[13:40] <mhr3> lool, all the time
[13:40] <Saviq> lool, the only difference is unity8 might take over and upstart directly instead of going through url dispatcher
[13:40] <lool> mhr3: we're about to replace the whole multimedia stack anyway  ;-)
[13:40] <lool> mhr3: let me try to repo
[13:41] <mhr3> Saviq, tell that to clicking on a music result :)
[13:41] <mhr3> 5 seconds of nothing and then music shows up
[13:41] <Saviq> mhr3, bug, please
[13:42]  * tedg files a bug that Saviq should make QML faster
[13:42] <tedg> :-)
[13:42]  * Saviq responds tedg should get a faster phone
[13:42] <tedg> I already have the fastest phone Canonical will buy me!  ;-)
[13:43] <mhr3> Saviq, https://bugs.launchpad.net/unity8/+bug/1231458
[13:44] <tedg> This settings change is going to suck.
[13:44] <Saviq> mhr3, thank you
[13:45] <dholbach> what can I do to debug if the whole UI freezes?
[13:45] <mhr3> adb reboot :)
[13:45] <dholbach> I was hoping to be able to debug this issue
[13:45] <dholbach> I can still "adb shell" into it
[13:46] <mhr3> ah, missed the "to debug"
[13:46] <ogra_> xnox, err, you dont try to make system-image run, do you ? i doubt that will work (and i wont be able to help much), i would start with a normal flipped container
[13:46] <jdstrand> pete-woods: hey-- I wanted to look at infographic and for apparmor policy groups. are there packages somewhere I can test? Ideally I would be able to update the infographic via qml. alternatively, having a test program to exercise the infographic dbus api
[13:46] <jdstrand> pete-woods: I guess that would actually be account service
[13:48] <xnox> ogra_: aka "Old flipped model" in the script/touch ?
[13:48]  * xnox goes to compile a better kernel *sigh*
[13:49] <pmcgowan> jdstrand, I believe the qml api is in the usermetrics project
[13:50] <ogra_> xnox, right, start from that, once you have that one running, we'll try to move on
[13:54] <seb128> tedg, Laney, didrocks, tedg, mpt, settings' meeting in less than 10 minutes (just as a reminder, dunno if you had one while I was on vac?)
[13:54] <jdstrand> pmcgowan: thanks
[13:54] <ogra_> mterry, so it seems all the app tests fail with lightdm enabled :(
[13:55] <tedg> seb128, We did, but it was mostly spent crying over your absence :-)
[13:55] <jdstrand> pete-woods: I'd also like to understand the DBus api
[13:55] <seb128> lol
[13:55] <ogra_> mterry, unity8 seems to pass though ... i suspect it has to do with polkit and logind (which both werent properly used before)
[13:55] <mterry> ogra_, yay...  :(
[13:55] <didrocks> seb128: yeah, I had another meeting for multimedia
[13:55] <mterry> ogra_, what do test fails look like?
[13:56] <ogra_> phablet-test-run will print FAILED in the output
[13:56] <Saviq> ricmm, rsalveti, any idea why https://code.launchpad.net/~ricmm/powerd/support-mir-toggled/+merge/187238 still doesn't build?
[13:56] <ogra_> (and the amount of failures from actually running tests)
[13:56] <mterry> ogra_, that's it?  Is there a more verbose output you can pastebin?
[13:57] <ogra_> there is, but i didnt log anything yet ... i wanted to re-flash my device but with the last phablet-tools update i cant anymore :/
[13:57] <ogra_> (to re-test from scratch and be sure i have a clean env)
[13:57] <ogra_> i havent heard back from any mako testers yet
[13:57] <seb128> sil2100, ^ btw, we have a weekly settings meeting (starting in 3 min), if you want to join (google hangout)
[13:58] <cwayne> salem_: boiko: anyone able to reproduce my messaging-app bug yet?
[13:58] <ogra_> mterry, and afaik asac was testing on maguro too, probably he had better results
[13:58] <boiko> cwayne: nope, but it is very likely to be a OSK bug, not a messaging-app one
[13:58] <cwayne> ogra_: mterry: i can test on mako in a couple hours if that helps
[13:58] <salem_> cwayne, I did partially. looks related to osk.
[13:59] <cwayne> boiko: ah, makes sense
[13:59] <cwayne> salem_: alright cool, so i'm not crazy, it does happen to someone else :P
[13:59] <sil2100> o>
[13:59] <salem_> cwayne, hehe
[13:59] <sil2100> seb128: joining in! I was on the last one btw.
[14:00] <sil2100> seb128: could you guys give me the hangout link?
[14:01] <rsalveti> Saviq: it needs latest hybris, which is still in proposed
[14:01] <Saviq> rsalveti, right, thanks
[14:02] <stgraber> asac: so I've been thinking about this for an extra 30min or so and I think I now how we should be handling pulling an image and reverting one (two different processes).
[14:03] <pete-woods> djstrand: hi, there are some docs here: http://developer.ubuntu.com/api/devel/ubuntu-13.10/cplusplus/usermetrics/
[14:03] <stgraber> asac: pulling an image should be done using the phased-percentage attribute, setting it to 0 so nobody else will get the image (similar to what we do for SRUs, you can set it to 20 and 20% of our users will get the update)
[14:03] <seb128> mardy, coming?
[14:04] <pete-woods> jdstrand: there are also recently added QML bindings for it
[14:04] <stgraber> asac: reverting an image is slightly more tricky due to the requirement of version match between saucy and saucy-proposed, so to revert, you need to copy the old image from saucy-proposed TO saucy-proposed so it gets a new version number (higher version than saucy), then release it to saucy which will generate the diffs required for a downgrade
[14:04] <seb128> mpt, coming to the settings meeting?
[14:05] <stgraber> asac: I'll do some tests for the revert here and if that works, I'll document it on the wiki. For phased-percentage, that feature has been in the spec for a couple of months but hasn't been implemented yet on the client side, I'll make sure barry bumps the priority on that so we have it by release (ideally earlier than that)
[14:06] <cwayne> pete-woods: would you want me to try out the new infographic theme changes? or are there still fixes coming in? (it seems to have failed CI, but i'm not convinced that isn't just jenkins bein' jenkins)
[14:07] <pete-woods> cwayne: I've just fixed the failure on ARM (I think)
[14:07] <pete-woods> cwayne: the themes work by putting a file in place now, and the dconf setting is just the name of the file
[14:07] <cwayne> pete-woods: where does the file live?
[14:08] <pete-woods> cwayne: see the default theme in /usr/share/libusermetrics/themes/default.xml
[14:08] <circlez> I am looking at installing ubuntu touch on my nexus 5
[14:08] <circlez> I am looking at installing ubuntu touch on my nexus 4*
[14:08] <cwayne> pete-woods: ah great, so if we have a custom one we can just change that dconf key to point at our theme?
[14:08] <circlez> Looking at the url https://wiki.ubuntu.com/Touch/Install , I see the term "phablet" a lot
[14:08] <circlez> Is this okay for nexus 4?
[14:08] <pete-woods> cwayne: that's the idea, yes :)
[14:09] <popey> circlez: phablet just means "phones + tablets"
[14:09] <cwayne> pete-woods: that's awesome!  thanks so much, that's *exactly* what we need :D
[14:09] <popey> circlez: so yes.
[14:09] <circlez> popey: Thank you
[14:09] <dholbach> jibel, I have a situation very close to bug 1224716 right now - who'd be somebody to help investigate this?  (I didn't reboot yet, can still connect)
[14:09] <dholbach> popey, ^ did this bug happen to you again?
[14:11] <popey> dholbach: not recently
[14:11] <cwayne> anyone know of a tool to get notifications when a bzr branch is changed?
[14:11] <dholbach> popey, I was just trying to close a couple of apps - I can still power on and power off the screen but that's it
[14:12] <lool> mhr3: I tried putting H264, MPEG4 and VP8 videos in Videos/ over MTP, and I get only 2 broken thumbnails and none of them opens
[14:12] <dholbach> balloons, maybe too... do you know who could help debug 1224716?
[14:13] <sergiusens> jdstrand, hey, do we have a policy for http://paste.ubuntu.com/6158864/ ?
[14:13] <jdstrand> sergiusens: that is precisely what I was talking to pete-woods about
[14:14] <jdstrand> sergiusens: no, I need to know more about the api
[14:14] <sergiusens> jdstrand, lucky me on timing then :-)
[14:14] <sergiusens> jdstrand, I have a camera app as click if you want
[14:15] <cwayne> zsombi: ping
[14:15] <mhr3> lool, cool, same for me
[14:15] <zsombi> cwayne: pong
[14:15] <cwayne> zsombi: heya, just wondering if there's any progress on the themes bug?  (the UBUNTU_UI_TOOLKIT_THEMES_PATH one)
[14:15] <mhr3> lool, also, if num_of_items_in_dash != num_of_uploaded it means there's no codecs for those
[14:16] <cwayne> zsombi: also i dont remember, but was part of that bug changing the theme.ini to be a dconf key instead?
[14:16] <mhr3> lool, unless something else is broken :)
[14:16] <zsombi> cwayne: slow progress, however I managed to get the 3-path theme import!
[14:16] <zsombi> cwayne: this is the first time I hear this
[14:16] <cwayne> zsombi: :D  slow progress is still progress!
[14:16] <cwayne> zsombi: ok, i couldn't remember if it had been discussed before or not
[14:17] <jdstrand> sergiusens: so that camera app as click uses user metrics, then the infographic picks up what is put into user metrics?
[14:17] <jdstrand> pete-woods: ^
[14:17] <zsombi> cwayne: slow as I am distracted by loads of other hot-important stuff :/
[14:17] <attente> tmoenicke, ping
[14:17] <cwayne> zsombi: although to be honest, i think it would make more sense as a dconf key..
[14:17] <cwayne> zsombi: i completely understand, 100%
[14:17] <dholbach> kgunn: do you know who could help me debug https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1224716? (I have this happening on maguro right now)
[14:17] <Saviq> wow, mtp actually works! better than with android...
[14:18] <zsombi> cwayne: well, we use QSettings, and that so far uses that format...
[14:18] <pete-woods> jdstrand: that's correct, there is a system service that the apps talk to, it keeps its data in /var/lib/usermetrics/, then the greeter talks to it also, for presenting the data
[14:18] <sergiusens> jdstrand, yeah, from a _using_ api PoV you just feed it data
[14:19] <zsombi> cewayne: but we can move that part to dconf once we have everything else working properly
[14:19] <cwayne> zsombi: awesome, i think that'd be very helpful for us :)
[14:20] <zsombi> cwayne: so the plan is to habvethe env-var will be UBUNTU_UI_TOOLKIT
[14:20] <mhall119> cjwatson: I'm not sure what the correct resolution is for the friends qml plugin
[14:20] <zsombi> ehh, enter pressed
[14:20] <asac> bfiller: so who can help on getting the notes-app test fixed?
[14:20] <zsombi> cwayne: so the plan is to have UBUNTU_UI_TOOLKIT_THEMES_PATH to accept multiple paths
[14:20] <asac> would really like to work on this because it seems to get worse
[14:20] <cwayne> zsombi: that's perfect
[14:21] <mhall119> it seems kind of late in the cycle to have packages change like that
[14:21] <asac> popey: so bfiller says that we were just lucky with the downgrade of ubuntu-keyboard and notes app
[14:21] <zsombi> cwayne: but the theme.ini will also have the path field
[14:21] <popey> ok
[14:21] <asac> popey: not sure if you are willing to rerun a few more times to really see that it wasnt pure luck :)
[14:21] <zsombi> cwayne: I just need 1 silent day to finish it
[14:21] <cwayne> silent days are hard to come by :)
[14:22] <zsombi> cwayne: dunno when that day will come :(
[14:22] <sergiusens> jdstrand, if you want to play around: http://people.canonical.com/~sergiusens/click_packages/com.ubuntu.camera_2.9.1_armhf.click
[14:22] <popey> asac: ok
[14:22] <bfiller> asac: I will work on it myself, could use omer if he's around
[14:22] <asac> bfiller: cant find him :/
[14:22] <asac> his work hours are odd
[14:22] <popey> asac: I have upgraded to 66 already though
[14:22] <asac> but this would be so helpful
[14:22] <cwayne> zsombi: but that's awesome, thank you for the update.  we do have a workaround now, but it would be good to have the *real* fix :)
[14:22] <popey> will have to downgrade to 65 to test
[14:22] <asac> popey: no thats fine
[14:22] <asac> the keyboard is still out
[14:22] <asac> popey: so for you the notes_app tests should now succeed always on mako :)
[14:23] <asac> popey: and if that is the case maybe upgrade keyboard and see if it starts failing again
[14:23] <popey> ok, lets see
[14:23] <zsombi> cwayne: I'll let you know when I'm ready for testing, so you guys can check it
[14:23] <pmcgowan> seb128, my upgrades keep failing at the install step, is there a command line I can run to just do the install and not download again?
[14:24] <jdstrand> pete-woods: the system service is com.canonical.UserMetrics? is that all that apps need to talk to?
[14:24] <jdstrand> sergiusens: thanks
[14:24] <pete-woods> jdstrand: yep
[14:24] <pmcgowan> or didrocks? ^^
[14:24] <pete-woods> (to both questions)
[14:24] <popey> pmcgowan: system-image-cli -u
[14:24] <popey> i think
[14:24] <cwayne> zsombi: sure thing, i'll be happy to help test
[14:25] <sergiusens> jdstrand, keep in mind it will crash since it can't write to usermetrics (had same issue when the r/o image hadn't allowed writes to the destination)
[14:25] <ogra_> popey, i dont think you need -u
[14:25] <sergiusens> bfiller, is that something that is being tracked? would be good to log a bug for the apps
[14:25] <jdstrand> sergiusens: yes, I plan to write policy to not make it crash :)
[14:25] <kgunn> dholbach: do you have something in /var/crash on the device which matches the approximate time ?
[14:25] <popey> oh, -u is for specifying a release
[14:25] <sergiusens> bfiller, if they fail to write usermetrics they crash
[14:25] <seb128> barry, ^ pmcgowan's question
[14:25] <jdstrand> pete-woods: ok, so I'm looking at the usermetrics dbus api in d-feet
[14:25] <ogra_> pmcgowan, system-image-cli -v ... that will at least give you some output
[14:25] <sergiusens> jdstrand, yeah, would be good to also fix the apps so they don't crash :-)
[14:26] <jdstrand> sergiusens: yes, thought that is not my concern ;)
[14:26] <jdstrand> s/thought/though/
[14:26] <pmcgowan> ogra_, that always works, the UI never does
[14:26] <didrocks> pmcgowan: it fails when it reboots, right?
[14:26] <pmcgowan> didrocks, no, it downloads, I push install, and it immediately says failed to apply
[14:26] <ogra_> pmcgowan, works here ... just have to be patient and not click the button to often
[14:26] <ogra_> (since there is zero feedback atm)
[14:26] <didrocks> pmcgowan: so, please, log a bug for barry in the daemon, he should send a fail signal to the ui
[14:27] <jdstrand> pete-woods: is the api designed to be resistant to attack? ie, can appA add metrics for appB?
[14:27] <didrocks> ogra_: another bug in the daemon ;)
[14:27] <didrocks> (fix coming AFAIK)
[14:27] <pmcgowan> didrocks, can I run a command now with the files that are in .tmp
[14:27] <didrocks> pmcgowan: I don't really know the CLI side TBH
[14:27] <ogra_> didrocks, is it, i thought progressbar support was missing from the UI
[14:27] <pete-woods> jdstrand: in an unreleased version, yes (should be released imminently)
[14:27] <didrocks> pmcgowan: also, there is (another) issue that I didn't file a bug yet, but if you downloaded an image, normally, the daemon shouldn't redownload it
[14:27] <didrocks> barry: is this one known btw? ^
[14:27] <jdstrand> pete-woods: how are you achieving that?
[14:27] <dholbach> kgunn: no, unfortunately not
[14:28] <didrocks> barry: as we only send the "check" signal, not "checking from 0 and force a new download"
[14:28] <pmcgowan> didrocks, I assume that will get fixed with download service integration
[14:28] <barry> didrocks, pmcgowan in a meeting, sec
[14:28] <dholbach> kgunn: unity8 and surfaceflinger are still running
[14:28] <didrocks> ogra_: it's not, the progress bar UI is there for more than a month
[14:28]  * didrocks tired to repeat that :p
[14:28] <pete-woods> jdstrand: looking up the app's apparmor policy and user, then tying data set ownership to those
[14:28] <didrocks> ogra_: just the daemon doesn't send any signals
[14:28] <ogra_> ah
[14:29] <jdstrand> pete-woods: did you talk to tyhicks or someone else on the security team about this?
[14:29] <kgunn> dholbach: do you know what your last few steps were in terms of interaction before freezing?
[14:29] <sergiusens> boiko, when you have a minute, can you take a stance at https://code.launchpad.net/~sergiusens/camera-app/click/+merge/187800 ?
[14:29] <jdstrand> pete-woods: (I'm trying not to waste people's time :)
[14:29] <dholbach> kgunn: closing some apps
[14:29] <pete-woods> jdstrand: it was actually tvoss's advice
[14:30] <dholbach> kgunn: it's stuck before the transition of rearranging the remaining apps on the screen
[14:30] <kgunn> dholbach: so is it repeatable ?...e.g. is it the same particular apps? or doesn't matter ?
[14:30] <boiko> sergiusens: yes, I don't know much about click packages yet, but I can look at that
[14:30] <jdstrand> pete-woods: ok, he is up on it, so that's fine
[14:30] <dholbach> kgunn: it's the first time this happens to me and it's still stuck - I haven't restarted the device yet
[14:30] <kgunn> dholbach: see if you can elecit it again....
[14:30] <jdstrand> pete-woods: do you have packages I could use to test with sergiusens' camera app? that way I can play with it and seewhat it is doing, and ask questons later
[14:31] <dholbach> kgunn: so restart it?
[14:31] <kgunn> dholbach: not sure there'd be much debug to go on if nothing has written out...
[14:31] <kgunn> dholbach: at least check the var/crash anyway
[14:31] <kgunn> see if some component wrote out
[14:31] <pete-woods> jdstrand: as in packages that have the security stuff in? you'd have to build from source atm
[14:31] <sergiusens> boiko, just make sure it looks good, had to do not so nice stuff in the code with it's autodetect stuff which I would have preferred to have avoided btw
[14:31] <dholbach> kgunn: no there's only crashes of the last two days, none of today
[14:31] <jdstrand> pete-woods: can you point me at what I need to do that?
[14:32] <jdstrand> pete-woods: (ie, the relevant branches)
[14:32] <pete-woods> jdstrand: https://launchpad.net/libusermetrics is the project, it should be pretty easy to bzr bd in it
[14:32] <kgunn> dholbach: yeah, the most useful thing is reproducibility
[14:32] <sergiusens> boiko, without any sec policy, just imagine doing what's in the README.click, cd-ing into the install dir and running from there... that's mostly it ;-)
[14:33] <kgunn> dholbach: if you can tinker and come up with steps to repro reliably that's useful
[14:33] <pete-woods> jdstrand: it's just trunk
[14:33] <boiko> sergiusens: ok
[14:33] <dholbach> kgunn: http://paste.ubuntu.com/6158949/ is the last it wrote into unity8.log if that's of any use
[14:33] <jdstrand> pete-woods: ok-- so if I build that on a recent system-image/saucy, then use that camera app, that is all I need to write apparmor policy for apps to use uermetrics
[14:33] <bfiller> sergiusens: what bug?
[14:34] <pete-woods> jdstrand: basically, if you want to see them "in action" you can also run unity8
[14:34] <dholbach> kgunn: and since it froze (1h30m ago) no more entries to the file
[14:35] <jdstrand> pete-woods: yep, cool. thanks. I'll play with it (though I have a meeting coming up). I'll circle back if I have questions and/or have you review the apparmor policy
[14:35] <sergiusens> bfiller, so I don't think there is a bug yet, but if for whatever reason the app can't write a metric it crashes
[14:35] <pete-woods> jdstrand: okay, cool :)
[14:36] <kgunn> tsdgeos: so dholbach got a freeze of unity8, no crash...SF/unity8 still up and running...but frozen, was closing apps in the dash...this is the only relevant output
[14:36] <kgunn> http://paste.ubuntu.com/6158949/
[14:36] <sergiusens> bfiller, might be an uncatched 'std::logic_error'
[14:36] <kgunn> tsdgeos: is it known ?
[14:36] <tsdgeos> that debug output is "unrelated"
[14:36] <tsdgeos> i.e. you always get that
[14:36] <barry> pmcgowan: please do the following: edit /etc/system-image/client.ini and change the loglevel to info.  then run system-image-cli -v and watch /var/log/system-image/client.log for details
[14:36] <tsdgeos> dholbach: do you still have it there? can you gdb in and print the stack trace of the threads?
[14:36] <dholbach> tsdgeos, bug 1224716 is the bug popey filed, I don't think it has any more information
[14:37] <pmcgowan> barry, I have just changed the log level
[14:37] <dholbach> tsdgeos, yes, I still have it there - what do I have to do to get debug symbols on there?
[14:37] <pmcgowan> barry, whenever I run system-image-cli it works fine
[14:37] <cjwatson> mhall119: it's OK, Mirv is handling it; we established that the 0.2 variant is already in images.  FWIW *some* kind of change is non-negotiable; we do *not* release Ubuntu with binaries in the archive that aren't built by any source package in the archive, for multiple reasons
[14:37] <pmcgowan> barry, but not from the UI which seems to use a different code path
[14:38] <pmcgowan> as the UI has a download step then an install step
[14:38] <tsdgeos> Saviq: can you help dholbach get the debug symbols? i forgot the url you pasted yesterday
[14:38] <tsdgeos> with the debug packages
[14:38] <mhall119> cjwatson: so apps that import Friends 0.1 will be broken?
[14:38] <barry> pmcgowan: interesting.  you can still tail the log file while the ui is running.  it might give you some additional info
[14:38] <dholbach> tsdgeos, do I need to enable developer mode for this?
[14:38] <Saviq> dholbach, just apport-bug the .crash file
[14:38] <cjwatson> mhall119: according to Mirv there aren't any
[14:38] <dholbach> Saviq, it hasn't crashed yet
[14:38] <tsdgeos> dholbach: hmmm maybe
[14:38] <dholbach> Saviq, it's stuck
[14:39] <cjwatson> mhall119: but if there are, we need a current source package in the archive that actually builds Friends 0.1
[14:39] <pmcgowan> barry, yeah I want to try from the UI again
[14:39] <mhall119> cjwatson: not in the archives perhaps, but I know of at least one in the click store, because it's mine
[14:39] <dholbach> tsdgeos, can I go back to "non-developer mode" afterwards? :)
[14:39] <tsdgeos> dholbach: try gdbing and printing the stack traces, maybe we get something semi-useful? (don't think so)
[14:39] <Saviq> dholbach, ok let's see
[14:39] <pmcgowan> barry, I do see python exceptions in the log
[14:39] <mdeslaur> is the update button in system settings expected to work? I just clicked it and nothing's happening...
[14:39] <tsdgeos> oh, you can even gdb in since you probably can't install gdb?
[14:39] <cjwatson> mhall119: well, the answer is either to make sure everything's upgraded, or to bring back a source package that builds Friends 0.1 - the current state isn't something we can release with
[14:39] <dholbach> tsdgeos, I was asked to "just run stable" on this and report issues :)
[14:39] <Saviq> dholbach, log as phablet into the device
[14:39] <dholbach> tsdgeos, I can gsb
[14:39] <Saviq> tsdgeos, gdb is there fortunately
[14:39] <tsdgeos> ah
[14:39] <tsdgeos> good stuff
[14:39] <cjwatson> mhall119: but I don't see how it's in our interests to ship multiple versions if this is fixable in the current app collection
[14:39] <mhall119> cjwatson: agreed, I don't want to bring back 0.1 of Friends
[14:40] <mdeslaur> oh wait, it just changed to "install and restart"
[14:40] <barry> pmcgowan: can you pastebin those or send me the log file?
[14:40] <Saviq> dholbach, $ gcore `pidof unity8`
[14:40] <mdeslaur> wow, lack of a visual clue is pretty distracting
[14:40] <tsdgeos> dholbach: so yeah try to gdb in and see if
[14:40] <tsdgeos> thread apply all bt
[14:40] <mhall119> I just hope that we don't make a habit of changing available versions this close to a release
[14:40] <tsdgeos> gives something that is not all ???
[14:40] <Saviq> dholbach, should result in a core.BLAH file
[14:41] <tmoenicke> attente: pong
[14:41] <dholbach> tsdgeos, http://paste.ubuntu.com/6158980/
[14:41] <Saviq> dholbach, yeah, not terribly useful
[14:41] <tsdgeos> yeah not so great :D
[14:41] <pmcgowan> barry, emailed an example
[14:42] <Saviq> dholbach, gcore $(pidof unity8)
[14:42] <attente> tmoenicke, hi
[14:42] <cjwatson> mhall119: the change was actually made at the end of August ... i.e. that's when qml-friends stopped building the old version
[14:42] <Saviq> dholbach, should drop a core.BLAH file in current dir
[14:42] <dholbach> Saviq, yep, on it
[14:42] <cwayne> pete-woods: passed CI, will download the debs and try 'em out now :)
[14:42] <cjwatson> mhall119: it's just that not enough people are paying attention to the NBS list
[14:42] <tsdgeos> Saviq: though i'm going to vote on the "gets stuck" bug i commented yesterday that seemed to be because of the scene graph deadlocks
[14:42] <tsdgeos> can't find the bug atm
[14:42] <Saviq> dholbach, keep it, then $ kill -SIGSEGV $(pidof unity8)
[14:42] <Saviq> tsdgeos, yeah
[14:42] <Saviq> tsdgeos, but maybe we can get a better trace
[14:42] <Saviq> dholbach, or something
[14:43] <Saviq> erm
[14:43] <attente> tmoenicke, just wondering about the spell checking settings
[14:43] <Saviq> tsdgeos, or something
[14:43] <tsdgeos> ah, this one
[14:43] <tsdgeos> https://bugs.launchpad.net/unity8/+bug/1227242
[14:43] <popey> asac: 60% pass. http://paste.ubuntu.com/6158926/ http://paste.ubuntu.com/6158952/ http://paste.ubuntu.com/6158961/ http://paste.ubuntu.com/6158971/ http://paste.ubuntu.com/6158988/
[14:43] <Saviq> dholbach, that should ultimately result in a /var/crash/ file for unity8
[14:43] <Saviq> dholbach, apport-bug it please and we'll take it from there
[14:43] <tsdgeos> kgunn: see https://bugs.launchpad.net/unity8/+bug/1227242
[14:43] <pete-woods> cwayne: :D
[14:44] <attente> tmoenicke, also, how is the maliit conf-file to gsettings migration going?
[14:44] <Saviq> tsdgeos, not likely to backport easily, is it :/
[14:44] <tsdgeos> well we can copy the whole commit and pray :D
[14:45] <tsdgeos> it's like huge
[14:45] <tsdgeos> let me see
[14:45] <pmcgowan> tsdgeos, oh no!
[14:45] <cwayne> pete-woods: so com.canonical.UserMetrics theme be a path?
[14:45] <asac> popey: what test is that?
[14:45] <cwayne> the default is just 'default', i hope it's not just looking into that one path..
[14:45] <tsdgeos> Saviq: 5K lines
[14:45] <tsdgeos> not "that many"
[14:46] <barry> pmcgowan: those look like network problems: "name or service not known" low level socket issues
[14:46] <asac> popey: ok so you get 1 out of two runs gives you all OK ... thats without the keyboard?
[14:46] <dholbach> Saviq, tsdgeos: so I have the (220M) core file on my laptop now, I restarted (SIGSEGV) unity8, now it's stuck on a different screen again
[14:46] <barry> pmcgowan: otoh, those are in the built-in downloader so this stuff *will* change with the download service
[14:46] <tsdgeos> pmcgowan: well, it was bound to happen, i have a unit test that fails because of that, so we were bound to find it live
[14:46] <pmcgowan> barry, seems I get the files fine though
[14:46] <barry> pmcgowan: odd that you only get this with the ui
[14:47] <pete-woods> cwayne: it's just the file name, it was recommended to me to restrict the path the themes could be installed in
[14:47] <barry> pmcgowan: it's possible you're only getting some of the files, not all of them, e.g. in /tmp.  unless they all get downloaded they won't be moved to the recovery partition
[14:47] <Saviq> dholbach, do you have a .crash file in /var/crash?
[14:47] <cwayne> pete-woods: can we have somewhere in /custom be added to that list of accepted paths?
[14:47] <Saviq> dholbach, otherwise, gzip the core file and put it somewhere for us please
[14:47] <cwayne> pete-woods: like, /custom/usr/share/themes (which already exists
[14:47] <cwayne> )
[14:47] <dholbach> Saviq, nope, unfortunately not
[14:48] <dholbach> Saviq, will do
[14:48] <pmcgowan> tsdgeos, we would prefer a more surgical fix, but I understand
[14:48]  * Saviq wonders if we can do crash reports from readonly...
[14:48] <dholbach> Saviq, will the new unity8.log we of any use (restarted and got stuck immediately again)?
[14:48] <pete-woods> cwayne: what should the exact path be? /custom/usr/share/themes/<something>/ ?
[14:48] <Saviq> dholbach, nah
[14:48] <dholbach> ok
[14:49] <cwayne> pete-woods: lets do /custom/usr/share/themes/libusermetrics/
[14:49] <cwayne> pete-woods: unless you have any objections of course :)
[14:49] <pete-woods> cwayne: sounds good to me!
[14:49] <dholbach> Saviq, tsdgeos: so once it's uploaded, my job is to reboot and try to find a reliable way of reproducing? :)
[14:49] <Saviq> dholbach, yeah :)
[14:50] <dholbach> understood - I'll give you the URL to the core file once it's up
[14:51] <popey> asac: thats stock 66
[14:51] <popey> asac: need to try again with kb downgraded
[14:52] <asac> popey: stock 66 has the keyboard downgraded :)
[14:52] <popey> 0.99.trunk.phablet2+13.10.20130926-0ubuntu1
[14:52] <jdstrand> pete-woods: fyi, when I installed usermetricsservice, it outputs:
[14:52] <asac> popey: you need to down-upgrade it :)
[14:52] <jdstrand> method return sender=org.freedesktop.DBus -> dest=:1.286 reply_serial=2
[14:52] <jdstrand>    uint32 1
[14:52] <popey> thats what's installed.. that's downgraded?
[14:52] <jdstrand> pete-woods: guessing some debugging is enabled (fyi only)
[14:52] <asac> popey: we uploaded the old version with a newer version in changelog
[14:52] <popey> ok, well let me know if there's any more tests you need
[14:52] <pmcgowan> lool, barry of course I turned on all the logging and it worked perfectly
[14:52] <popey> ok
[14:52] <asac> popey: try to downgrade to the keyboard from 65 again
[14:52] <pmcgowan> I wonder if thats no a coincidence
[14:52] <asac> thats the NEW keyboard that we backed out
[14:53] <asac> the 65 keyboard was supposed to break notes-app 100% of times
[14:53] <popey> k
[14:53] <lool> pmcgowan: we're going to pretend we believe you
[14:53]  * pmcgowan shakes fist
[14:53] <pmcgowan> asac, where did 66 go?
[14:54] <popey> 66 isnt live
[14:54] <barry> pmcgowan: of course ;)  coincidence?  there are *no* coincidences! :)  the fact that you ping my nick probably affected the vortex of a butterfly in china
[14:54] <asac> pmcgowan: what do you mean?
[14:54] <asac> its not yet promoted for sure, but i see its under testing in dashboarx... so i believe its in devel-proposed channel
[14:54] <dholbach> Saviq, tsdgeos: chinstrap:~dholbach/core.6928.xz
[14:54] <pmcgowan> I saw it a minute ago
[14:54] <popey> pmcgowan: 66 is saucy-proposed...
[14:54] <asac> pmcgowan: where are you looking :) i look here: http://reports.qa.ubuntu.com/smokeng/saucy/touch_ro/
[14:54] <pmcgowan> popey, right
[14:54] <popey> pmcgowan: http://reports.qa.ubuntu.com/smokeng/saucy/touch_ro/ i still see it there..
[14:55] <pmcgowan> I updated an hour ago and it tried to go to 66, now it went to 65
[14:55] <pmcgowan> let me check again when it reboots
[14:55] <popey> what command did you use?
[14:55] <pete-woods> jdstrand: yeah, the debian maintainer script outputs that when it starts the service, I should really redirect it to /dev/null
[14:55] <Saviq> dholbach, at least it compresses well :)
[14:55] <popey> you can't use daily-proposed anymore, you have to use saucy-proposed pmcgowan
[14:55] <pmcgowan> popey, UI
[14:55] <asac> thostr_: http://reports.qa.ubuntu.com/smokeng/saucy/touch_ro/4454/unity8-autopilot/ still has a crash on home-scope
[14:55] <asac> thostr_: is that the one that will be fixed by the media-app?
[14:55] <cjwatson> alecu: Hmm, your unity-scope-click uninstall code doesn't check whether the package is removable
[14:55] <pmcgowan> but I am on proposed
[14:55] <popey> oh
[14:55] <asac> psivaa: plars: can you poke 66 a bit?
[14:56] <tmoenicke> attente: we have a MR, it should be ready soon
[14:56] <psivaa> asac: already doing it
[14:56] <asac> psivaa: plars: or better give me and didrocks access/credentials to help you
[14:56] <psivaa> :)
[14:56] <asac> right
[14:56] <cjwatson> alecu: (Though admittedly at the moment all packages are removable, but that won't necessarily be the case for all carrier-installed packages in future, say)
[14:56] <asac> psivaa: plars: for sure give didrocks access please
[14:56] <plars> asac: psivaa is already on it
[14:56] <asac> he needs to be able to get images out in case both of you are off
[14:56] <plars> didrocks: do you have an account there already?
[14:56] <asac> plars: i am sure he doesnt
[14:56] <asac> noone knows about anything wrt to accounts on anything
[14:56] <didrocks> not sure where is "there" ;)
[14:56] <plars> didrocks: just make an account on 10.97.0.1 and let us know, we can give you access
[14:57] <didrocks> so likely not :p
[14:57] <asac> exactly. noone knows anything :)
[14:57] <didrocks> ah, on that one, I have one
[14:57] <thostr_> asac: our crash fix from last week still hasn't landed
[14:57] <cjwatson> alecu: You ought to check for removable=1 in the PackageKit ID returned by various interfaces, or for "_removable": 1 in "click list --manifest"
[14:57] <asac> thostr_: which ask is that?
[14:57] <asac> thostr_: i thougth we took home-scope pretty recently
[14:57] <didrocks> plars: so I have an account on 10.97.0.1
[14:57] <didrocks> asac: we took, but before the fix
[14:57] <thostr_> asac: line 82 of the ask
[14:57] <didrocks> so I asked thostr_ to test for us now
[14:57] <didrocks> what we dealt today
[14:58] <attente> tmoenicke, great, thanks
[14:58] <asac> ok added "crashers" to the subject
[14:58] <pmcgowan> popey, ignore me I got 66, it gave me three update files
[14:58] <lool> barry: Hey, system-image seems to be not too far in the list of things to land; where is it at right now in terms of completeness/readyness to land?
[14:58] <alecu> cjwatson: yes, I'm aware of the _removable=0, I've not gotten around to working on that just yet, sorry. I plan to finish that during next week.
[14:58] <lool> barry: also, would you want the packaging branch picked up by autolanding
[14:59] <plars> didrocks: looks like you are already set up to be able to do anything you need
[14:59] <popey> kk
[14:59] <didrocks> thostr_: just poke us once you finish your testing and we will published (it will be stuck in proposed for now)
[14:59] <cjwatson> alecu: cool, thanks
[14:59] <alecu> thank you for reminding me about it :-)
[14:59] <didrocks> plars: so, what should/can do? I'm totally out of context :p
[14:59] <cjwatson> alecu: you can probably just mangle /usr/lib/python3/dist-packages/click/commands/list.py to test it :-)
[14:59] <thostr_> didrocks: I'll.
[14:59] <alecu> cjwatson: great
[14:59] <plars> didrocks: easiest place to start is http://10.97.0.1:8080/view/Touch/view/Ubuntu%20Touch%20Master%20Jobs/
[15:00] <plars> didrocks: then look at just the touch_ro jobs
[15:00] <plars> didrocks: from under those, you can see all the jobs that get run for mako/maguro
[15:00] <didrocks> plars: this is to rerun the tests for dashboard, right?
[15:00] <plars> didrocks: they will run in order for the most part, unless you rerun one in the middle
[15:00] <plars> didrocks: don't just rerun the master job, unless the whole install fails for some reason and you want to retry everything
[15:00] <didrocks> plars: ok, so normally, you run the first one
[15:00] <didrocks> install-and-boot
[15:01] <didrocks> and everything is running afterwards
[15:01] <plars> didrocks: no
[15:01] <didrocks> ah, the master one then?
[15:01] <plars> didrocks: if you want to run everything, rerun the -master job for that device
[15:01] <plars> right
[15:01] <didrocks> ok
[15:01] <didrocks> :)
[15:01] <didrocks> looks good, thanks plars
[15:01]  * didrocks just need to remember the view
[15:01] <plars> didrocks: they do locking, so you don't have to worry about it stomping on another job if you trigger one to rerun while others are in progress
[15:01] <jibel> dholbach, sorry was otp, when this happens to me it is usually because unity8 crashed, if it is the case you should have a crash file in /var/crash. I wrote instruction here https://wiki.ubuntu.com/QATeam/TouchTesting#Retracing_a_crash_on_phone to report it with apport
[15:02] <pete-woods> bfiller, jdstrand, sergiusens: if this is something one of you are interested in, there's an MR here to make the camera-app robust against the metrics service being killed / blocked (https://code.launchpad.net/~pete-woods/camera-app/robust-metrics/+merge/187811)
[15:02] <didrocks> plars: yeah, I'm seeing that you append a bunch of jobs already
[15:03] <barry> lool: i still want to try to work out the last few kinks with mandel on the u-d-m.  i still feel like we're really close, but i know we're running out of time
[15:04] <sergiusens> pete-woods, +1
[15:04] <bfiller> pete-woods: the camera-app was converted to use the QML api only
[15:04] <bfiller> pete-woods: not sure if you have trunk
[15:04] <pete-woods> bfiller: okay, I thought I just pulled from trunk
[15:04] <bfiller> pete-woods: hmmn, maybe MR didn't merge, let me check
[15:05] <sergiusens> there are no merge conflicts though
[15:05] <mandel> lool, barry the last bug is just the one realted to the speed of the tests, is that correct?
[15:05] <barry> mandel: i think so
[15:05] <barry> mandel: but that will matter when we go to build the package
[15:05] <bfiller> pete-woods: looks like it failed (: https://code.launchpad.net/~amanzi-team/camera-app/camera-app-qml-metrics/+merge/187056
[15:06] <bfiller> jenkins problem again
[15:06] <pete-woods> bfiller: the tests for the camera app are pretty flaky, they fail like 50% of the time
[15:07] <dholbach> jibel, it hadn't crashed yet, but tsdgeos and Saviq helped me get a core for where it currently stood
[15:07] <dholbach> jibel, thanks for the link
[15:07] <mandel> barry, indeed
[15:07] <mandel> :q:q
[15:08] <bfiller> sergiusens: can you file a bug for apps crashing when they don't have write access to metrices please? and does pete-woods know about the issue?
[15:09] <bfiller> pete-woods: I resubmitted camera to jenkins hopefully it will build
[15:09] <Saviq> dholbach, yeah, same lockup as the bug tsdgeos mentioned
[15:09] <sergiusens> bfiller, that's the MR he just posted about ;-)
[15:09] <sergiusens> bfiller, I'll log a bug in case it stalls though
[15:10] <Saviq> jibel, do you know if .crash files get created fine on read-only images?
[15:10] <bfiller> sergiusens: so will telephony-service have the same issue?
[15:10] <pete-woods> bfiller: sergiusens: I'm going to patch the QML API to handle the same thing - looks like it has the same problem
[15:10] <bfiller> sergiusens: as it's writing data to infomatrics too
[15:10] <sergiusens> bfiller, I think all apps would
[15:10] <bfiller> sergiusens: but it's not an app, it's a service
[15:11] <dbarth_> sergiusens: hey, may i ask about the webapps again for today?
[15:11] <dbarth_> we'd like the new options we're using to get some field testing time before the release is sealed
[15:12] <sergiusens> bfiller, well if it's compiled code and raises an exception and you don't catch it, it will crash, not sure how that works in qml though. I can research if you want, but pete-woods says he's fixing at the source above (qml api)
[15:12] <pete-woods> sergiusens: bfiller: QML dies, there's no generic exception handler it seems (stupid me assumed there was) - I'm patching the QML API now
[15:13] <lool> barry: right, as you note we're running out of time, so if there's something we can do to land 99% of it while remaining safe, that's welcome, but it's a critical piece of infrastructure so take your time to be safe, but we have no time, but be safe  :-)
[15:13] <bfiller> sergiusens, pete-woods : it's not qml api in this case. and telephony-service should be priveledged so assuming it doesn't have the problem? https://code.launchpad.net/~boiko/telephony-service/metrics/+merge/187611
[15:14] <sergiusens> bfiller, I would try/catch around the metrics api as in the MR pete-woods had above
[15:14] <pete-woods> bfiller: it still makes sense to try/catch the exceptions, you never know
[15:15] <circlez> Hello
[15:15] <circlez> I recented installed ubuntu touch on my Nexus 4.  What is the default root password?
[15:15] <bfiller> attente: gush is working on hooking up gsettings support in ubuntu-keyboard.
[15:16] <cwayne> circlez: phablet
[15:16] <bfiller> attente: based on your schema file, it's unclear what we can actually make work in the timeframe but the api should stay the same
[15:16] <bfiller> attente: we may have to hide some settings if we can't make them work in time
[15:16] <attente> bfiller, thanks, that's no problem
[15:17] <bfiller> boiko: can you add some try/catch to the metric code in telephony-service, similar to what pete-woods did in this MR: https://code.launchpad.net/~pete-woods/camera-app/robust-metrics/+merge/187811
[15:17] <bfiller> boiko: sounds like there are some potential crash/permission situations that we want to make sure we handle
[15:18] <attente> bfiller, is there a way we can also converge on some interface for spell checking as well?
[15:18] <circlez> thank you
[15:18] <jibel> Saviq, they are, /var/crash is mounted rw
[15:18] <bfiller> attente: isn't there a key for that already?
[15:18] <attente> bfiller, not that i'm aware of
[15:18] <boiko> bfiller: yep, sure
[15:18] <attente> bfiller, you mean it should be alongside the ubuntu-keyboard settings schema?
[15:19] <doanac> balloons: are things coming along with the common launcher logic for autopilot tests?
[15:19] <bfiller> attente: yes, I'd say just add a spell_checking (or something) to the schema
[15:19] <balloons> doanac, I was just pinging Leo to find out if everything is ready :-)
[15:19] <attente> bfiller, ok, will do
[15:20] <bfiller> attente: for sure we won't have that hooked up for 13.10 but you can at least code to that
[15:20] <bfiller> eventually it will be supported
[15:21] <attente> bfiller, ok, thanks for updating me
[15:21] <bfiller> attente: np
[15:21] <Saviq> dholbach, so, if you get the lockup again, try $ kill -SIGSEGV $(pidof unity8) again
[15:21] <Saviq> dholbach, should get you a .crash in /var/crash
[15:22] <dholbach> Saviq, gotcha
[15:24] <mterry> ogra_, OK.  I've flashed my mako to run phablet-test-run and installed latest lightdm/ubuntu-touch-session.    What are the testsuites I need to run to reproduce daily tests?
[15:24] <ogra_> mterry, i usually start with unity8 and then a few random app tests
[15:25] <mterry> ogra_, OK.  If those happen to work, is there a meta one  for everything?
[15:25] <ogra_> mterry, unity8 seems to be just fine though so i think you can skip that one try gallery-app and webbrowser-app for example
[15:25] <ogra_> no, there isnt
[15:25] <popey> asac: same proportion of fails with downgraded kb. http://paste.ubuntu.com/6159051/ http://paste.ubuntu.com/6159058/ http://paste.ubuntu.com/6159111/ http://paste.ubuntu.com/6159125/ http://paste.ubuntu.com/6159149/
[15:26] <ogra_> mterry, i run soomething like: sudo phablet-test-run -p gallery-app-autopilot gallery_app
[15:26] <mterry> ogra_, looks like it needs to be in writable_image mode too?
[15:26] <ogra_> making sure to have phablet-tools up to date helps :)
[15:26] <mterry> why sudo?
[15:26] <ogra_> mterry, right
[15:26] <ogra_> sudo ? just bad habits :)
[15:26] <mterry> ogra_, :)
[15:26] <ogra_> you shouldnt need it
[15:27] <ogra_> right so i do a fresh flash with --no-backup to make sure i get the exact same the utah setup runs
[15:27] <ogra_> then make it writable, reboot and run the above command
[15:28] <asac> popey: so its just bad flakiness?
[15:28] <asac> in both cases?
[15:28] <alkisg> Hi guys, I just got a nexus 4 and I'm wondering about the current state of ubuntu touch, e.g. if I install it, would I be able to use it as my one and only mobile phone, or is it too early/unstable yet?
[15:29] <popey> asac: I'd say so
[15:29] <ogra_> asac, well, looking at the dashboard
[15:29] <asac> ogra_: ?
[15:29] <ogra_> alkisg, !!!!
[15:29] <mterry> ogra_, I keep having adb disconnect.  Do you see that?
[15:29] <asac> bfiller: any idea about notes?
[15:29] <ogra_> welcome !
[15:29] <alkisg> Also, can it be dual booted with Android? And finally, it doesn't yet support x11 apps (over xmir) like libreoffice, right/
[15:29] <asac> L)
[15:29] <alkisg> ?
[15:29] <alkisg> Hey ogra_ !
[15:29] <ogra_> asac, notes has issues on 66 too on mako
[15:29] <bfiller> asac: yes oSoMoN and I are looking at it
[15:29] <asac> ogra_: yeah. but less failyres :)
[15:29] <cwayne> pete-woods: btw, does the libusermetrics stuff have to be added to the landing plan as well?
[15:29] <bfiller> asac: we think it has the same timing issues with hiding/shwoing keyboard that webbrowser-app used to have
[15:29] <dholbach> Saviq, tsdgeos: I'll make 1224716 a dup of 1227242
[15:30] <dholbach> the latter seems to have some more information
[15:30] <pete-woods> cwayne: yes, I'm doing that for several reasons now :)
[15:30] <bfiller> asac: looking at applying the same changes to the tests as we have there
[15:30] <cwayne> pete-woods: awesome :)
[15:30] <asac> bfiller: nice!
[15:30] <cwayne> pete-woods: btw did the qml bindings land?  im really excited to try those out
[15:31] <pete-woods> cwayne: just thinking about that dir, btw, should it not be /custom/usr/share/libusermetrics/themes? I'm kinda assuming it's supposed to look like an overlay to the regular fs
[15:31] <bfiller> asac: in the meantime can you guys unrevert the ubuntu-keyboard changes?
[15:31] <pete-woods> cwayne: they've landed, yes
[15:31] <Chocanto> sergiusens: I just make a little change on the .desktop file. The path of the file to open must be put before ubuntu-docviewer.qml. It's not logic, but it's how qmlscene and the Arguments seems to work
[15:31] <asac> bfiller: we will reland it if popey gives us a hard yes, its not a regression :)
[15:31] <asac> bfiller: but would like to pick up the notes-app fix as well :)
[15:31] <cwayne> pete-woods: that works if you want to do that, i only suggested the other way since /custom/usr/share/themes already exists
[15:31] <asac> bfiller: or at leasat hear good news that this is going
[15:31] <bfiller> asac: yup
[15:31] <cwayne> pete-woods: but if you think the other way is better, i can get behind that
[15:31] <popey> bfiller: i did notice that the keyboard flickers sometimes during the tests
[15:32] <popey> bfiller: like it's rapidly appearing/disappearing repeatedly during a test
[15:32] <cwayne> mfisch: any objections to that ^
[15:33] <sergiusens> Chocanto, fine by me
[15:33] <mfisch> cwayne: no objections, we tried to make /custom look like the rest of the fs although it's not an overlay
[15:33] <cyphermox> awe_: so, 1230218, and?
[15:33] <cwayne> right
[15:33] <cwayne> pete-woods: your dir structure works for me :)
[15:34] <psivaa> asac: ogra_ fyi notes app tests passed finally with 66, mako results yet to be published
[15:34] <asac> psivaa: :)
[15:35] <awe_> cyphermox, one sec...
[15:37] <ogra_> asac, but seeing that i think we cant really blame the kbd
[15:38] <davmor2> cyphermox, awe_: So I've decided to drop android on this galaxy nexus tonight and test out the 3g on android so I can confirm if it is hardware or software issues for the disconnects,  I'll let you know tomorrow how I get.
[15:41] <asac> ogra_: yeah. lets see if oSoMoN cmoes along with a fix
[15:41] <asac> seems they know that pattern so we can have the tests fixed
[15:43] <pete-woods> cwayne: I've pushed an updated branch to search the /custom path too, now
[15:44] <cwayne> pete-woods: awesome!  i'll try it out as soon as i get some debs, and I'll comment on the MR
[15:44] <cwayne> pete-woods: thanks so much for this :)
[15:44] <pete-woods> cwayne: thanks!
[15:45] <pete-woods> cwayne: tis my job to make the features you need! :)
[15:45] <cwayne> :D
[15:46] <cwayne> pete-woods: should i pbuild it, or just wait for jenkins and grab the debs there do you think
[15:46] <awe_> pmcgowan, do you have the bug # for the disable/enable mobile data bug you created?
[15:46] <pete-woods> cwayne: I don't know which would be quicker
[15:47] <cwayne> pete-woods: ill kick off a pbuild, and my desktop can race jenkins, it'll be fun
[15:48] <pmcgowan> awe_, this one? https://bugs.launchpad.net/indicator-server/+bug/1200322
[15:48] <mterry> ogra_, gallery-app passed, but only after I manually swiped the greeter away
[15:48] <Chocanto> popey: Hey ! I just saw your comment for the merge, thank you ! The music-app use "--file=%f" to set the file to open, for the docviewer I used the "defaultArgument". As I could see, QmlScene revert arguments and *.qml.
[15:48] <ogra_> mterry, oops, sorry, i forgot to tell you, you need to manually unlock before starting the tests
[15:48] <mterry> ogra_, OK, cool.  glad that's normal
[15:48] <mterry> well, you know what I mean
[15:49] <ogra_> yep
[15:49] <Chocanto> Chocanto: By default, QtCreator launch docviewer also with this method
[15:49] <ogra_> weird, i finally got my device to flash again ... will test again after the next meeting
[15:50] <mterry> ogra_, camera-app also good
[15:50] <awe_> pmcgowan, no... there was another bug where you could disable mobile data, but never re-enable it.  That one looks like something new; and probably makes it harder to reproduce the first bug
[15:50] <ogra_> mterry, mako or maguro ?
[15:50] <mterry> ogra_, mako
[15:50] <ogra_> k
[15:51] <ogra_> i'll do maguro then
[15:51] <mterry> ogra_, I don't have maguro.  Would love to hear about it
[15:51] <ogra_> yep, i only tested maguro up to now
[15:51] <Chocanto> * dpm
[15:52] <dpm> hi Chocanto
[15:52] <Chocanto> dpm: Hey. Sorry, my last two messages here was for you
[15:53] <davmor2> pmcgowan, awe_: I didn't think you could do that from the indicator any more any way, looks like for mobile you have to use the setting app now
[15:54] <dpm> Chocanto, no worries. I was just wondering if you could have used http://developer.ubuntu.com/api/devel/ubuntu-13.10/qml/ui-toolkit/qml-ubuntu-components0-arguments.html instead
[15:54] <pmcgowan> davmor2, thats true but bug could still be there
[15:54] <awe_> davmor2, yea... that bug should be Invalid; ,mind updating it?
[15:54] <Chocanto> dpm: You mean use Argument and not defaultArgument ?
[15:54] <awe_> pmcgowan, no because it was an indicator bug, not a NM bug
[15:55] <pmcgowan> ok
[15:55] <awe_> pmcgowan, that said... I thought the other bug was related to the settings toggle for mobile data
[15:55] <Chocanto> dpm: In my head, the path is a required argument
[15:55] <awe_> searching for bugs is a royal pita now
[15:55] <pmcgowan> awe_, there was no settings toggle then
[15:55] <pmcgowan> not sure
[15:55]  * awe_ wises there was a touch tag
[15:56] <awe_> pmcgowan, I'll keep looking
[15:56] <awe_> I read the bug yesterday, mentioned it to cyphermox today, and forgot to bookmark the damn bug
[15:56] <awe_> grrr
[15:57] <dpm> Chocanto, ah, gotcha. I was just confused about the order of arguments, as it seems for the other apps we pass the argument after the qml file instead of after qmlscene
[15:57] <Chocanto> dpm: Yes but for the other apps you passed the arguments with a prefix like "path" for music-app
[15:57] <davmor2> awe_: is it the one that you sent in the email to me ?
[15:58] <awe_> cyphermox, pmcgowan: bug #1220450
[15:58] <pmcgowan> awe_, ah you beat me
[15:58] <awe_> davmor2, probably...  just found it though
[15:58] <awe_> ;D
[15:58] <dpm> Chocanto, right, named arguments
[15:58] <davmor2> awe_:  bug #1211808
[15:59] <davmor2> awe_: this one even bug #1220450
[15:59] <Chocanto> dpm: I would better like to pass the argument after the name of the apps, but apparently the Arguments API only allow me to do this if I use a named arguments
[16:00] <Chocanto> dpm: Or maybe it's me who don't use correctly the Arguments API
[16:01] <dpm> Chocanto, I'm not an expert on the Arguments API, but perhaps Kaleo or someone else from the SDK team can help
[16:02] <Chocanto> dpm: Ok, I will investigate. Right now it's working, but I will search a way to do like other apps
[16:02] <dpm> ok, thanks Chocanto
[16:02] <awe_> cyphermox, I will follow up on the other bug via an email response to davmor2.
[16:03] <awe_> brb
[16:04] <seb128> awe_, could you have a look to https://bugs.launchpad.net/ubuntu-system-settings/+bug/1211804 ?
[16:04] <seb128> rsalveti, ^
[16:04] <ricmm> sergiusens: do you know if doing a CWM backup -> install ubuntu -> flash backup will work?
[16:04] <ricmm> to restore my android
[16:04] <seb128> rsalveti, awe_: the question there is "can we use ofono to set data mode to 2G only" (seems we only do data on/off atm)
[16:04] <ricmm> I want to tackle whatever weirdness is salveti seeing in mir
[16:05] <ogra_> ricmm, just buy rsalveti new glasses ?
[16:05] <ricmm> sure
[16:05] <gusch> seb128: good news - I found the bug
[16:05] <ricmm> being serious here!
[16:05] <seb128> gusch, \o/
[16:05] <ogra_> as always !
[16:05] <ogra_> :)
[16:05] <seb128> gusch, how easy is it to fix?
[16:05] <gusch> seb128: it's gallery closing too fast - not enough time left to copy the data
[16:06] <gusch> seb128: well - let me check
[16:06] <seb128> gusch, so a gallery bug? shouldn't it keep running until the copy is done?
[16:07] <drachensun> touch screen idc
[16:07] <drachensun> thats what didn't make into the cm build
[16:07] <drachensun> was a very quick fix once I knew what that was
[16:07] <gusch> seb128: well - it's the hub doing the cpoing I think - and it's doing it asynchnronously - it shouldn't do that
[16:08] <gusch> seb128: well - on the other hand it's ok
[16:08] <gusch> seb128: but gallery shoudn't need to close itself
[16:11] <mfisch> mterry: I hear you're working on OOBE?
[16:11] <mterry> mfisch, yeah
[16:12] <cking> which package do I file bugs against for ubuntuappmanager?
[16:12] <balloons> doanac, I'm getting those annoying dbus wire protocol errors again on my phone, so I can't verify it works
[16:12]  * balloons reflashes
[16:13] <mfisch> mterry: will it allow a user to pick language/locale?
[16:16] <mterry> mfisch, yes
[16:16] <mfisch> mterry: I'm especially curious about locale-gen, will it get run?
[16:16] <mterry> mfisch, well, so far just language
[16:16] <mfisch> mterry: or will we ship with more locales?
[16:17] <mterry> mfisch, wasn't planning to do anything more than just show the same system-settings language option before first shell experience (in a pretty way)
[16:17] <mfisch> mterry: I haven't tried that in forever, wonder if it works
[16:18]  * mterry hopes so
[16:18] <seb128> mterry, do you call our settings non pretty?
[16:18] <mterry> seb128, hah, no, didn't mean that  :)
[16:18] <seb128> ;-)
[16:18] <mterry> seb128, your settings are the prettiest settings in the ball
[16:18] <seb128> mterry, but please don't redo work, just import our qml
[16:18] <seb128> lol
[16:18] <seb128> mterry, well, plan was to have ootb to be part of the system-settings source
[16:18] <mterry> seb128, yeah, it's actually currently implemented as a patch against system-settings
[16:18] <mterry> seb128, yup
[16:19] <seb128> mterry, great
[16:19] <mterry> seb128, you can see work-in-progress in lp:~unity-team/system-settings/welcome-wizard
[16:19] <ogra_> rsalveti, hmm, once the beta freeze gets lifted, i think there will be a bunch of things that relate to an android rebuild which will automatically land then ...
[16:19] <seb128> mterry, I didn't know you were working on that, but since there was probably handing over there, so all good
[16:19] <seb128> mterry, thanks ;-)
[16:20] <mfisch> seb128 & mterry: changing the language doesn't seem to stick
[16:20] <seb128> mfisch, no, it's not going to work until mterry's fix to have lightdm used and proper logind registration land
[16:20] <seb128> mfisch, polkit isn't working on the touch image atm
[16:21] <seb128> which is getting closer
[16:21] <mfisch> seb128: so even when that lands, dont we need to generate locales?
[16:21] <seb128> we got that to work today by manually installing some of the updates (and doing some pkla fixes)
[16:21] <awe_> seb128, no, I thought I'd commented on that bug?
[16:21] <ogra_> mfisch, for testing, install these two packages http://people.canonical.com/~ogra/ubuntu-touch/lightdm/
[16:21] <ogra_> (and reboot)
[16:21] <seb128> awe_, do you confuse it with https://bugs.launchpad.net/ubuntu-system-settings/+bug/1211801 ?
[16:22] <seb128> mfisch, I don't think we have a plan for locales/langpacks ... well not sure
[16:22] <seb128> lool mentioned that some weeks ago
[16:22] <seb128> we can't install langpacks since the image is ro
[16:22] <ogra_> seb128, well we hardcode them in /etc/anvironment :)
[16:22] <seb128> I doubt that's going to be resolved for v1
[16:22] <ogra_> *env...
[16:22] <mfisch> seb128: right, so what do you get when you switch languages?
[16:22] <seb128> ogra_, do we install all langpacks?
[16:22] <ogra_> seb128, nope, not a single one
[16:23] <seb128> mfisch, ~/.pam_environment written with your correct locale
[16:23] <seb128> mfisch, which would make translations used if they are installed
[16:23] <mfisch> seb128: I was going to use dbus to set it, but that may work too
[16:23] <seb128> mfisch, that's what we do on the desktop
[16:23] <ogra_> using the lightdm setup i can actually select german and get the settings app immediately in german :)
[16:23] <seb128> mfisch, well, we call through accountsservice's helpers to do the job
[16:23] <ogra_> (nothing else though)
[16:24] <mfisch> seb128: right
[16:24] <mfisch> seb128: we want a way to boot the device by default in (for example) Chinese
[16:24] <seb128> ogra_, what's the point of having language selection if we don't have the langpacks?
[16:24] <mfisch> does Ubuntu always start up in English when you're installing?
[16:24] <ogra_> seb128, dont ask me
[16:24] <seb128> mfisch, Ubuntu iso/ubiquity start on a list of languages
[16:24] <ogra_> mfisch, yes, it shows a language selection screen in english
[16:25] <mfisch> seb128: we've been able to make a reasonable approx of a Chinese image by changing /etc/environment,  /etc/default/locale, and running locale-gen
[16:25] <mfisch> ogra_: interesting
[16:25] <ogra_> but with your lang written natively in the list
[16:25] <seb128> mfisch, you are not going to be able to run locale-gen on the ro image I guess?
[16:26] <ogra_> should be possible making the right stuff writable
[16:26] <seb128> mfisch, http://upload.wikimedia.org/wikipedia/commons/thumb/7/78/Ubiquity_installer.png/300px-Ubiquity_installer.png
[16:26] <mfisch> seb128: well we do it as a hack now
[16:26] <seb128> mfisch, imho the solution there would be to have the chinese langpack on the image
[16:26] <lool> seb128, mfisch: The high-level plan was to create new langpacks with all touch strings, and install them all by default
[16:26] <mfisch> I assume that if you buy a droid phone in Japan the OOBE does not start in English
[16:26] <lool> seb128, mfisch: But we are out of people to do that
[16:26] <dpm> seb128, on your langpacks question, at least for core apps we're shipping all translations in the packages atm
[16:27] <mfisch> lool: let me put this on the agenda for tomorrow
[16:27] <seb128> dpm, but we don't for e.g unity or indicators
[16:27] <seb128> dpm, since those are Ubuntu packages and they get stripped on build
[16:28] <dpm> seb128, do they get stripped for unity8 too?
[16:28] <seb128> I didn't check, but I guess
[16:28] <dpm> they didn't when I last tested it a few months ago for the mobile asia expo demo, but things might have changed
[16:29] <lool> seb128, dpm: dpkg -L unity8|grep local has strings
[16:29] <lool> -rw-r--r-- 1 root root 3.0K Sep 24 14:50 /usr/share/locale/is/LC_MESSAGES/unity8.mo
[16:29] <seb128> lool, dpm: even if unity8 has them, indicators don't, since they are used by desktop
[16:29] <seb128> we can't assume that everything on the touch image is going to be unstripped
[16:30] <seb128> so that's not a proper way to resolve that issue
[16:30] <seb128> imho we need to do what lool said
[16:30] <seb128> install touch langpacks on the image
[16:30] <seb128> create&install
[16:30] <dpm> sounds good to me, although I don't know the work involved
[16:31] <seb128> awe_, ok, from your comment I guess that we should turn the selector to a "data on/off switch" then
[16:31] <seb128> awe_, thanks
[16:31] <awe_> yes please
[16:31] <awe_> yw
[16:31]  * awe_ hugs seb128
[16:31]  * seb128 hugs awe_ back
[16:32] <mhall119> seb128: are you still working on the system-settings app?
[16:32] <seb128> mhall119, yes
[16:32] <mhall119> seb128: any ETA on when I'll be able to manually change my timezone?  I've been stuck on UTC ever since switcing to ubuntu-system images
[16:33] <tkamppeter> Hi, I have a mobile print client design concept from OpenPrinting and a volunteer who could do work on that. Would be great for Ubuntu Touch (2?).
[16:33] <cwayne> mhall119: phablet-config timezone
[16:33] <lool> mhall119: I think there is a phablet-tools for that, but not sure it works
[16:33] <ogra_> mhall119, thats a ping/pong game between stgraber and pitti atm over the right solution
[16:33] <cwayne> i think it works right now, but won't soon..
[16:33] <seb128> mhall119, that's being worked, we need lightdm to land, and some fixes from pitti and slangasek/stgraber
[16:33] <mhall119> ogra_: ah, ok, I bet that's a fun conversation to watch :)
[16:33] <tkamppeter> I could send a design demo of the print client to anyone interested.
[16:34] <ogra_> mhall119, bug 1227520
[16:34] <stgraber> ogra_: well, I think the blocker is the initrd work which I'll try to look at later today
[16:34] <ogra_> stgraber, ah, so you two found a consensus ?
[16:34] <mhall119> pmcgowan: see tkamppeter's comments above, not sure who's the right person in the phablet team for printing
[16:34] <ogra_> awesome !
[16:35] <mfisch> dpm: sorry I missed the end of that, but are all the translations in place or are we still missing some?
[16:35] <mhall119> cwayne: well.....phablet-config timezone blanked my screen :(
[16:35] <cwayne> mhall119: it should reboot it
[16:35] <stgraber> ogra_: yes, we'll have a new "synced" mode in writable-paths that'll let you mark a directory writable and get any new file copied to writable storage, with the downside that the user won't ever be able to remove one of those since they'd just get copied over again on next boot
[16:35] <cwayne> all it does is push 2 files and reboot
[16:35] <dpm> mfisch, let me forward you the translations overview I sent to pmcgowan a couple of weeks ago
[16:36] <stgraber> ogra_: so we first need to have that supported in the initrd, then we can use that new mode for /etc/writable, then pitti can land all the stuff that uses that
[16:36] <mhall119> cwayne: why reboot?
[16:36] <cwayne> mhall119: so that it takes effect, it's kinda hacky atm to be honest
[16:36] <mhall119> ok
[16:36] <gusch> bfiller seb128 this fixes todays background select, and sets gallery to single select mode https://code.launchpad.net/~schwann/gallery-app/gallery-hono-picker-select-type-fix-content-store-transfer/+merge/187843
[16:36] <mhall119> yay, localtime!
[16:36] <ogra_> stgraber, for android uploads please coordinate with rsalveti, i know the android package is being held backl for a bunch of other landings
[16:36] <mhall119> thanks cwayne
[16:37] <cwayne> mhall119: i just pushed that in so that we can at least get localtime :) i was sick of being 4 hours off
[16:37] <mhall119> cwayne: me too :)
[16:37] <stgraber> ogra_: well, that should just be a no change rebuild of the existing one, no need to land a new version
[16:37] <mfisch> dpm: thanks
[16:37] <seb128> didrocks, ^ gusch has a fix for the picker, changing in gallery ... do you want to undo the reverts?
[16:37] <awe_> cyphermox, so the first bug was pasted above ( disable/re-enable mobile data fails )
[16:37] <ogra_> stgraber, oh right, it doesnt automatically pull from git
[16:37] <stgraber> ogra_: right
[16:38] <awe_> cyphermox, the 2nd bug is one of the problems davmor2 ran into ( 3g disconnects sometimes and never re-connects )
[16:38] <awe_> cyphermox, don't think he's reported that bug yet... however I did find bug #391729
[16:39] <awe_> cyphermox, I ran into the same problem yesterday... where I went across town, and when I returned NM thought mobile data was up, but the data call had dropped
[16:39] <didrocks> seb128: it's already building, let's get that in first
[16:39] <awe_> cyphermox, would you prefer is davmor2 opened a new bug for that problem ( if he hasn't already )
[16:39] <davmor2> awe_: Nope I didn't report it yet I was hanging off reporting it till I had try the same hardware on android
[16:39] <didrocks> seb128: do you have some time to run some tests for us?
[16:39] <seb128> didrocks, sort of, I'm not lacking on stuff to do, but I can help a bit yes
[16:39] <awe_> cyphermox, and finally from rickspencer3, just saw this one this morning: bug #1225393
[16:40] <drachensun> whenever I try to open a second application I see a line about 2/3rds of the way over and a white space beyond
[16:40] <awe_> might be something that wasn't considered when the "make wi-fi take priority over 3g" task was done
[16:40] <rickspencer3> awe_, is that with the new fix?
[16:40] <drachensun> if I try to drag the edge over, I see the item in the main window, semi transparent in the other 1/3 of the window as well
[16:40] <awe_> rickspencer3, is what with the new fix?
[16:40] <drachensun> is that a known issue someone knows how to fix?
[16:40] <rickspencer3> that it is flawless for you?
[16:40] <mhr3> ChickenCutlass, would you know about the webbrowser and videos within?
[16:41] <awe_> it was flawless with Android
[16:41] <awe_> ;(
[16:41] <rickspencer3> sorry awe_ if you were reading over my shoulder my question would have made sense?
[16:41] <rickspencer3> ah
[16:41] <awe_> JB4.3 on maguro
[16:41] <rickspencer3> awe_, gotcha
[16:41] <awe_> just wanted to confirm that it worked there first
[16:41] <rickspencer3> awe_, I that cyphermox had a fix for it?
[16:41] <awe_> I don't *think* so
[16:41] <didrocks> seb128: thanks, robru doesn't have a device, if you can coordinate with him to run the media ones, it would be great
[16:41] <ChickenCutlass> mhr3, do you mean playing videos in the browser.  If so -- we are working on it
[16:41] <awe_> he's been working on making the initial bringup of mobile data reliable
[16:42] <rickspencer3> awe_, oh, ok
[16:42] <ChickenCutlass> mhr3, tracking down a crash
[16:42] <cyphermox> rickspencer3: i think that should be fixed actually
[16:42] <mhr3> ChickenCutlass, doesn't really crash here, just doesn't play anything
[16:43] <rickspencer3> cyphermox, in 65?
[16:43] <mhr3> which i guess might mean something crashes :)
[16:43] <ChickenCutlass> mhr3, right -- because playbin is crashing
[16:43] <cyphermox> it's really not just bringup, but there is some more issues with the switching in some cases
[16:43] <seb128> didrocks, he pinged me on #ubuntu-desktop
[16:43] <rickspencer3> I can't test atm because I got a new SIM that I need to get clipped to micro size later today
[16:43] <didrocks> perfect, thanks!
[16:43] <mhr3> ChickenCutlass, cool, so mp4s will be playable in the end?
[16:43] <ChickenCutlass> mhr3, that is the hope :)
[16:43] <cyphermox> rickspencer3: the fix will land once we're past beta freeze, or if nm gets unblocked from proposed
[16:44] <mhr3> ChickenCutlass, great, thx for info
[16:44] <ChickenCutlass> np
[16:44] <ogra_> mhr3, we wouldnt refuse tests and patches from other teams indeed :)
[16:44] <ogra_> (to speed that up)
[16:44] <mhr3> ogra_, what a coincidence we have the same policy :)
[16:45] <ogra_> haha
[16:45] <mhall119> mmm, does changing the background from system-settins stop working in build 65?
[16:45] <rickspencer3> thanks cyphermox
[16:46] <ogra_> mhall119, yes
[16:46] <ogra_> mhall119, well 66 ... 65 should be fine
[16:46] <mhall119> :(
[16:47] <mhall119> ogra_: I just got 65 on my N4 and it doesn't work
[16:47] <ogra_> (and 67 will probably be fine again)
[16:49] <mfisch> stgraber: victorp said that he could not install the customized image on grouper, victorp what was the error message?
[16:52] <mhall119> ogra_: I'm not running daily-proposed on my N4, and I upgraded it to 65 about an hour ago, it's definitely broken on that build
[16:53] <ogra_> mhall119, well, it will definitely be fixed soon, see above
[16:53] <ogra_> mhall119, we have no autopilot tests for the settings app yet
[16:54] <ogra_> so such things can slip through until we have it
[16:54] <mhall119> balloons: ^^
[16:54] <balloons> are there open bugs for settings app tests? if not let's open some
[16:55] <ogra_> mhall119, not to mention that 90% of the settings cant work until we have the lightdm session
[16:55] <mhall119> balloons: you should setup an IRC highlight on the phrase "no autopilot tests"
[16:55] <balloons> :-p
[16:55] <mhall119> ogra_: why is that?
[16:55] <ogra_> mhall119, settings app uses ligind and policykit ... which are just worked around but not set up in the current images, lightdm makes boith of them work
[16:55] <cwayne> pete-woods: CI failed :/
[16:55] <ogra_> *logind
[16:57] <pete-woods> cwayne: that has to be a jenkins hiccup, the error is crazy, the service has never not started before
[16:57] <mfisch> stgraber: nm, it was a misspelling
[16:58] <mhall119> ogra_: ah, ok
[16:59] <mhall119> ogra_: any ETA on what that will land?
[16:59] <cwayne> pete-woods: ah, can we trigger a rebuild?  my pbuild segfaulted :/
[16:59] <ogra_> mhall119, sadly lightdm is not an easy switch :(
[16:59] <pete-woods> cwayne: done
[16:59] <cwayne> pete-woods: oh, cool
[16:59] <mhall119> ogra_: will it be part of our initial release on the 17th?
[16:59] <ogra_> mhall119, it is in the landing queue since two weeks and was landed twice
[16:59] <ogra_> and was reverted twice
[16:59] <mhall119> :/
[17:00] <mhall119> what about mir by default, will that be in by the 17th?
[17:00] <ogra_> we're just in the middle of doing all tests for the third landing
[17:00] <ogra_> no idea
[17:00] <xnox> ogra_: what's the best way for me to get an ext4 image of ubuntu-touch , ubuntu chroot ? at the moment unziping the .zip onto the loopmounted ext4 image feels backwards to me.
[17:00] <ogra_> mhall119, Mir is definitely unusable on maguro as it is atm
[17:00] <ogra_> mhall119, and we cant really support two display servers
[17:01] <xnox> ogra_: i guess i can untar tarball =/
[17:01] <ogra_> xnox, grab the tarball :) we publish it on cdimage
[17:01] <xnox> ogra_: gotcha ;-)
[17:03] <pete-woods> cwayne: where did the segfault happen in pbuild? I usually use bzr bd to build from the branch, btw
[17:05] <loicm> tedg, ricmm: lp:~loic.molinari/ubuntu-ui-toolkit/ubuntu-ui-toolkit-uri-handler
[17:08] <loicm> tedg, ricmm: qmake && make to build
[17:08] <cwayne> pete-woods: hm not sure closed out that terminal, will try again
[17:08] <loicm> tedg, ricmm: "APP_ID=com.ubuntu.Foo qmlscene tests/resources/urihandler/UriHandlerTest.qml" to test for instance
[17:10]  * cking tries again, which package do I file bugs against for ubuntuappmanager?
[17:13] <loicm> tedg, ricmm: https://code.launchpad.net/~loic.molinari/ubuntu-ui-toolkit/ubuntu-ui-toolkit-uri-handler/+merge/187854
[17:13] <loicm> tedg, ricmm: after discussing with the SDK guys, we agreed it made sense to have that in the toolkit
[17:14] <xnox> ogra_: + ls -la /root/sbin/init
[17:14] <xnox> -rwxr-xr-x    1    190720 /root/sbin/init
[17:14] <xnox> ogra_: yet
[17:14] <xnox> + ls -la /root/sbin/init
[17:14] <xnox> -rwxr-xr-x    1    190720 /root/sbin/init
[17:14] <xnox> + exec run-init /root /sbin/init
[17:14] <xnox> run-init: /sbin/init: Permission denied
[17:14] <xnox> ogra_: ^ *sigh*
[17:14] <cipri> hi. Does somebody run ubuntu touch on Nexus 10 ? Does it support all the hardware of nexus 10? Because ubuntu touch was announced for 17 october, and I would like to know, if it will work on nexus 10, if I buy one.
[17:15] <mhr3> didrocks, hey, freezes over, can we approve the unity branch?
[17:15] <ogra_> xnox, armhf vs armel stuff ?
[17:15] <ogra_> sounds a bit like
[17:16] <xnox> ogra_: how do I check what kernel did I boot?
[17:16] <ogra_> uname ?
[17:16] <xnox> doh! =)
[17:17] <xnox> ogra_: Linux (none) 3.4.0-g6dff53c-dirty #1 PREEMPT Fri Sep 13 14:53:24 BST 2013 armv7l GNU/Linux
[17:17] <xnox> ogra_: hm?! that's v7 armel?!
[17:18] <ogra_> well, it wouldnt be the kernel, kernel vs usersapce can happily be out of sync ... float wise
[17:18] <ogra_> i was more thinking of qemu here
[17:18] <ogra_> err
[17:18] <ogra_> wait !
[17:19] <didrocks> mhr3: can we do that tomorrow?
[17:19] <didrocks> coordinating it
[17:19] <ogra_> dod you unpack the tarball with --numeric-owner ?
[17:19] <ogra_> *did
[17:19]  * xnox feel like i'll be back to the drawing board with rtg w.r.t. kernel config.
[17:19] <xnox> ogra_: yeah.
[17:19] <ogra_> hmm k
[17:19] <mhr3> didrocks, sure, just asking
[17:19] <ogra_> -rwxr-xr-x    1    190720 /root/sbin/init
[17:19] <ogra_> the 1 looks strange
[17:20] <xnox> $ busybox ls -la /sbin/init
[17:20] <xnox> -rwxr-xr-x    1 root     root        257608 Aug 28 18:26 /sbin/init
[17:20] <xnox> on normal machine.
[17:20] <ogra_> right
[17:20] <xnox> no idea that that "1" means.
[17:20] <ogra_> yeah, looks stramge ... as i said :)
[17:21] <ogra_> i would have blamed busybox ... buit your test above kind of trashes that
[17:22] <xnox> ogra_: i guess i'll work on getting qemud into initramfs and getting adb out of the emulator then. So no init for me for today.
[17:26] <mfisch> dpm: after installing the langpack and building the locales (and changing /etc/environment and /etc/default/locale), I dont have translated indicators
[17:27] <mfisch> I wonder if I installed all the lang support I needed
[17:28] <dpm> mfisch, I'll have to check tomorrow morning how the translations for indicators work on the phone, or perhaps Saviq has got some hints on this if he's still around
[17:28] <mfisch> dpm: tomorrow is fine, I'm already under enough work for today
[17:29] <dpm> mfisch, I think if you can see at least some apps translated, and you don't need an input method for the keyboard, that should give you some indication already. When I was testing translations a while ago I basically just set the env variables and ran locale-gen
[17:30] <dpm> Not the full translated experience, but pretty good already
[17:30] <mfisch> dpm: I have a translated lock screen, not much else
[17:30] <Saviq> dpm, they all need to come from the backends translated
[17:31] <Saviq> mfisch, ↑
[17:31] <Saviq> dpm, mfisch https://bugs.launchpad.net/unity8/+bug/1223635
[17:31] <Saviq> dpm, mfisch there's a merge request for unity8 waiting to enable that
[17:32] <timppa> Does someone know when the timezone issues will be fixed? For example Europe/Helsinki tz is wrong by 3hrs
[17:32] <timppa> with ro images this cannot be fixed from terminal
[17:33] <mfisch> timppa: there's a way to fix it now that cwayne added
[17:33] <timppa> mfisch: ok, is there a guide or can you shed some light to me? :)
[17:34] <cipri> Bluetooth seems not to be working on touch on nexus 10.  Is it going to work on october 17, on the release of ubuntu touch?
[17:34] <cwayne> timppa: with today's devel-proposed, you can run phablet-config timezone on your host and it'll push the correct timezone
[17:34] <dpm> Saviq, thanks. So I guess we need to make sure that translatable messages are up to date in e.g. https://translations.launchpad.net/indicator-network - do I get that right ?
[17:34] <timppa> cwayne: thanks! I'll try that
[17:34] <cwayne> timppa: the  real fix is ongoing, should land hopefully soonish
[17:35] <cwayne> timppa: make sure you have the latest phablet-tools installed :)
[17:35] <timppa> awesome!
[17:35] <timppa> I've been updating them daily :)
[17:35] <cwayne> timppa: good stuff!
[17:36] <timppa> Ubuntu touch is the good stuff! :)
[17:36] <dpm> mfisch, so it seems that some of the indicators will even need to be set up for translations first: https://translations.launchpad.net/indicator-location
[17:37] <mfisch> dpm: ok, I think havign them translated is important (and visible)
[17:37] <timppa> ¨btw, is the GPS already working as it should?
[17:40] <cjwatson> xnox,ogra_: the "1" is the link count, no?
[17:41] <ogra_> well, it should still show the owner and group
[17:41] <cjwatson> ogra_: oh, slightly different ls options/behaviour, ok
[17:41] <cjwatson> not that it matters for execution of something that's mode 0755
[17:41] <ogra_> right
[17:42] <attente> bfiller, could you review this? https://code.launchpad.net/~attente/ubuntu-keyboard/spell-checking-settings/+merge/187832
[17:42] <timppa> One other thing that bugs me is that volume is 100% after every reboot, is there going to be a fix on that soon?
[17:42] <attente> i didn't realize that the schema was removed in a newer commit...
[17:42] <cwayne> timppa: i sure hope so, not sure though
[17:43] <timppa> I hope that too
[17:43] <ogra_> cjwatson, its an emulated mtd device in a self knitted qemu vm :)  most likely an issue on the device level (or with the yaffs it uses)
[17:43] <cwayne> cjwatson: is there an easy way to use python3-click as a module to test that a click package is installed?  like could i do 'import click; apps = click.list()' or something?
[17:44] <bfiller> attente: that is going to get back added in, it should not have been removed
[17:45] <attente> bfiller, great, thanks!
[17:46] <timppa> cwayne: is it possible to configure 24hr clock? It's still 12hr clock...
[17:46] <cwayne> timppa: not sure.. is it at least the right time?
[17:46] <timppa> yes, now it's in correct time
[17:47] <ogra_> timppa, on the RW image with the right locale settings (and after locale-gen for my own language) i got 24h
[17:47] <ogra_> and the proper date format too
[17:48] <ogra_> so technically it is possible ... :)
[17:48] <ogra_> might need more rw paths set up to actually set it
[17:48] <victorp> mfisch, it was a typo I think
[17:49] <mfisch> victorp: yep
[17:49] <timppa> ogra_: ok, I just don't want language to be Finnish, just dateformat to change
[17:50] <fginther> oSoMoN, any idea what causes these: https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-saucy/353/testReport/junit/webbrowser_app.tests.test_history/TestHistorySuggestions/test_select_suggestion_with_mouse_/
[17:50] <timppa> Um, and I filed a bug a while ago when I tested Finnish locale the "spacebar" button was missing on the keyboard...
[17:50] <fginther> oSoMoN, this shows up in a lot of webbrowser tests
[17:52] <oSoMoN> fginther: yeah, I explained it in bug #1231492
[17:53] <oSoMoN> fginther: usually when it happens for one test, it happens for the entire test suite, because there’s a leftover test process that blocks the port for the test server
[17:55] <fginther> oSoMoN, does it require a failing test first?
[17:55] <cgoldberg> oSoMoN, regarding bug #1231492  https://bugs.launchpad.net/autopilot/+bug/1231492  ... I just commented on it.  If you agree, want me to do an MP with the proposed change?
[17:55] <fginther> oSoMoN, sounds like it does
[17:56] <fginther> oSoMoN, just wondering if something might be hanging around from one MP run to the next.
[17:57] <oSoMoN> cgoldberg: thanks for the detailed explanation, if you don’t mind submitting a MR that’d be great
[17:58] <cgoldberg> oSoMoN, will do.. I'll have it done in a few mins :)
[17:59] <einspark> Hey!!
[18:00] <einspark> I have a note 2 and i want to install ubuntu on it.. I Would like to know some places where i could learn to mod kernels
[18:00] <einspark> any body has any idea?
[18:06] <tkamppeter> pmcgowan, hi
[18:08] <pmcgowan> hey tkamppeter
[18:09] <robru> can somebody tell me what the heck content-hub does? where would i see it in action on the phone?
[18:10] <ogra_> robru, i would guess it provides content :)
[18:10] <pmcgowan> robru, one app can request content from another, the working example (although broke in latest build) is
[18:10] <ogra_> to something
[18:10] <pmcgowan> system background image from gallery
[18:10] <robru> pmcgowan, yes, i need to test that the brokennes has been reverted, not sure how. so what, go into system settings and change the wallpaper then?
[18:10] <pmcgowan> yes
[18:10] <robru> pmcgowan, great, thanks
[18:11] <pmcgowan> m\np
[18:12] <cwayne> anyone on the unity team have time for a ridiculously simple MR? :) https://code.launchpad.net/~cwayne18/unity-scope-home/rename-to-home/+merge/187862
[18:17] <davmor2> cwayne: time this close to release never ;)
[18:18] <cwayne> davmor2: lol
[18:20] <cwayne> Saviq: hey, just a heads up that https://code.launchpad.net/~pete-woods/libusermetrics/color-themes-gconf/+merge/186770 has been updated considerably since the last review :)
[18:27] <jjohansen> mamenyaka: this wiki has the basics for porting apparmor to another kernel https://wiki.ubuntu.com/SecurityTeam/AppArmorForPhabletKernels
[18:27] <mterry> greyback, I'm back to looking at maliit in the welcome wizard under Mir.  I'm seeing a crash in I guess a thread of maliit-server that says "operation not permitted".  Do you know of a likely culprit?
[18:28] <greyback> mterry: usually that's the appManager rejecting the surface's connection. It is hard-coded to allow "maliit-server" pass through though. You get a "rejected" message in .cache/upstart/unity8.log?
[18:29] <mterry> greyback, in this case, it's ubuntu-system-settings-wizard.log.  No.  I don't see a message
[18:31] <greyback> mterry: you're using unity-mir in that ubuntu-system-settings-wizard? In that case, are you importing Ubuntu.Application in the QML? If not, there's no appManager (as it is in the qml plugin), so all connections are rejected.
[18:31] <greyback> mterry: no that's wrong, all connections are accepted
[18:32] <mterry> greyback, I'm using unity-mir, but not importing Ubuntu.Application
[18:32] <greyback> mterry: in unity-mir, in src/unity-mir/sessionauthorizer.cpp, check what's happening there. Mir calls connection_is_allowed, and should allow client connection if it returns true
[18:34] <mterry> greyback, ok, that will take me a few moments
[18:34] <mterry> greyback, if I understood you correctly, you no longer think I need to import Ubuntu.Application?
[18:35] <greyback> mterry: You'll need it in the OSKController, but that's probably all
[18:36] <mterry> greyback, that's in Unity.Application
[18:36] <mterry> greyback, is that what you meant?  I import Unity.Application
[18:37] <greyback> mterry: You'll need Unity.Application so that the OSK hides & shows.
[18:37] <mterry> greyback, is that different than Ubuntu.Application?
[18:37] <greyback> mterry: yes. Ubuntu.Application is deprecated
[18:38] <greyback> sorry for confusing you, I do mix them up
[18:39] <mterry> greyback, I see unity-mir making DLOG calls.  do you happen to know how to enable that?
[18:39] <asac> om26er: :) you think the notes-app tests are hard to fix?
[18:40] <circlez_> Hi.  When I try to use apt-get in ubuntu touch it tells me that /var/lib/dpkg is not locking.  Is there anyway to use apt-get in ubuntu touch?
[18:40] <om26er> asac, I am trying to work on them. they have definitely a different root cause than anything I ever fixed ;)
[18:40] <greyback> mterry: use "qmake CONFIG+=debug" - you can compile and install it manually (make && make install works)
[18:42] <asac> om26er: kk
[18:42] <robru> plars, seb128: can we discuss more here?
[18:42] <plars> yep
[18:42] <seb128> hey
[18:43] <robru> seb128, so plars says u-s-s version 0.1+13.10.20130926.3-0ubuntu1
[18:43] <plars> ubuntu-system-settings:
[18:43] <plars>   Installed: 0.1+13.10.20130926.3-0ubuntu1
[18:43] <plars> content-hub:
[18:43] <plars>   Installed: 0.0+13.10.20130926.1-0ubuntu1
[18:43] <seb128> plars, what do you do and what happens exactly?
[18:43] <plars> seb well, there are no images to select, so I took a picture first
[18:44] <seb128> right, adding an image assumes you have one in the gallery
[18:44] <plars> seb128: then I go to settings->wallpaper and press the homescreen (one on the right)
[18:44] <plars> it takes me to gallery, and I select the pic I took and tap "pick"
[18:44] <plars> then I exit out - no change in the background of the home screen afaict
[18:44] <ogra_> mterry, http://paste.ubuntu.com/6159893/
[18:45] <ogra_> maguro testing with lightdm
[18:45] <mterry> ogra_, OK, will test those on my mako
[18:45] <seb128> plars, :-(
[18:46] <seb128> robru, plars: I don't know, just discard the revert I guess, we can try those again tomorrow
[18:46] <seb128> robru, did you try that as well and get the same results?
[18:46] <seb128> plars, you rebooted the device after installing the updates right?
[18:46] <robru> seb128, i can't try it because i don't have an n4
[18:46] <ogra_> mterry, compare your results with http://reports.qa.ubuntu.com/smokeng/saucy/touch_ro/4453/ ... whats broken there isnt your fault :) ... also make sure to do the unity8 test last
[18:47] <seb128> robru, that can be tried on a n7
[18:47] <ogra_> mterry, else the app tests can fail
[18:47] <davmor2> awe_, cyphermox: So with android on the device now the first thing I notice is the signal strength is kind sucky in comparison to the galaxy S3.  S3 full strength maguro 2 bars max.
[18:47] <robru> seb128, oh, ok. lool told me the n7 was useless for testing. will try it shortly.
[18:47] <seb128> robru, there is nothing device specific in that code
[18:47] <seb128> lool, stop saying that
[18:47] <robru> lol @ lool
[18:47] <seb128> the n7 is perfectly fine for non hardware specific code
[18:47] <mterry> ogra_, well wait.
[18:47] <seb128> lool, discouraging people to test is not helping us :/
[18:47] <mterry> ogra_, the failures you see are on that smokeng report
[18:48] <mterry> ogra_, so that seems like we're good?
[18:48] <ogra_> mterry, right, that paste is perfect
[18:48] <mterry> ogra_, ah, few
[18:48] <ogra_> mterry, cant get better :D
[18:48] <robru> plars ok great, I think that's all i need you for then. thanks again
[18:48] <mterry> ogra_, I thought you were showing me a bad result  :)
[18:48] <mterry> ogra_, that's on maguro?
[18:48] <ogra_> mterry, if mako shows something similar we're finally good to go
[18:48] <ogra_> mterry, right, maguro
[18:48] <plars> robru, seb128: let me know if there's another pass needed, or if there's something different you want me to try
[18:48] <mterry> ogra_, ah, OK.  So you do need more tests.  Will do
[18:49] <seb128> plars, did you reboot the device before testing?
[18:49] <robru> plars, ok
[18:49] <seb128> plars, or assure that the running services were stopped/replaced by the updated ones?
[18:51] <plars> seb128: yes, I rebooted
[18:51] <seb128> weird
[18:51] <seb128> well, I can't confirm that it's still buggy
[18:51] <seb128> I guess it needs testing from others
[18:52] <seb128> that's going to be for another day
[18:54] <plars> seb128: the images it shows me in "background" don't seem to match the actual background images either... for welcome screen it has some gears, and a snail for the home screen
[18:55] <plars> seb128: if I click one, select a picture, and tap 'pick', it doesn't change the thumbnail either
[18:56] <seb128> plars, yeah, seems it's still not working, dunno why, you would need gusch
[18:57] <cipri> hi again. One question i have: Ubuntu touch runs Mir  or still SurfaceFlinger?
[18:59] <nik90> cipri: I think by default it runs surfaceFlinger still, but the switch to mir should happen soon
[18:59] <cwayne> cipri: AFAIK it can run mir, but for now its still SF
[19:07] <cipri> nik90: soon means, before the release of version 1.0 on 17 october?
[19:08] <nik90> cipri: I am not sure
[19:08] <olli> sergiusens, ping
[19:08] <nik90> cipri: although I heard that you can run mir by running a simple command in the home folder. (no idea how)
[19:08] <nik90> cipri: that's how close we are
[19:09] <sergiusens> olli, pong
[19:11] <olli> we are working on getting mir on by default before 1.0
[19:11] <beuno> xnox, hey, could you take down your webapps now that David uploaded them?
[19:12] <olli> sergiusens, I am flashing a n4 and it seems stuck at "INFO:phablet-flash:Waiting for install to finish on device. Please do not unplug device until phablet-flash finishes" for >>10min now
[19:12] <ogra_> i had that too today
[19:12] <sergiusens> olli, did the device boot though?
[19:12] <ogra_> olli, press power :)
[19:12] <xnox> beuno: not until the default image has transitioned to David's
[19:12] <olli> didn't come back
[19:12] <ogra_> its likely already showing the tour
[19:13] <xnox> beuno: in here: http://people.canonical.com/~ubuntu-archive/click_packages/click_list
[19:13] <ogra_> oh, mine was done and just waiting foor input
[19:13] <sergiusens> olli, ogra_ the please wait just checks if unity8 is running
[19:13] <xnox> beuno: i don't want to break the image builds =)
[19:13] <sergiusens> beuno, I need to swap first
[19:13] <ogra_> sergiusens, which it was ... but powerd had show off the screen already (first boot takes way to long)
[19:13] <ogra_> not sure if that affects anything
[19:14] <ogra_> s/show/shot/
[19:14] <alecu> sergiusens: ping
[19:14] <alecu> sergiusens: dobey has found duplicated items in the app store, like this:
[19:14] <alecu> 13:15 < dobey> net.launchpad.click-webapps.ubuntuone;2;all;local:click
[19:14] <alecu> 13:15 < dobey> com.ubuntu.developer.webapps.webapp-ubuntuone;1.0.3;all;local:click
[19:14] <cipri> and a browser is already ported to touch? chromium?
[19:14] <beuno> xnox, sergiusens, ah, thanks
[19:15] <ogra_> cipri, its a webkit based browser written from scratch
[19:16] <sforshee> ogra_: I had suggested to ricmm that there should be a way for powerd to know that the shell was ready so it wouldn't start trying to turn off the display or suspend too early
[19:16] <sergiusens> beuno, yeah, we all found those :-) Would be good to have the publisher on the client to know which one I want :-)
[19:16] <sergiusens> alecu, ^^
[19:16] <beuno> :)
[19:16] <ogra_> sforshee, well, we should just start working on booting in less than 2h
[19:16] <ogra_> :P
[19:16] <cipri> ogra_:  porting chromium was to hard to port?  The Sync of chrome is something that I would miss.
[19:17] <sergiusens> olli, are you on stable or devel?
[19:17] <ogra_> cipri, there is no Qt port of chromium yet
[19:17] <ogra_> cipri, porting it would be a lot of work
[19:17] <sforshee> ogra_: well if it takes longer than 60s after the device starts it will probably never complete because the phone will be suspended ;-)
[19:17] <olli> sergiusens, pushing the power button helped
[19:17] <ogra_> sforshee, yeah, first boot takes more like 3min
[19:18] <sergiusens> olli, was it off?
[19:18] <olli> apparently
[19:18] <sergiusens> olli, as in powered down or just suspended?
[19:18]  * ogra_ wants to get to 1min boots in 14.04 
[19:18] <olli> sergiusens, seems like it didn't come back (i.e. didn't reboot)
[19:19] <sergiusens> ogra_, let's go back to unflipped then ;-)
[19:19] <ogra_> haha
[19:19] <sergiusens> olli, that's something stgraber might be interested in then
[19:19] <sergiusens> olli, as the rebooting is in the upgrader logic
[19:19] <ogra_> well, i expect us to have proper partitions by 14.04 ... that should make everything better
[19:19] <ogra_> unless slangasek droppe that plan
[19:19] <ogra_> *dropped
[19:20] <olli> sergiusens, it was a clean flash from android, no upgrade
[19:20] <ogra_> the loop mounted images arent as bad as i feared when we discussed them though
[19:20] <pmcgowan> ogra_, we should boot in 10 secs or less
[19:20] <ogra_> lol
[19:21] <ogra_> pmcgowan, android takes 2min on my mako
[19:21] <pmcgowan> well 60 secs is ridiculous
[19:21] <ogra_> but realistic
[19:21] <pmcgowan> we can do far better and have
[19:21] <pmcgowan> no tats terrible
[19:21] <mterry> ogra_, are notes_app tests unreliable?
[19:21] <pmcgowan> what the heck could take 60 secs
[19:21] <ogra_> thats faster than any other phone OS
[19:21] <sergiusens> olli, that's goog indo, but when I say upgrader logic, it's the ubuntu_commands stuff he worked on for the system upgrader
[19:21] <sergiusens> name can be confusing :-)
[19:22] <ogra_> mterry, a bit, yeah, i usually run them a few times if they fail to badly
[19:22] <slangasek> ogra_: not dropped
[19:22] <ogra_> tought so :)
[19:22] <pmcgowan> mterry, the guys are working hard to fix them
[19:22] <mterry> ogra_, I'm seeing 1 to 3 failures occasionally.  But other apps all seem fine
[19:22] <sergiusens> mterry, people are working on those
[19:22] <mterry> sergiusens, pmcgowan: cool
[19:22] <ogra_> mterry, yeah, ignorable
[19:22] <ogra_> it would pass eventially
[19:22] <ogra_> *eventually
[19:23] <ogra_> if you run the test over and over
[19:23] <sergiusens> ogra_, no, don't even try
[19:23] <ogra_> heh
[19:23]  * sergiusens is against re-tries
[19:23]  * ogra_ saw it passing a few times during the day 
[19:23] <ChickenCutlass> ogra_, 60 seconds is really not acceptable for boot
[19:24] <ChickenCutlass> ogra_, why so long?
[19:24] <ogra_> ChickenCutlass, thats twice as fast as android on the same HW, i would call that acceptable for sure
[19:24] <ChickenCutlass> ogra_, no way acceptable -- it used to be fast.
[19:24] <ogra_> CHi would love 20sec or 30 but i dont think thats realistic
[19:24] <pmcgowan> can we do something like bootchart to understand?
[19:24] <ogra_> its used to be fast to bring up pictures of apps
[19:25] <ogra_> i could do that even faster, yeah
[19:25] <pmcgowan> we have had ubunut booting on arm in well under 30 secs for some time
[19:25] <ogra_> buty that has nothing to do with todays reality
[19:25] <pmcgowan> seems at leat with nexus 4 we would do it
[19:25] <ChickenCutlass> ogra_, I would love to see a bootchart.
[19:25] <ChickenCutlass> I would bet there are a bunch of stuff we could fix
[19:26] <ogra_> http://people.canonical.com/~ogra/ubuntu-touch/bootchart-maguro.png
[19:26] <pmcgowan> I never timed it but seems we were around 30 secs most  of the summer
[19:26] <ogra_> thats pre system-image though
[19:26] <pmcgowan> well, what does that mean?
[19:27] <pmcgowan> loop mounts
[19:27] <pmcgowan> someone needs to explain loop mounts to me, I thought that was temporary
[19:27] <pmcgowan> is it even part of the issue?
[19:28] <ogra_> pmcgowan, one issue is that android never leaves initrd
[19:28] <ogra_> while we switch filesystems systems twice during a boot
[19:28] <ogra_> -systems
[19:29] <ChickenCutlass> ogra_, apparmor parser is killing us
[19:29] <pmcgowan> ogra_, am I reading this right apparmor_parser takes a lot of cpu?
[19:29] <ogra_> if you look at that bootchart you see that there is a gap of 5s
[19:29] <pmcgowan> then hud service
[19:29] <ogra_> ChickenCutlass, in that run it was, this bootchart caused a bunch of fixes :)
[19:30] <jdstrand> fyi
[19:30] <ogra_> that gap is the time we spend in initrd
[19:30] <jjohansen> ChickenCutlass: yes it can if its rebuilding policy, that is why there is a precompiled cache
[19:30] <lool> sometimes I see sensorservice use a lot of CPU during boot on N4
[19:30] <ogra_> ChickenCutlass, it was fixed a day later thanks to jdstrand :)
[19:30] <jdstrand> there is now a click-apparmor upstart job that regenerates the policy IFF system policy is updated after system-image updates
[19:30] <jdstrand> ok
[19:30] <jdstrand> :)
[19:30] <pmcgowan> ogra_, don't tease us, give s the good run!
[19:31] <jdstrand> I actually made a number of improvements to make it faster when it does run, and to only run when it has too
[19:31] <jdstrand> s/too/to/
[19:31] <ogra_> pmcgowan, it takes some time to prepare a bootchart generation, i simply havent found that time :)
[19:31] <pmcgowan> ok but seems 30 secs is achievable with those improvements
[19:31] <ogra_> pmcgowan, also it was a moot point to do that until we have the actual session working (which we still do not have)
[19:32] <pmcgowan> yeah I fear that will slow it down more
[19:32] <ogra_> well, i'd be happy with 60 ... if we can squeeze 30 out so be it
[19:32] <ogra_> but i doubt we will be able to have the time for that work
[19:32] <pmcgowan> well, I'm not happy with 60
[19:32] <pmcgowan> ogra_, we can tackle a bit later
[19:32] <ogra_> so hire more people :)
[19:33] <cwayne> mterry: ping
[19:33] <mterry> cwayne, hi
[19:33]  * ogra_ was planning to work on bootspeed in 14.04 but i fear i'll be busy elsewhere 
[19:33] <ogra_> we all work for two atm
[19:33] <cwayne> mterry: so i tried your lightdm + u-t-s on today's image on a mako, and my welcome-screen job worked like a charm :)
[19:33] <cyphermox> awe_: in my testing it seems like when I set the ConnectionManager powered to false, then setting it back to true it just sits around doing nothing
[19:34] <ogra_> cwayne, yay
[19:34] <mterry> cwayne, oh good!
[19:34] <mterry> cwayne, wonder why it was busted before
[19:35] <cwayne> and it turns out we *do* want a slightly different welcome screen bg than shell bg, so it's good I pestered you early :D
[19:35] <cwayne> mterry: no idea why it was busted before.  the best i can do is 'because reasons'
[19:35] <mterry> cwayne, I *hate* reasons, always messing things up
[19:35] <cwayne> lol
[19:36] <cwayne> mterry: so btw where are we on lightdm + u-t-s?  i saw tests passed on maguro?
[19:36] <mterry> cwayne, yeah, I'm testing mako right now
[19:36] <mterry> cwayne, seems fine
[19:39] <cwayne> awesome
[19:39] <cwayne> mterry: yeah, unless you've changed anything in the last day or so im using the same pacakges, and it seems to work fine here as well
[19:39] <ogra_> so it does !
[19:39] <ogra_> :)
[19:39] <cwayne> u-t-s 75 and lightdm1.7.16-0ubuntu1
[19:40] <ogra_> well, 76 theoretically :)
[19:41] <cwayne> well, yeah, i built it from mterry's branch the other day
[19:41] <mterry> ogra_, I'm  not seeing the calendar app failure.  But I guess that's a bonus rather than a problem
[19:41] <ogra_> yeah, its kind of in the same realm as notes app
[19:41] <ogra_> but not as flaky
[19:44] <cwayne> mterry: ogra_: do you guys need me to run through any tests or anything, or are we good?
[19:44] <ogra_> i think we are good once mterry is done with his run
[19:45] <cyphermox> awe_: here's the debug info from ofono for what I'm seeing: http://paste.ubuntu.com/6160104/
[19:45] <cwayne> ogra_: :D that's awesome news
[19:45] <cyphermox> the modem disable part seems to work fine-ish, except ofono reports (from what I read anyway) that it fails to disconnect the context ... though I guess that's not a huge issue
[19:46] <mterry> ogra_, running last test now: unity8
[19:46] <ogra_> yay
[19:46] <ogra_> dont forget you need -n
[19:48] <cwayne> anyone around who could review https://code.launchpad.net/~pete-woods/libusermetrics/color-themes-gconf/+merge/186770
[19:48] <cyphermox> awe_: then my uneducated guess says the point where I run nmcli nm wwan on again is around Sep 26 19:35:58 ; at the point at which ofono tries to set ril back to attached state
[19:50] <mterry> ogra_, oh god, thanks.  I forgot
[19:51]  * mterry restarts
[19:51] <ogra_> :)
[19:51] <mterry> ogra_, I'm also seeing lots of adb resets...  is that common (I saw this before running tests)
[19:51] <awe_>  cyphermox, can you give me some context?  Which bug are we dealing with, the Wi-Fi is on and doesn't failover to 3G; or the 3G disconnects, and doesn't re-connect?
[19:51] <ogra_> not really
[19:51] <ogra_> there is definitely one if mtp gets enabled
[19:51] <awe_> I asked you earlier if you wanted a new bug for the 3g ! re-connecting
[19:51] <ogra_> but there shouldnt be more
[19:52] <awe_> or whether we use the existing bug #391729?
[19:53] <cyphermox> awe_: this is for bug 1220450 -- just turning cell data off and on again
[19:54] <cyphermox> awe_: yeah, always a new bug
[19:54] <cyphermox> well, actually
[19:54] <cyphermox> just reuse 391729
[19:54] <awe_> ok
[19:54] <awe_> davmor2, you still on? ^^
[19:54] <cyphermox> but I suspect as soon as we figure out what'up with 1220450 then we'd be fixing 391729 from the side.
[19:55] <cyphermox> is there a way I can easily reproduce that connection drop to test that I fixed the issue?
[19:55] <awe_> how are those related?
[19:55] <davmor2> awe no but I am via 3g on adroid ish
[19:55] <awe_> also do you already have a fix?
[19:56] <awe_> both davmor2 and I were running with  your latests patches
[19:56] <cyphermox> well, NM should be able to just reconnect to the ofono contexts if the connectionmanager state changes
[19:56] <awe_> davmor2, just wanted to let you know that cyphermox decided we should just the existing bug for 3g re-connect
[19:56] <cyphermox> which it should, assuming there really was a drop in the connection
[19:56] <awe_> right, I would assume it would attempt to re-activate the context
[19:56] <cyphermox> otherwise, it's that the provider switches IP somehow, and we'll need to handle that
[19:57] <awe_> ( there's no such concept as autostart in ofono )
[19:57] <cyphermox> I think it probably would already be handled properly, with minimal changes
[19:57] <ChickenCutlass> rsalveti, hey there -- any more info
[19:57] <cyphermox> awe_: ofono doesn't need it
[19:57] <awe_> in my case, the data call had completely dropped, and wasn't re-started
[19:57] <awe_> cyphermox, ack
[19:57] <cyphermox> NM just watches the connectionManager state and tries to activate a context as soon as you 're Attached && Powered, in theory
[19:58] <cyphermox> awe_: but did ConnectionManager show a change in Attached?
[19:58] <cyphermox> :)
[19:58] <awe_> cyphermox, not sure
[19:59] <davmor2> awe_ cyphermox sounds good I'll keep digging here and see if I have any issues on android then swap back to ubuntu tomorrow morning
[19:59] <awe_> cyphermox, I'll either come up with a test package that logs exactly what we want, or a background script that we can run on the phone
[19:59] <ogra_> xnox, still around ? i think the metapackage needs an update too, it doesnt seem to generate any of the -dev stuff
[20:00] <awe_> davmor2, sounds good
[20:00] <cyphermox> awe_: ok, I managed to reproduce the issue artificially, I htink
[20:00] <awe_> cyphermox, davmor2, fyi I'm off tomorrow
[20:00] <cyphermox> yup
[20:00] <awe_> cyphermox, OK... although I'd like to understand the ofono side of the things better
[20:00] <cyphermox> awe_: I'm talking about the re-connect now
[20:01] <davmor2> right I'm gonnavgo now
[20:01] <awe_> I'm not sure what happens with the attached state when the data call drops
[20:01] <cyphermox> awe_: please look into the pastebin I sent you... that's outside my knowledge of ofono :)
[20:01] <cyphermox> awe_: I think it might not always change
[20:01] <cyphermox> but the context might be de-activated
[20:01] <awe_> it may not, but I can't really tell from the log
[20:01] <awe_> that's why I want to build a test deb that perhaps davmor2 can play with tomorrow
[20:01] <cyphermox> I can manually de-activate the context and NM doesn't notice... that's my fail
[20:01] <mterry> ogra_, looks good
[20:01] <awe_> cyphermox, OK
[20:02] <awe_> well that's a good place to start!
[20:02] <awe_> ;)
[20:02] <cyphermox> yup
[20:02] <cyphermox> won't fix the Mobile Data off / on change though
[20:02] <awe_> yea... so what's weird there, is that I was able to use dbus-send to toggle it directly via NM
[20:02] <awe_> and things worked find
[20:02] <awe_> s/find/fine/
[20:03] <cyphermox> awe_: assuming I wanted to hack at this in gril myself, is there some doc about RIL you built up with your work somewhere?
[20:03] <awe_> ah...
[20:03] <awe_> don't go there, you'll be corrupted for life
[20:03] <awe_> gril is the very lowest level
[20:03] <cyphermox> awe_: if you toggle WwanEnabled in NM; it will not work. NM stays at WwanEnabled = false
[20:03] <rsalveti> ChickenCutlass: reading backlog
[20:03] <cyphermox> awe_: well, we need to fix this ;)
[20:03] <awe_> and is just concerned with socket UI, callbacks, ...
[20:04] <cyphermox> awe_: and you'd be off tomorrow, so what code can I look at then?
[20:04] <awe_> cyphermox, you've got at least one bug to fix...  let's figure out what's really going on first
[20:05] <awe_> that said, if you think we need ofono coverage tomorrow
[20:05] <cyphermox> awe_: this one I should be able to fix in about five minutes
[20:05] <awe_> then I'd prefer to have abeato take a look as he's ramping up on the ofono/rilmodem code for PES
[20:05] <cyphermox> awe_: I don't think we need "coverage", just curious if I can hack at it myself to save time
[20:06] <awe_> you can, but as I mentioned... we don't have all the facts yet
[20:06] <cyphermox> what facts are you looking for?
[20:06] <awe_> does 'Attached' drop or not
[20:07] <awe_> my guess though is that if you fix the !re-connect when the context drops, that we've nailed 90% of the problem
[20:07] <awe_> basically if either goes false
[20:07] <awe_> Attached
[20:07] <awe_> or the call drops
[20:07] <awe_> game over
[20:07] <cyphermox> but that's just the automatic reconnection
[20:07] <cyphermox> we have two bugs to deal with here
[20:07] <awe_> there's actually thre
[20:08] <awe_> e
[20:08] <awe_> 1) enable/disable mobile data failed on re-enable
[20:08] <awe_> 2) auto-reconnect fails
[20:08] <awe_> 3) if wifi connection drops, system doesn't fail-over to mobile data
[20:08] <rsalveti> ChickenCutlass: getting a bug to get all the details in it
[20:08] <cyphermox> ack.
[20:09] <rsalveti> and yeah, we can improve our boot speed, but we have some other stuff to fix first :-)
[20:09] <cyphermox> 3) I think is well fixed by my patch in proposed.
[20:09] <ChickenCutlass> rsalveti, cool.
[20:09] <ChickenCutlass> rsalveti, yes, I know
[20:09] <awe_> cyphermox, nack
[20:09] <cyphermox> 2) I can fix now, a relatively simple issue in the context signals
[20:09] <awe_> actually hold on
[20:09] <awe_> let me try that here
[20:09] <awe_> I tried something else earlier
[20:09] <cyphermox> 1) ril_gprs_set_attached  stuff, see the pastebin I copied earlier
[20:09] <cyphermox> awe_: you'll want to make sure you have NM -0ubuntu21
[20:10] <awe_> I do
[20:10] <cyphermox> ok
[20:10] <awe_> I was wrong, I didn't reproduce that bug yet
[20:10] <cyphermox> ok
[20:10] <awe_> I'll work on reproducing both and will update the bugs
[20:10] <awe_> I'll do that now
[20:10] <cyphermox> ah, hold on
[20:10] <cyphermox> what bug number is that though?
[20:10] <awe_> not sure what you mean about gprs_set_attached though.  I looked at the pastebin, but maybe not close enough.  Was 'Attached' going toggling?
[20:11] <awe_> 1) enable/disable mobile data ( bug #1220450 )
[20:11] <awe_> 2) mobile data not re-connecting ( bug #391729 )
[20:12] <cyphermox> awe_: the org.ofono.ConnectionManager Attached property was not being toggled, but Powered was.
[20:12] <cyphermox> ack on both the above bugs
[20:12] <awe_> 3) phone not switching from wifi to cellular data ( bug #1225393 )
[20:12] <cyphermox> ah, right
[20:13] <cyphermox> so yeah, the third one I think is reliably fixed by the patch in... the archive now I guess
[20:13] <awe_> cyphermox, ok for the disable/re-enable bug, you're saying Attached doesn't bounce, but Powered does
[20:13] <cyphermox> right
[20:13] <awe_> ok, I'll check
[20:13] <cyphermox> I'll double-check that quickly to make sure, but I can't change Attached even if I wanted to
[20:13] <cyphermox> according to doc it's read-only
[20:14] <awe_> again, I think I should be able to reproduce 1 & 3; the disconnect one I'm not sure about, but sounds like you have a handle on it
[20:14] <awe_> I'm on for another 3 hours or so; should be able to get you some good data
[20:15] <cyphermox> cool
[20:15] <cyphermox> the disconnect one should be fine -- if Attached changed, then we'd either have things working or hit the enable/disable bug (1)
[20:15] <cyphermox> but if the context itself drops or changes, then yeah
[20:16] <cyphermox> I haven't seen one instance of this happening here though
[20:17] <cyphermox> awe_: did davmor2 provide a before and after output of list-contexts by any chance? that would give me all the info I need, I think
[20:17] <awe_> no, I think not
[20:17] <drachensun> I got ubuntu touch running on my tablet, here is a demo vid if anyone is interested http://www.youtube.com/watch?v=ypqjfOYiyCk
[20:17] <awe_> that said, it definitely happened to me yesterday, so I'll update the bug
[20:17] <awe_> essentially, NM thought the connection was still active, but list-contexts showed the Settings as {}
[20:18] <awe_> I didn't grab before/after logs of this though
[20:18] <cyphermox> awe_: ok. like I said, the above is likely all we really need -- if the IP changes, then we're in trouble, and if the state of the context changes, we won't see it in the log but I can still cover for that case easily
[20:18] <cyphermox> OH
[20:18] <awe_> that said, I think I know how I can reproduce the bug
[20:18] <awe_> deep stone basement, doubt I have signal
[20:18] <cyphermox> yeah, if settings just go blank..
[20:18] <drachensun> Its an A31 allwinner processor, I think that is a first
[20:19] <cyphermox> drachensun: fun. have you added your work on the wiki as a work in progress or something?
[20:19] <awe_> cyphermox, I think that's what happens, however there are probably some ConnectionManager properties that change too
[20:19] <cyphermox> awe_: well I can track that one anyway and just drop the connect if the settings go blank
[20:19] <awe_> k
[20:20] <cyphermox> that way it won't help if Attached doesn't change, but at least you'll be properly shown as disconnected
[20:20] <drachensun> cyphermox: I didn't realize that was publicly editable, sure I can add it
[20:20] <cyphermox> the rest, handling settings change while nothing else changes is going to be a little more tricky, but I'll start now
[20:21] <cyphermox> drachensun: check the wiki, everything should be clearly listed, as the process on updating and all
[20:21] <awe_> cyphermox, I'll look into all of these and update the bugs accordingly
[20:21] <cyphermox> you will still need an account
[20:21] <cyphermox> awe_: thanks
[20:21] <cyphermox> awe_: I'll do some testing of my own now, going to do a quick drive around to see
[20:21] <awe_> ok
[20:23] <awe_> brb
[20:26] <ogra_> xnox, ah, found the branch, nevermind
[20:30] <mterry> ogra_, what's the next step?
[20:31] <ogra_> mterry, nothing for you ...
[20:31] <mterry> ogra_, sounds good  :)
[20:31] <mterry> I can do nothing
[20:31] <ogra_> :)
[20:31] <ogra_> i'll make sure it lands after tomorrows landing team meeting (in 12h)
[20:32] <ogra_> then it will be in the next image
[20:32] <cwayne> ogra_: mterry: you guys are awesome.
[20:32] <ogra_> cwayne, well, we wouldnt be without testers like you :)
[20:32] <mterry> ogra_, sorry for the previous mixups with landing.  I should have gone into office and grabbed maguro earlier
[20:32] <ogra_> mterry, well, i should have tested on maguro first place
[20:33] <ogra_> not your fault ... and we learned for the process :)
[20:34] <AskUbuntu> Can someone help me get Ubuntu touch on my Huawei Ascend y300? | http://askubuntu.com/q/350506
[20:37] <cwayne> fginther: ping
[20:39] <ogra_> stgraber, we need to add more comments and description to the touch script ... porters often try yo find a system.img file on disk because they miss that its for something different
[20:39] <ogra_> (the initrd touch script that is)
[20:40] <stgraber> ogra_: doesn't it say something like "loop mounted flipped mode" right before my code and then "old flipped model" right before yours?
[20:41] <stgraber> ogra_: I think the issue is that we need more people to actually read the comments, not more comments :)
[20:42] <ogra_> stgraber, it does, but they still often dont get the code path right
[20:43] <mfisch> fginther: we have another stuck sevilerow build
[20:43] <mfisch> fginther: seems to happen randomly every few weeks
[20:50] <Cimi> awe_, did you tell me how to detect the sim card?
[20:50] <Cimi> or was someone else :\
[20:52] <awe_> Cimi, how so?  using the ofono dbus API?
[20:52] <Cimi> dunno :)
[20:52] <awe_> the info you need should be available via ofono's SimManager interface
[20:52] <Cimi> awe_, I want to have a boolean sim card present or not :)
[20:52] <Cimi> don't care of the rest
[20:52] <Cimi> simplest possible
[20:52] <awe_> take a look at the properties associated with the SimManager
[20:53] <awe_> there's a prop called 'Present'
[20:53] <awe_> ;)
[20:53] <awe_> for quick ref, use the list-modems ofono script
[20:53] <awe_> /usr/share/ofono/scripts
[20:54] <awe_> it's a boolean with a value of 0 or 1
[20:54] <awe_> does that work for you Cimi?
[20:54] <Cimi> awe_, I'll have a look tomorrow morning
[20:54] <Cimi> it's like 11pm here :)
[20:55] <Cimi> but I needed an input for start working indeed tomorrow morning
[20:56] <awe_> ok Cimi; I'm off tomorrow, so if you have any questions tomorrow, ping rsalveti
[20:56] <awe_> should be pretty straight fwd
[21:01] <greenut> hey anyone can help me how to get around with command adb shell - permission denied? please check at http://pastebin.com/1BMv4sFX
[21:02] <RobbyF> might need to sudo / root
[21:03] <greenut> im using ubuntu
[21:03] <greenut> sudo? its not for macs? can it be used in ubuntu. sorry for that lame qq. :)
[21:04] <greenut> so sudo .adb shell?
[21:04] <cwayne> it looks like you're using a non-rooted phone
[21:04] <cwayne> 2.2/2.3? damn
[21:05] <greenut> im rooting it
[21:05] <greenut> 2.3.4. lol
[21:06] <greenut> not working when i try: sudo adb shell
[21:06] <greenut> damn i wanna kill myself
[21:07] <sergiusens> greenut, are you doing adb shell whilst in an adb shell?
[21:07] <greenut> hey anyone can help me how to get around with command adb shell - permission denied? please check at http://pastebin.com/1BMv4sFX
[21:08]  * sergiusens feels ignored
[21:09] <greenut> sergiusens: yes because im following instructions at http://pastebin.com/1BMv4sFX
[21:09]  * ogra_ hugs sergiusens 
[21:09] <tkamppeter> pmcgowan, I have some design demo of a printing dialog for Touch. Should I send it to you?
[21:09] <sergiusens> greenut, I'm not sure you can adb shell while in a shell
[21:10] <sergiusens> well, there is no purpose in that at least
[21:10] <tkamppeter> pmcgowan, or can you tell me who is the right one for that in the Touch team?
[21:11] <greenut> sergiusens: sorry the instructions are in there http://pastebin.com/embed_iframe.php?i=4pY738C5
[21:11] <pmcgowan> tkamppeter, sure you can send to me, is anyone from design looking at it with you?
[21:12] <greenut> that what im doing there
[21:12] <tkamppeter> pmcgowan, I have sent it also to design guys, including Oren Horev
[21:13] <pmcgowan> tkamppeter, ok
[21:13] <sergiusens> greenut, it does say  "Let it do it's thing, until it kicks you out of shell, then re-enter shell"
[21:13] <sergiusens> greenut, from your paste it doesn't seem you were kicked out
[21:14] <greenut> hmmmm it went to $
[21:14] <sergiusens> greenut, so either ecit yourself and reenter as it says
[21:14] <greenut> its out of shell?
[21:14] <greenut> ohhh okay
[21:14] <sergiusens> greenut, or that thing you ran didn't work
[21:14] <greenut> so how to be out of shell?
[21:14] <tkamppeter> pmcgowan, you have mail now. The demo is still Qt4-based as it is already older. The aauthor is willing to work on it if it will get used.
[21:14] <sergiusens> greenut, exit
[21:14] <pmcgowan> tkamppeter, I see ok
[21:14] <greenut> i did wait until it go to $
[21:14] <greenut> oh ok
[21:15] <greenut> then just go to adb shell again?
[21:15] <pmcgowan> tkamppeter, is it in use anywhere now?
[21:15] <greenut> okay
[21:15] <sergiusens> greenut, looks like you are skipping instructions...
[21:15] <greenut> im going close this terminal
[21:15] <greenut> it will kick out of shell?
[21:15] <sergiusens> greenut, as in, the 'what to expect'
[21:15] <tkamppeter> pmcgowan, I have already started on the backend (cups-filters, cups, ...), so in the 14.04 time frame we could have a working printing stack in Touch.
[21:15] <greenut> then start again or im missing something?
[21:16] <pmcgowan> tkamppeter, from your description the UI sounds a bit rough
[21:16] <tkamppeter> pmcgowan, no, it is not used yet.
[21:16] <sergiusens> greenut, ok, so you were kicked out of the shell after running that command?
[21:16] <pmcgowan> tkamppeter, be nice if the author used the SDK
[21:16] <tkamppeter> pmcgowan, yes, it will give some first impression, all these floating windoes should get put together to tabs or any other form of multi-page dialog.
[21:17] <sergiusens> greenut, my assumption was that you weren't when I asked you
[21:17] <sergiusens> greenut, if you were, then do this, adb kill-server; sudo adb start-server; adb shell
[21:18] <greenut> hmmm sorry im so slow on that thing. but i hear you. im going do it.
[21:18] <greenut> okay
[21:18] <tkamppeter> pmcgowan, we should have printing in Touch, as iOS has it, too. We could base it on open standards, as IPP Everywhere.
[21:18] <greenut> i wasnt kicked. it just stayed on that where u can see in pastebin
[21:18] <greenut> will execute that command u mentioned
[21:19] <pmcgowan> tkamppeter, alright, let me also check on requirements with product management, see what they are hearing
[21:20] <tkamppeter> pmcgowan, I have subscribed you to the Blueprint now.
[21:20] <pmcgowan> vg
[21:21] <greenut> hey sergiusens: it doesnt let me execute. its denied on that too.
[21:21] <tkamppeter> pmcgowan, two Blueprints
[21:21] <greenut> im using ubuntu live cd
[21:22] <tkamppeter> pmcgowan, as soon as you give me the OK from product management I will ask the author to port it to Qt5 and to join the windows to a multi-page dialog element.
[21:23] <sergiusens> greenut, what is denied? in the shell you are currently in can you run 'cat /etc/issue' ?
[21:23] <pmcgowan> tkamppeter, ok fine, and ideally to the SDK QML not just qt5
[21:23] <tkamppeter> pmcgowan, OK.
[21:24] <greenut> omg i want throw this mac
[21:24] <greenut> will explode that thing!
[21:25] <greenut> sergiusens: i opened another terminal. not working either.
[21:25] <greenut> still permissions denied too.
[21:26] <sergiusens> greenut, so what you are telling me is that when in an ubuntu shell, you run adb kill-server; sudo adb start-server it fails?
[21:26] <sergiusens> greenut, are you in a VM?
[21:27] <greenut> nope. im using live cd booted via efind
[21:27] <greenut> trying to root my phone with that command
[21:27] <greenut> now i messed up my terminal. because that mouse is nuts. everything sucks here. lol
[21:28] <greenut> ok im going redo everything again.
[21:28] <greenut> starting from 0 following instructions again.
[21:32] <greenut> ok now im on ./zergRush
[21:32] <greenut> sergiusens: ok now im on ./zergRush
[21:34] <sergiusens> cjwatson, hey, I just modified click_copy so it pulls in the new webapps
[21:34] <greenut> sergiusens: im waiting until it kick out
[21:34] <greenut> still on $
[21:34] <greenut> thats mean im out of shell?
[21:37] <greenut> sergiusens: pls check it http://pastebin.com/58pAHUfe
[21:38] <greenut> how to know if im out of shell or not? accordingly the instructions here :  pastebin.com/embed_iframe.php?i=4pY738C5
[21:39] <sergiusens> greenut, well there are two shells
[21:39] <sergiusens> greenut, the ubuntu one and the android one
[21:39] <greenut> oh yeah?
[21:39] <sergiusens> greenut, when your promt looks like ubuntu@ubuntu:~$ you are on ubuntu
[21:39] <sergiusens> greenut, when it looks like $ you are on android
[21:39] <greenut> ohhhh really?
[21:39] <sergiusens> greenut, from the looks of it, you weren't kicked out
[21:39] <greenut> hmm
[21:40] <sergiusens> greenut, so I'd talk to whoever sent you those instructions
[21:40] <greenut> what i need to do... it looks like it supossed to kick me out
[21:40] <greenut> but its not
[21:40] <greenut> ok
[21:43] <fginther> mfisch, looking
[21:43] <greenut> im waiting his reply... he gave me that instructions.
[21:43] <fginther> cwayne, pong
[21:43] <mfisch> fginther: I just killed the job. It seems to get stuck collecting up the artifacts
[21:44] <cwayne> fginther: hey, can you rebuild this guy: https://jenkins.qa.ubuntu.com/job/unity-scope-home-ci/?
[21:44] <cwayne> it failed for some network error i think
[21:45] <fginther> cwayne, done
[21:48] <fginther> mfisch, I know what's causing that (it's an issue with the slave node connection). I'll try to get it fixed tonight when things are quieter
[21:48] <mfisch> fginther: okay cool, thanks
[22:08] <karni> This is interesting. Even when Wi-Fi is off, we still show the list of nearby networks. Off, but not really ;)
[22:12] <mterry> mfisch, btw, it looks like Feature work like the welcome wizard may be post-13.10 (which means the language selector likely won't land for 13.10).  You sounded interested in that?
[22:21] <mfisch> mterry: yes, I'm interested. We needed more than just the wizard anyway though. It's on the table for me to discuss with loic tomorrow.
[22:22] <achiang> mterry: will it land for 13.10.1?
[22:24] <ssweeny> will there be a 13.10.1? i thought point releases were for LTSs
[22:25] <achiang> ssweeny: i am fairly certain there will be a 13.10.1
[22:25] <ssweeny> alright
[23:31] <sergiusens> mhall119, popey you'll need the latest images https://jenkins.qa.ubuntu.com/job/docviewer-app-click/lastSuccessfulBuild/artifact/
[23:42] <mhall119> sergiusens: for what?
[23:44] <AskUbuntu> How do I go about porting Ubuntu Touch to xyz device? | http://askubuntu.com/q/350558
[23:47] <sergiusens> mhall119, oh, for docviewer as click (which has qtdeclarative5-poppler seeded)
[23:47] <mhall119> ok
[23:48] <mhall119> sergiusens: shouldn't the %f go *after* the ubuntu-docviewer-app.qml -I ./plugins
[23:49] <mhall119> in the .desktop file
[23:50] <mhall119> sergiusens: ** (process:11282): WARNING **: Unable to dispatch url 'file:///home/phablet/fix-launcher.txt':GDBus.Error:com.canonical.URLDispatcher.BadURL: URL 'file:///home/phablet/fix-launcher.txt' is not handleable by the URL Dispatcher
[23:50] <mhall119> is what I get trying to open a text file from filemanager
[23:50] <mhall119> shouldn't the open in the docviewer?