/srv/irclogs.ubuntu.com/2013/09/03/#ubuntu-touch.txt

=== chriadam|away is now known as chriadam
=== racarr|desert is now known as racarr
nylmake: *** No rule to make target `frameworks/base/nfc-extras/com.android.nfc_extras.xml'01:34
nyldo i need to edit manifest.xml?01:35
nylerm now it works o.O01:37
computerwizard0make: *** No rule to make target `out/target/product/tostab03/android-boot.img', needed by `out/target/product/tostab03/obj/PACKAGING/target_files_intermediates/cm_tostab03-target_files-eng.username.zip'.  Stop.01:41
computerwizard0Everything else builds just fine.  Any thoughts on where to begin looking for a fix to this?01:41
nylmake: *** [/home/nyl/ubuntu-touch/out/target/product/jfltexx/obj/SHARED_LIBRARIES/libstagefright_intermediates/QCUtilityClass.o] Error 101:52
nylmake: *** [/home/nyl/ubuntu-touch/out/target/product/jfltexx/obj/SHARED_LIBRARIES/libstagefright_intermediates/AwesomePlayer.o] Error 102:03
OrokuSakiAnyone know how to set the natural orientation for my device?? or any device??? or how to check it?02:06
OrokuSakiportrait vs landscape?02:06
OrokuSakiI remember quantal had a way...02:06
mhall119OrokuSaki: I don't think there ever was a way to change the default orientation of the shell02:15
mhall119nor will there be until we switch to Mir02:16
mhall119or so I've been told02:16
OrokuSakiI guess my issue is the camera app.. it always wants to display my camera as landscape, when it should be portrait..02:17
RobbyFmhall119, I'll paypal $15 bucks for a g+ app that works like gmail.02:18
OrokuSakiMaybe I can recompile the camera app...02:18
mhall119RobbyF: a webapp?02:18
RobbyFyeah - lol02:18
mhall119it'd just need a .desktop file and icon02:18
RobbyFI started to look at the directions and the first thing said SDK and API then I said that sounds wrong.02:19
RobbyFpackaged for the click webstore?02:19
mhall119RobbyF: by hand02:19
OrokuSakihttp://pastebin.com/TjXa08NM So I notice some good information from the source code to the camera app..02:25
OrokuSakiI am like the Nexus with a sideways mounted camera... How can I correct the orientation? Recompile the camera app for my device?? Set the orientation of the camera to -90???02:25
annerajbnyl, you solved your errors?02:37
=== Namidairo`bnc is now known as Namidairo
OrokuSakiThe SDK is nice.02:42
=== Nitrodex is now known as Guest42405
mhall119RobbyF: very nearly got it02:50
mhall119RobbyF: I'll try again in the morning02:50
RobbyFk02:50
RobbyFeasiest 15 ever, but i'd be more impressed if you made it a click package so i just tapped install :)02:51
mhall119RobbyF: http://ubuntuone.com/27mCO1Epcfixa5gXAaI21i if you want to see what I have so far02:51
mhall119as a click package02:51
RobbyFwifes yelling at me. toss it in the beta web store :)02:52
RobbyFbug ya tomorrow02:52
annerajbdamm it i wonder why upstart is getting stuck02:56
=== chihchun_afk is now known as chihchun
Mirvxnox: hmm, that does not sound familiar, so no, no idea.03:54
Mirvxnox: google gives cross-compilation related results regarding that first. so are you doing such, or something else than debuild like own ./configure line?03:55
=== AA is now known as Guest90470
Guest90470hello04:49
Guest90470any guidance on installing touch on galaxy tab 2?04:49
dholbachgood morning07:03
looloy07:06
loolstgraber: When you come up, let's look at renumbering the daily{,-proposed} images and announcing this image update thing   :-)07:08
xnoxMirv: nope, just what's currently in the archive. I'll try the pre-released 5.1.1 packages now instead.07:10
Mirvxnox: ok. check https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2/+packages if you want the latest packaging (mostly resyncs with Debian), or simply  lp:~kubuntu-packagers/kubuntu-packaging/qtbase-opensource-src07:11
MirvI'll copy them over to the in-use PPA once I'm ready with the new round of builds07:12
dholbachdoes anyone know why the ureadit app can't be opened?07:32
dholbach(on 20130902.1)07:33
dholbachdpm, can you install ureadit from the software store?07:44
dholbach^ maybe lool, too07:44
dholbachor rather, can you launch it, once it's installed07:44
asacogra_: moin07:45
asacogra_: any idea if our .1 build fell apart yesterday?07:45
spixonHi all07:46
dpmdholbach, let me update to 20130902.1 - is that the image you get with --pending?07:46
asacpsivaa: hi! :)07:46
dpmyep, it is07:46
asacpsivaa: http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20130902.1/ - that build never made it to the dashboard07:46
asacany idea?07:46
dholbachdpm, it is - or just try installing it on whatever you're on07:49
looldholbach: got a manifest error07:49
looldholbach: but not sure I'm on the right image07:49
dholbachlool, me too07:49
dpmflashing now07:50
dholbachbeuno, mhall119: do you get the manifest error too, when launching ureadit after having installed it from the software store?07:50
spixonHi asac..that link you gave generic image ...can stright install in tablet?07:50
* lool reaches out straight for strace this time07:51
dpmlool, if I've got a C++ QML extension I want to cross-compile for arm on my desktop... how do I do it? Do we have instructions somewhere to set up an environment for cross-compiling for arm somewhere?07:51
looldpm: so we want to make this super easy, but for now the only thing we have are older instructions for cross-building debian/ubuntu packages07:52
looldpm: qmake in particular might introduce extra pain07:52
dholbachdpm, IIRC xnox wanted to put together some instructions (or at least some bullet points?)07:52
looldpm: one doc I found recently but didn't have to review in full is https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/CrossbuildingQuickStart07:53
asacspixon: well, depends which tablet basically07:53
ogra_asac, looks all fine07:53
asacspixon: you should use phablet-flash07:53
loolit covers sbuild cross-compilation and also xdeb07:53
dpmlool, yeah, I understand and I agree that we should make it super easy, I'm just wondering how to do it at all (simply to figure it out myself) beforehand07:53
ogra_no idea why utah didnt pick up07:53
looldpm: I'm interestedin the outcome of your research of where we stand, in fact I wanted to do something similar this week07:53
ogra_http://people.canonical.com/~ogra/touch-image-stats/20130902.1.changes07:53
ogra_gnome-control-center is gone ...07:54
asacspixon: https://wiki.ubuntu.com/Touch/Install07:54
=== schwuk_away is now known as schwuk
spixonasac.. I new in ubuntu....try to get some idea and basic guide07:54
asacspixon: great! welcome :) so if you have a device that we currently support give it a try. check out the wiki above. one prerequisite we currently assume is that you have ubuntu installed on your laptop/desktop already07:55
spixonasac Thanks07:56
looldholbach: http://paste.ubuntu.com/6058027/07:56
looldholbach: so just update your client to latest version07:56
dholbachkaramba!07:57
looldholbach: it's something worth bringing up with cjwatson once he's around07:57
looldpm: do you have a branch with the app to cross-build?07:57
looldpm: would actually help me to have a real life app to look at for today  :-)07:57
dpmdholbach, manifest error07:58
dholbachlool, you mean passing through a more descriptive error message?07:58
looldholbach: well, how do we deal with this in the user experience07:58
psivaaasac: the jenkins publisher plugin had died last night. i've restarted it now.07:58
dholbachlool, hum, there's no newer click in the apt repository07:58
looldholbach: certainly click will be updated post 13.10, we need a way to support this mismatch07:58
psivaaasac: there is a large queue at the moment. so it may take a while for the whole results to show up in the dashboard07:59
looleither we make sure SDK releases include a click version included in our supported images (in production), or we allow multiple versions in the appstore and have the client specify its supported versions etc.07:59
dpmlool, yeah, I'm using PPAs to do the cross-building for now. Here's the branch for my QML C++ extension (https://code.launchpad.net/qzxing/) which is used by this QML frontent (https://launchpad.net/qreator/touch)07:59
dholbachdpm, what did you mean by "update your client to latest version"?08:00
looldholbach: my device has 0.3.4 and saucy has 0.4.108:00
looldholbach: perhaps I'm getting a different error than you then?08:00
looldholbach: let me retry after flashing yesterday's image08:00
dholbachI have 0.4.1 installed on my device08:00
dholbachhang on let me double check08:00
dpmdholbach, where did I say that?08:00
looldholbach: aha, so different issue than mine08:00
asacpsivaa: thx!08:01
looldpm: you're build-deping on cross-compilers to do the cross-compilation in a PPA or you're using a PPA which builds natively for armhf but with qemu?08:02
loolthe latter isn't really cross-compilation08:02
lool(not trying to make a point but more understanding what you do)08:02
dholbachlool, http://paste.ubuntu.com/6058044/08:02
looldholbach: is this with click install launched as root?08:03
dholbachyes08:03
dholbachinteresting, /opt/click.ubuntu.com/com.ubuntu.developer.mhall119.ureadit/0.9.2/ only contains a ".click" directory08:05
dpmlool, I simply asked in #launchpad to enable armhf builds for that PPA, and I've got a recipe in LP that does daily builds. So I believe it's the latter (although I don't know the internals of LP as to whether it uses qemu)08:05
looldholbach: is this a clean install?  I think it could either be a permission issue with running click in different ways, or it could be another bug in the LD_PRELOAD stuff08:07
looldholbach: I'm flashing to latest version to reproduce08:07
looldpm: yes indeed08:07
=== b0bben_ is now known as b0bben
dholbachlet me --wipe08:07
looldpm: thanks for the source, will try cross-building it too, albeit I see it's qmake08:07
WebbyIThi timp, I see you did the header element in SDK, shall you help me with a similar thing, please?08:08
dpmlool, yeah, I used SDK and Qt Creator as much as possible to exercise our tools (and to make it easier for me :)08:08
looldpm: rightfully so08:09
loolxnox: did you have a specific qml extension in mind to serve as a template for cross-compilation?08:09
OrokuSakiTrying to create a package in qtcreator.. anyone know how to get past this?? FAIL!  : QmlTests::tst_ViewFinderGeometry::compile() module "QtTest" is not installed08:10
xnoxlool: just similar to the current one: bog standard empty extension template, or bog standard empty extension with page stack template.08:10
OrokuSakiI have QtTest installed08:10
dholbachlool, freshly installed system - same problem08:21
dholbachlool, I'll file a bug08:21
looldpm: so I tried cross-building it with sbuild08:22
looldpm: found a couple of bugs08:22
looldpm: it does find the cross-compiler just fine08:22
dholbachlool, maybe click can't deal with symlinks?08:23
looldpm: but this was written for Debian and just sets APT::Architecture to list armhf which would require http://archive.u.c to have armhf; so I had to edit the chroot to list deb [arch=armhf] http://ports.u.c saucy main... and disable apt-get update (--no-apt-update); then this failed while resolving cross-bdeps, presumably because I had disabled updates08:23
looldpm: I'll have to patch sbuild to go further08:23
looldholbach: ok, finished flashing here and looking at getting a strace08:24
dholbachthere's a lot of stuff in the click which could probably be stripped out ... if we had a proper plan for that08:25
dholbach(not just .bzr)08:25
dpmok, thanks lool08:27
looldholbach: hmm with latest image from daily-proposed (equivalent of pending), it sticks at 100% and doesn't install08:28
looldholbach: xda worked and launched; trying ureadit again it stays at 0%08:29
loolgrmpf08:30
loolthis is so fragile08:31
dholbachlool, eventually the scope tells me that it's installed (on grouper if that matters)08:31
loolon grouper too08:31
looldholbach: usually it takes a little while but installs08:31
dholbachyep08:31
loolbut it didn't here08:32
* lool ctrl-alt-deletes his grouper08:32
dholbachon the other hand we were bound to run into corner cases in the beginning08:33
loolok, upon reboot and without strace, installation happened quickly08:34
looldholbach: do you have a bug id?08:35
dholbachno, not yet - I was waiting for confirmation that somebody else ran into http://paste.ubuntu.com/6058044/ as well08:36
looldholbach: I could reproduce the issue under strace now08:36
dholbachsame traceback?08:37
asacMirv: sil2100: hi08:39
asacMirv: sil2100: any idea if we hav ea rpoblem with upstream merger?08:39
asachttps://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-saucy-i386/2908/console08:39
asacthat one seems a bit unhhappy08:39
sil2100asac: hi! Not that I am aware of, try a re run for this - since it looks to me like one of those transient errors08:41
sil2100asac: we had that once when Martin was leaving08:41
asacsil2100: the log seems to be full of retries: https://code.launchpad.net/~schwann/gallery-app/gallery-atest-toolbar-opened/+merge/18319508:41
asacgusch: have you retried?08:43
asaci see two tries aftrer your last merge08:43
asacmaybe we can retry a third time?08:43
looldholbach: No, I don't understand why it fails yet08:43
looldholbach: I see dpkg-split failing in the strace08:43
guschasac: well I retried several times before the last change08:43
ogra_xnox, happy birthday !08:44
guschasac: and it's alway the same exception during the tab switching08:44
asacxnox: HB!08:44
looldholbach: ah nevermind, this exit 1 error code of dpkg-split seems normal operation08:45
guschasac: I started a rebuild, but I'm almost sure it will fail again08:45
asacgusch: so the merge requests only do build testing08:45
asacno?08:45
asacgusch: e.g. you are not stuck at the tab-switching-being-unreliable state08:45
looldholbach: ok: 1893  lchown32("/opt/click.ubuntu.com/com.ubuntu.developer.mhall119.ureadit/0.9.2/debug/hot.json.dpkg-new", 0, 0) = -1 EPERM (Operation not permitted)08:46
asacbut rather that the upstream merger bails out during building,no?08:46
looldholbach: could it be that the .click includes files for another user?08:46
guschasac: I'm totally stuck on this tab switching issue08:46
asacgusch: this merge request is stuck? https://code.launchpad.net/~schwann/gallery-app/gallery-atest-toolbar-opened/+merge/18319508:46
looldholbach: hmm no, these files are indeed just symlinks08:47
sil2100asac, gusch: ah, this one... I still don't know what's wrong with it, I was waiting for US to be back from holidays08:47
guschasac: yes - and therefore I can't merge https://code.launchpad.net/~schwann/gallery-app/gallery-conent-url/+merge/182861 either08:47
looldholbach: well I think you're right, it's an issue specific to symlinks08:47
asacgusch: right. so how can i find the tab switching issue from there?08:47
dholbachlool, I'll file a bug08:47
asacgusch: i only see that UNSTABLE jobs fail because they have problems with GPG keys from archive08:47
xnoxogra_: asac: cheers!08:48
guschsil2100: I managed to fix the friend component issue - now it's another one08:48
asacsil2100: i have not idea where to see the tab switch issue in the logs above08:48
guschasac: https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/2471/testReport/junit/gallery_app.tests.test_album_view/TestAlbumView/test_add_photo_to_new_album_with_mouse_/08:48
looldholbach: thanks, I'll attach the strace and quote the relevant part once you have the LP08:48
sil2100gusch: by changing the dependency, yes?08:48
JamesTaitGood morning all, happy Welsh Rarebit Day! :-D08:49
sil2100gusch: so now it's blocked by the thing that asac pointed out?08:49
guschsil2100: yes - I now set the version number qtdeclarative5-ubuntu-ui-extras0.1 (>= 0.1+13.10.20130829-0ubuntu1),08:49
guschsil2100: correct08:49
asacagesil2100: there are more than one UNSTABLE job in the log. I just picked a random one and found that there is GPG key busted08:49
asacsil2100: there are more than one UNSTABLE job in the log. I just picked a random one and found that there is GPG key bustage08:49
sil2100It's really hard to track those issues, since every time I see something different08:50
sil2100gusch: since look, the  latest mako mediumtests:08:50
guschsil2100: the moment the firend issue was solved, the tabs stopped working on jenkins - they work fine locally (even on my GN)08:50
sil2100https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/442/?08:50
guschasac: well - that GPG happens from time to time - a rebuild usually fixes that08:51
asacgusch: what does UNSTABLE mean?08:51
guschasac: FAILED08:51
asacdoesnt it mean that the job succeeded and just previous ones failed?08:51
asacgusch: the log before explicitely says: FAILURE08:51
sil2100asac: UNSTABLE means that the tests were run but had failures08:52
sil2100asac: a FAILURE would mean that the tests even didn't really run, or something bad happened08:52
asacyeah08:52
asacgusch: sionce when do you see this ui-toolkit issue?08:53
guschasac: I think if it says FAILURE, then it's a jenkins "internal error" - UNSTABLE means the tests failed (or at least one)08:53
guschasac: I have seen it from time to time since I use the SDK autopilot funkction - but since yesterday they are there more or less constant08:53
Laneympt: https://wiki.ubuntu.com/SecurityAndPrivacySettings#Phone "Unlock the phone using:" titles - is title case right there?08:54
guschsil2100: yea - so there is a friend issue and the tabs issue combined08:55
asacgusch: do i see the test that fails for you during merge here as well: http://reports.qa.ubuntu.com/smokeng/saucy/image/3923/gallery-app-autopilot/ ?08:55
guschsil2100 asac I filed a bug for the tabs switching autopilot issue https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/122006408:55
ubot5Launchpad bug 1220064 in Ubuntu UI Toolkit "Autopilot switching tabs is very unreliable" [Undecided,New]08:55
sil2100gusch: I wonder if Omer could help us out here08:56
asacomer seems to be not on08:56
guschsil2100: I asked him yesterday - he recommended a rebuild - then I went to bed08:56
seb128gusch, hey08:57
seb128gusch, you are looking at those gallery tests issues?08:58
guschasac: the one failing test there is the one that I'd like to get fixed with that MS ...08:58
guschseb128: yes - thanks for your help yesterday - setting the version seems to have fixed that issue08:58
asacgusch: ok but in the MP it is something else failing?08:58
guschseb128: now there is a new one08:58
seb128gusch, great!08:58
sil2100Ok, so we have a big depdendency chain08:58
asacor is it exactly that test?08:58
asacwow, those MP even have videos for every single test run :)08:59
sil2100Failure-dependency chains08:59
mptLaney, yes08:59
sil2100seb128: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/122006408:59
ubot5Launchpad bug 1220064 in Ubuntu UI Toolkit "Autopilot switching tabs is very unreliable" [Undecided,New]08:59
guschasac: yes - exactly that test that should get fixed - but I'm not able to land that fix, as all the time some tests fail :(08:59
Laneympt: okely dokely, ta09:00
guschasac: those videos can be very helpful :)09:00
bzoltangusch:  we need a bit more context than this bug report :)09:00
sil2100oSoMoN: ping09:01
* sil2100 just wants gallery-atest-toolbar-opened merge in trunk already09:01
=== dholbach_ is now known as dholbach
oSoMoNsil2100: pnog09:02
oSoMoNpong09:02
sil2100oSoMoN: hi! ;)09:02
guschbzoltan: what context would you like to get?09:03
sil2100oSoMoN: so, we have a situation here in the AP world, and we're not really sure if it's the app test doing something or the SDK itself09:03
oSoMoNsil2100: can you elaborate on the situation?09:03
bzoltangusch: like how can I reproduce the issue locally09:03
sil2100oSoMoN: it seems jenkins/otto is hanging up after a failure in one of the webbrowser AP tests when running on the SDK stack, something like this:09:04
sil2100oSoMoN: http://paste.ubuntu.com/6057961/09:04
guschbzoltan: I'm not able to reproduce it locally - not even on my galaxy nexus09:04
sil2100oSoMoN: Mirv filled in a bug probably related to that: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/122005609:04
ubot5Launchpad bug 1220056 in Ubuntu UI Toolkit "Multiple failing apps autopilot tests with the new ubuntu-ui-toolkit build" [Critical,New]09:04
bzoltangusch: then how can I help you?09:04
loolcjwatson: Hey, I saw you poked sbuild's lib/Sbuild/ResolverBase.pm but I'm surprized things worked for you: for me when using --host=armhf on a saucy chroot, it adds armhf to APT::Architecture and fails to apt-get update; it tries to download armhf from deb http://mirror.d.o/ubuntu saucy (I also have an ubuntu-ports mirror); I guess it would happen the same with archive.u.c vs. ports.u.c so I'm curious on how you got it working?  or were you testing09:05
sil2100oSoMoN: bzoltan said to ping you first, but I guess this might not be completely related to the webbrowser-app09:05
guschbzoltan: maybe find someone to debug it on jenkins09:05
dholbachlool, filed bug 122012509:05
Mirvsil2100: so, it seems like the apps tests actually only now started to be run with the sdk stack, even though no changes were visibly done in cu2d-config? or did you redeploy sdk stack yesterday or something?09:05
ubot5bug 1220125 in click (Ubuntu) "error setting ownership of symlink `<..>/hot.json.dpkg-new': Operation not permitte" [Undecided,New] https://launchpad.net/bugs/122012509:05
Mirvsil2100: after all, there has been a critical bug against gallery-app about tests since Friday09:06
sil2100Mirv: no, I didn't redeploy anything yesterday - we had the change that SDK runs some apps tests since a month already09:06
oSoMoNsil2100: this error looks suspicious: file:///usr/share/webbrowser-app/Browser.qml:201 Invalid property assignment: "opened" is a read-only property09:06
Mirvsil2100: did you look at the previous "green" check runs of SDK stack already? it just says that they were skipped09:06
sil2100Mirv: we added those apps tests to SDK to make sure SDK doesn't cause regressions in existing applications09:06
oSoMoNsil2100: it seems to indicate that the Panel API changed09:07
Mirvsil2100: but now only yesterday sdk stack really started running those tests09:07
guschbzoltan: maybe the SDK autopilot test should be extended to add a test with an app like gallery - 3 tabs, and the second one is active - maybe that'll fail as well (on jenkins)09:07
oSoMoNtimp: hey, was there a recent change in the SDK’s Panel API?09:07
bzoltangusch: MRs are welcome :)09:07
sil2100Mirv: that's basically impossible, since that change is old and Didier redeployed the stack at least twice during that time09:08
cjwatsonlool: https://wiki.ubuntu.com/CrossBuilding has instructions for building a working chroot09:08
guschbzoltan: yea - looking at it09:08
sil2100And yesterday no one did anything with the stacks, if Robert didn't of course09:08
cjwatsonlool: I have used this quite extensively, it does work09:08
bzoltangusch: I pinged timp, who is behind the tabs component. He is offline for some time, but will jump on it when he is back.09:08
cjwatsonlool: mk-sbuild puts the right [arch=foo] bits in sources.list etc.09:08
sil2100Mirv: and I remember seeing App test failures on the SDK stack before too09:08
Mirvsil2100: I'm just looking at http://10.97.0.1:8080/view/cu2d/view/Head/view/SDK/job/cu2d-sdk-head-2.2check/09:08
cjwatsondholbach: sigh, I fixed that yesterday but didn't upload09:09
Mirvsil2100: so they've probably been run before but maybe they just were blocked on other stacks during the weekend or something like that, but still showed up as green09:09
cjwatsonseems five people find the same bug in parallel an awful lot09:09
oSoMoNsil2100: got it, revision 734 in the UITK: CHANGED IN Panel property bool opened TO readonly property bool opened09:09
sil2100Mirv: https://jenkins.qa.ubuntu.com/job/autopilot-saucy-daily_release/1404/label=autopilot-intel/testReport/?09:09
Mirvsil2100: yes, I'm seeing app tests succesfully ran on Friday http://10.97.0.1:8080/job/autopilot-saucy-daily_release/1452/label=autopilot-intel/artifact/results/autopilot/autopilot.log09:10
sil2100Mirv: this shows that those were run09:10
loolcjwatson: Thanks, will check what mk-sbuild does09:10
oSoMoNsil2100: I wasn’t aware of this change, I’ll have to update the browser’s code, and I’m guessing that other applications will have to be adapted to09:10
oSoMoNtoo09:10
looldholbach: added details to the bug09:10
cjwatsonlool: please, bug 1220125 is already under control, you can stop :)09:10
ubot5bug 1220125 in click (Ubuntu) "error setting ownership of symlink `<..>/hot.json.dpkg-new': Operation not permitte" [High,Fix committed] https://launchpad.net/bugs/122012509:10
Mirvsil2100: so it's just that the bug you opened against gallery-app on Friday hasn't been fixed, and even if there weren't additional failing tests that would still block SDK stack09:10
sil2100oSoMoN: ok! Thanks! Not sure if this will fix our hang-up bug, but at least we know now what happened09:10
loolcjwatson: I've stopped; this is information from this morning's debugging09:10
seb128bzoltan, ^ the change of propery in http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/revision/734 is creating those issues09:10
oSoMoNsil2100: well, that’s at least one problem identified, let’s hope it’s the only one09:11
cjwatsonit was under control yesterday, I just ran out of time to upload09:11
sil2100Mirv: yes, the bug I opened has a merge for fixing that bug, but it can't get merged in because of mediumtests problems now09:11
loolcjwatson: I hadn't realized it was reported yesterday09:11
sil2100Mirv: here's the fix for the gallery issue: https://code.launchpad.net/~schwann/gallery-app/gallery-atest-toolbar-opened/+merge/18319509:11
sil2100Mirv: btw. ^ see my discussion with oSoMoN09:11
seb128bzoltan, just as a fyi, seems like oSoMoN is going to fix the browser09:11
loolcjwatson: it was filed this morning, wasn't aware you knew about the symlink issue, was it mentioned here and I missed it?09:11
sil2100Mirv: bzoltan SDK guys changed something again and it will be fixed by oSoMoN in the app code, not sure if that will help in unblocking SDK or not09:11
sil2100seb128: ^09:12
oSoMoNsil2100: just to make it clear, I’ll fix it in the browser, but other apps might need updates too09:12
cjwatsonlool: yes, it was09:12
loolcjwatson: I see the commit in lp:click now09:12
Mirvsil2100: oSoMoN will fix browser, gallery-app merge request needs to go in and we still need a fix for notes-app, right?09:13
loolcjwatson: indeed, I see this in the backlog09:13
loolok09:13
Mirvspecifically notes_app.tests.test_create.TestCreate.test_note_expand_and_unexpand(with mouse)09:13
loolwell that was an hour wasted this morning then09:13
oSoMoNnerochiaro: ping09:13
* lool &09:13
Mirvand oSoMoN is apparently pinging nerochiaro for that precisely :)09:13
oSoMoNyup :)09:13
cjwatsonclick 0.4.2 uploaded now09:14
nerochiarooSoMoN: hello ?09:16
bzoltanoSoMoN: sil2100:  timp has made the opened property to be read-only ... is your app writingt that property?09:17
oSoMoNbzoltan: yes, and I’m taking care of updating the app’s code09:17
bzoltanoSoMoN: sil2100:  timp said that he checked no app is writing it09:17
nerochiarooSoMoN: something broken in notes tests ?09:17
oSoMoNbzoltan: then he didn’t check thoroughly :)09:17
bzoltanoSoMoN:  we can revert that change in no time, if you want09:17
=== chriadam is now known as chriadam|away
oSoMoNnerochiaro: an API change in the SDK, the 'opened' property of the toolbar/panel was made read-only09:18
bzoltanoSoMoN:  It seems so... and he will be severely punished for that :)09:18
nerochiarooSoMoN: i don't think i set that explicitly in tests, but i'll check09:18
oSoMoNnerochiaro: it seems the notes-app was writing to this property, can you take care of updating the code to the new API (see rev 734 in uitk)09:18
oSoMoNnerochiaro: not in tests, but in NotesApp.qml, line 72: page.tools.opened = false09:19
asacgusch: sil2100: one thing i noticed is that we still add the qt edgers ppa for those test runs09:20
nerochiarooSoMoN: bzoltan: got it. so how does one force the toolbar to close ?09:20
OrokuSakiMorning all...09:20
oSoMoNnerochiaro: there is a close() method now09:20
OrokuSakiAnyone help me out with this one?  Trying to create a package in qtcreator.. anyone know how to get past this?? FAIL!  : QmlTests::tst_ViewFinderGeometry::compile() module "QtTest" is not installed09:20
nerochiarooSoMoN: excellent09:20
asacgusch: check out what it pulls in here from ppas: http://10.97.2.10:8080/job/generic-mediumtests-runner-saucy/2472/consoleFull09:21
bzoltanoSoMoN: nerochiaro: soon there will not be... I am reverting that bloody change09:21
OrokuSakiTrying to compile the camera-app09:21
oSoMoNbzoltan: what?09:21
nerochiarobzoltan: can't we just wait then ?09:21
oSoMoNbzoltan: you mean you are reverting revision 734, and we shouldn’t update the apps’ code?09:22
bzoltanoSoMoN: Well.. removing a writable property is certainly an API break what should not be tolerated without proper documentation and notice to the app developers.09:22
oSoMoNbzoltan: agreed09:22
oSoMoNbzoltan: ETA of the revert?09:23
asacogra_: Get:78 http://ppa.launchpad.net/phablet-team/ppa/ubuntu/ saucy/main gir1.2-messagingmenu-1.0 i386 1:13.10.0phablet1ubuntu1 [3,112 B]09:23
guschasac: I don't see what pullt from that ppa, but who can remove it?09:23
asacgusch: you can try with the ppa locally09:23
asacand see if you can reproduce09:23
bzoltanoSoMoN:too bad, that the close(), open() functions and the hideTimeout property will go away for now too09:23
asacgusch: Get:24 http://ppa.launchpad.net/ubuntu-sdk-team/ppa/ubuntu/ saucy/main qtdeclarative5-unity-action-plugin i386 1.0.0+13.10.20130716bzr29saucy0 [21.5 kB]09:24
asacjust search for ppa.launchpad.net09:24
asacyou will find the entries09:24
ogra_asac, i386 ?!?09:24
asacogra_: well, we test on all archs. yes09:24
asacprimarily in a fake env on x86 until we have the emulator09:25
ogra_heh, that will need a lot of work to work ... seed cleanup etc09:25
asacogra_: but still this gir thing is scary09:25
bzoltanoSoMoN: few minutes09:25
oSoMoNbzoltan: thanks09:25
asacogra_: cant we just kill stuff from the ppa?09:25
asaclike delete everything that is in the archive?09:25
ogra_asac, agreed, still the ubuntu touch seed wont "juts work"09:25
asacogra_: i dont know what they pull in and how ... :)09:25
oSoMoNsil2100: looks like the change in the SDK will be reverted, so app tests should work again09:25
bzoltanoSoMoN: well.. it is not something we deserve thanks09:25
asacgusch: do you know how the stuff is run in the automation at all?09:26
ogra_asac, lets wait for sergiusens and rsalveti ... that PPA isnt only needed for images and not only for armhf09:26
asacgusch: e.g. how to reproduce something close to that?09:26
oSoMoNbzoltan: that’s ok, we’re humans, we all make mistakes, what’s really important is to recognize them and fix them asap09:26
sil2100bzoltan, oSoMoN, gusch: so, the gallery-app fix won't be needed?09:26
ogra_asac, i'd rather just see the demo packages fixed and in the archive so we can just disable the PPA completely09:26
bzoltanoSoMoN:true :)09:26
asacogra_: disabling? see how much stuff explicitely pulls it in09:27
ogra_but again that needs cleanup first09:27
asacogra_: we want to remove it09:27
guschasac: I can run the test locally and run them on the device - but no idea how it's done on jenkins09:27
asackill it09:27
asacdead09:27
ogra_asac, nonsense09:27
asacgusch: they run them in a chroot09:27
asacgusch: with the sdk and phablet ppa enabled09:27
* sil2100 doesn't have too much knowledge about mediumtest jobs09:27
ogra_asac, its not the buckets fault that you spilled its water on the street :P just dont use the PPA09:27
asacogra_: well, we cleaned it09:28
asacnow lets kill it09:28
asacwe can move to another one09:28
asacat least i want to find all infrastructure that still pulls it09:28
asacso be a nomad09:28
ogra_asac, no that will most likely break jenkins test images09:28
asacyes, and thats what i want :)09:28
asacafter giving warning and trying to move away of course09:28
ogra_asac, the seeds and metapckage need cleanup ... they both have it enabled09:28
ogra_but we only can clean that up once the debo stuff is sorted09:29
ogra_*demo09:29
asacgusch: so what you do is what is in the beginning of the log09:29
asacsil2100: do you know where the code is?09:30
asacthat deals with setting up the jenkins?09:30
asaclike apt-get install, pinning etc. all the stuff i see there09:30
asac?09:30
ogra_asac, https://launchpad.net/~phablet-team/+archive/ppa/+packages?field.name_filter=&field.status_filter=published&field.series_filter=saucy09:31
sil2100asac: sadly I would have to start looking for that, since as I said I don't have too much to do with mediumtests, it's something that Francis and the touch guys have most experience with09:31
ogra_asac, i'm not sure what you guys are doing there, but there is definitely no gir09:31
asacogra_: they are pinning09:31
asacso might be fallout from that09:31
ogra_asac, what are they pinning ? there is no such package09:32
asacgusch: so ... maybe really try the latest SDK and qt5 edgeers ppa content09:32
asaclocally09:32
asacmaybe you can reproduce the problem09:32
guschasac: I'll check09:32
asacgusch: would be cool to know because if it really causes this we have to hold back further sdk releases etc.09:32
guschasac: I did at least an update this morning to the latest SDK - but not edgers09:33
asacgusch: which sdk version is that?09:33
asacGet:7 http://ppa.launchpad.net/ubuntu-sdk-team/ppa/ubuntu/ saucy/main libunity-action-qt1 i386 1.0.0+13.10.20130716bzr29saucy0 [56.5 kB]09:34
asacGet:24 http://ppa.launchpad.net/ubuntu-sdk-team/ppa/ubuntu/ saucy/main qtdeclarative5-unity-action-plugin i386 1.0.0+13.10.20130716bzr29saucy0 [21.5 kB]09:34
asacGet:31 http://ppa.launchpad.net/ubuntu-unity/daily-build/ubuntu/ saucy/main ubuntu-ui-toolkit-theme i386 0.1.46+13.10.20130903.1-0ubuntu1 [188 kB]09:34
ogra_asac, so inspecting further this looks like a massive failure in launchpad !09:34
asacgusch: also seems we pull in some unity ppa as you can see above09:35
asaclots of stuff coming down from there09:35
ogra_asac, there actually is gir1.2-messagingmenu-1.0_13.10.0phablet1_i386.deb ... but it is in the raring pocket09:35
ogra_asac, this package should never be provided by LP in saucy09:35
asacogra_: guess it automatically gets linked/copied if yoyu dont do anything?09:35
ogra_cjwatson, ^^^ do you have an idea ?09:35
cjwatsonogra_: In what archive?09:35
guschasac: version is 0.1.46+13.10.20130830.1-0ubuntu109:36
ogra_asac, no, it doesnt show up in any saicy search and according to the UI it ios only available in quantal and raring09:36
asacwe see:09:36
asacGet:78 http://ppa.launchpad.net/phablet-team/ppa/ubuntu/ saucy/main gir1.2-messagingmenu-1.0 i386 1:13.10.0phablet1ubuntu1 [3,112 B]09:36
asacgusch: yeah thats the old version09:36
asacgusch: e.g. its not the same that we have in the run09:36
ogra_cjwatson, https://launchpad.net/~phablet-team/+archive/ppa09:36
seb128asac, who the heck added an epoch to a ppa package?09:37
guschasac: I'm updateing to latest from ubuntu-sdk-team-ppa09:37
ogra_cjwatson, https://launchpad.net/~phablet-team/+archive/ppa?field.series_filter=saucy only these three packages should come from saucy09:37
asaccjwatson: search for: saucy.*gir.*messaging here: http://10.97.2.10:8080/job/generic-mediumtests-runner-saucy/2472/consoleFull09:38
asachmm. you need qalab intranet for that09:38
cjwatsonogra_,asac: please give me a few minutes to investigate.09:38
asacsure, if you have enough info L:)09:38
asacseb128: is that an epoch taht we dont have in archive?09:38
asacinteresting09:38
seb128asac, it is09:38
asacseb128: blame the ogra and rsalveti cowboy crew :)09:38
* ogra_ raises his hands in innocence09:39
asacogra_: there is no such thing as innocence :)09:39
ogra_haha09:39
asacyou have been sitting there right when it happened09:39
asacyou had the chance to prevent it :)09:39
Mirvsil2100: gusch: if the latest SDK change is reverted, will the gallery-app branch need additional changes so that it only fixes the earlier problem and not the new ones from yesterday evening?09:40
ogra_preventing something means to know about it09:40
ogra_:)09:40
asacogra_: you know what the population said after WW2?09:40
asac:)09:40
asacthey didnt know09:40
ogra_anyway, the epoch shouldnt matter as soon as thge PPA is dropped09:40
asacseb128: what impact can a bogus gir-messaging have?09:40
seb128asac, messaging menu integration for clients not working09:41
asacseb128: can it impact switching tabs in autopilot on qt difficult?09:41
ogra_asac, was that a subtile way to pull a goodwin ?09:41
asacok ic09:41
noviolenceHiho, Sbdy here I can bug with annoying questions? Like: How ready is Ubuntu Touch for Real Life Usage?09:41
seb128asac, no09:41
asacogra_: probably09:41
asac:L)09:41
ogra_heh09:41
guschMirv: don't think so09:41
sil2100Mirv, gusch: I re-ran CI for the merge proposal, maybe now we won't hae any builder problem09:42
sil2100s09:42
asacjibel: you know about upstream merger? where is the code?09:42
jibelasac, not really it's a fginther thing09:43
asacjibel: he is the one and only person that knows where the code for this is?09:43
asac:)09:43
cjwatsonogra_: Please can you try redeleting indicator-messages/saucy from https://launchpad.net/~phablet-team/+archive/ppa/+delete-packages ?  wgrant thinks that the source may have been deleted just before its binaries were published.09:44
guschasac: argh - went into package issues - I need some time to resolve these09:45
asacok sry09:45
ogra_cjwatson, hmm how would i do this ? i dont see it in saucy at all with the UI ?09:45
asacgusch: do you use a chroot for this stuff?09:45
* ogra_ checks the URL again09:45
cjwatsonogra_: Hm.  Let me see if I can prepare a script for you.  (Or somebody could add me to ~phablet-team temporarily and I can work it out ...)09:45
Mirvgusch: ok, then09:46
noviolenceLooking for a noob-proof way to get ubuntu touch on a nexus 4 using mac or windows.09:47
ogra_cjwatson, bfiller, sergiusens or pmcgowan are admins ... i fear none of them is around yet09:47
ogra_i guess we need an admin in a .eu TZ :)09:47
* ogra_ will ask for that 09:47
asacogra_: i am getting access09:48
asacasking dbarth right now09:48
asacogra_: anyone in https://launchpad.net/~pspmteam09:48
asaccan do it09:48
asaclool: plz add cjwatson to phablet-team09:48
asacthostr_: ^^09:49
asacMirv: ^^09:49
cjwatsonmeh, don't worry09:49
cjwatson$ lp-shell production devel09:49
asackk09:49
cjwatson>>> lp.load("https://api.launchpad.net/devel/~phablet-team/+archive/ppa/+sourcepub/3439950").requestDeletion("re-deleting due to binary publication race")09:49
cjwatsonogra_: ^- run that please09:49
ogra_TypeError: Method must be called with keyword args.09:50
cjwatsonsorry09:50
cjwatson>>> lp.load("https://api.launchpad.net/devel/~phablet-team/+archive/ppa/+sourcepub/3439950").requestDeletion(removal_comment="re-deleting due to binary publication race")09:50
cjwatsoncopied and pasted the wrong line :)09:50
ogra_done09:50
Mirvasac: no rights09:51
thostr_asac: I cannot add anybody to pspmteam09:51
asacMirv: thostr_: no ... i wanted you to add him to the phablet-team :)09:52
asacnot the pspm team09:52
Mirvasac: pmcgowan, sergiusens and bfiller would have https://launchpad.net/~phablet-team/+members09:52
asac(sorry if i wasnt clear)09:52
cjwatsonMirv,thostr_: don't worry about it09:52
thostr_cjwatson: ok :)09:52
cjwatsonogra_: that should take effect once the PPA publisher gets to it, then09:52
ogra_asac, psp team has no admin over phablet-team ... at least according to LP09:52
asacMirv: hmm09:52
asacoh09:52
asacerro09:52
asacogra_: its the OWNER :)09:52
asachttps://launchpad.net/~phablet-team09:52
ogra_ah09:52
ogra_k09:52
asacso it can make itself admin in worst case09:53
oSoMoNbzoltan, sil2100, timp: the API change is also breaking the calendar app’s autopilot tests, for information09:55
guschasac: no - working on my main system (I know it's risky)09:55
asacgusch: make a chroot :) ... and do what you see in the log09:56
asacgusch: i am 99% sure you will be able to reproduce then09:56
asacand fix the problem for us :)09:56
guschasac: I am already able to reproduce it (SDK version 0.1.46+13.10.20130830.1bzr736saucy0)09:58
cjwatsonogra_,asac: those publications have gone now09:58
guschbzoltan: ^09:58
asacgusch: nice... so lets tell sdk folks to backout their stuff :)09:58
asaccjwatson: rock on09:58
asacgusch: first thing is to disable those ppas in testing09:58
asacgusch: instead the sdk team upstream merger should test all app tests09:58
asacso they dont land regressions like this09:59
asaci will sort that... just hold the line :)09:59
guschasac: cool thx09:59
asacgusch: would be cool if you could help identify the commit that broke the sdk for you10:00
asacso bzoltan can back that out10:00
guschasac bzoltan I can see the reason - now the toolbar is open on startup10:00
asacthink is easier to unblock you that way before we remove the ppas later today10:00
asacbzoltan: do you know the change that did that? can we back it out so we unblock our upstream merger for other projects?10:01
guschasac bzoltan so the first click on the tabbar is used to dismiss the toolbar - not to bring up the tabs10:01
asacgusch: we could fix it on our side if thats the expected behaviour?10:01
guschasac: you mean in the tests? yes - for sure10:02
ogra_Setting up python3.3-minimal (3.3.2-3ubuntu1) ...10:03
ogra_Fatal Python error: Failed to read bytes from /dev/urandom10:03
ogra_qemu: uncaught target signal 6 (Aborted) - core dumped10:03
ogra_Aborted (core dumped)10:03
ogra_dpkg: error processing python3.3-minimal (--configure):10:03
ogra_ARGH !10:03
ogra_what a day :/10:03
asacogra_: kernel?10:03
ogra_asac, qemu chroot10:03
ogra_trying a testbuild for a package change10:03
asacogra_: syscall?10:03
asacic10:03
asacyeah thats bad10:03
ogra_or rather not trying but watching debootstrap die10:03
asacogra_: change in python triggered that?10:04
* ogra_ goes to build on real HW 10:04
ogra_asac, no idea what triggered it, can be qemu, can be python ...10:04
* ogra_ will file a bug, i dont have the time to investigate now 10:04
asacogra_: you could check what was uploaded last :)10:05
ogra_asac, sure, and fall even more behind with my TODO :P10:05
* ogra_ will file a bug and either me or someone else will investigate later10:05
cjwatsonqemu user mode is generally awful10:06
ogra_cjwatson, well, basic deboostrap used to work10:07
cjwatsonyeah, but good luck getting somebody to figure it out ...10:07
ogra_though this is a stacked setup ... two chroots10:07
ogra_the outer debootstrap worked fine10:07
noviolenceLooking for a easy to follow Tutorial to get Ubuntu Touch onto a Nexus 4 using Mac or PC. Any Help appreciated.10:07
mptzsombi, I have replied to your questions about the time and date pickers.10:07
asacMirv: sil2100: http://paste.ubuntu.com/6058389/10:08
ogra_i wonder if python3 requires /proc, /dev or /sys at install time ... the inner chroot definitely doesnt have that10:08
asacMirv: sil2100: do you use that hooks: field for something in daily-release as well?10:08
ogra_(thought it didnt before i think)10:08
asacMirv: sil2100: could we just drop all ppas there?10:09
asacfor sure: qt5 edgers10:09
asacand phablet-team10:09
asacand sdk10:09
cjwatsonogra_: I would expect that the hash randomisation security fixes require Python to get random bytes from somewhere10:09
ogra_aha10:09
cjwatsonSo it will need to do that any time a Python process starts10:10
cjwatsonWhich indeed happens in the postinst10:10
ogra_which means you need /dev/(u)random10:10
cjwatsonYes10:10
* ogra_ adds a bind mount10:10
berndwhere can i finde a list of tablets which can bee flashed10:11
sil2100asac: we use the hooks as well from some projects, some I was already wondering about dropping - the edgers we should drop indeed, but having them on doesn't break anything10:12
sil2100asac: as it has no newer packages for saucy10:12
asacsil2100: it does for us now10:12
asacsil2100: sdk and qt had busted stuff in ppa10:12
asacblocking app testing10:12
asacsil2100: i guess we only would want the ppas enabled fro the stacks that own those ppas10:13
sil2100https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-proper?field.series_filter=saucy <- which one of these broke stuff?10:13
sil2100qtconnectivity?10:13
asacsil2100: maybe it wasnt qt this time, but ... once we start adding proper testing10:13
asacsil2100: its sdk ppa this time10:13
asacnext time it will be qt :)10:13
sil2100Right, I guess let's have those removed - I'll poke Francis to coordinate, so that we have both daily-release cleaned and mediumtests10:14
asacnice10:14
asacbzoltan: can you confirm that the change of tab behaviour is abug?\10:15
bzoltanasac: It is not a bug. Apps were using an internal property what was by mistake replaced with proper methods. This change caused an unintended API break. This change is now reverted.10:16
dholbachcjwatson, I ran this as root10:16
asacbzoltan: so its reverted on trunki?10:17
asacnice10:17
asacbzoltan: is an updated package in-flight into the sdk ppa?10:17
asacguess that will unblock gusch once its there10:17
bzoltanasac: Yes, the trunk now is clean10:17
cjwatsondholbach: click drops privileges before the code I was referring to in my commit message.10:18
asacbzoltan: can you kick off a build so the ppa gets the cool stuff?10:19
asacnot sure how that works with launchpad daily10:19
cjwatsondholbach: Maybe I should have exposed fewer internal implementation details in my commit message.10:19
davmor2Morning all10:19
ogra_ugh10:20
ogra_so that /dev bind mount inside two qemu chroots now leaves me with:10:21
ogra_ogra@anubis:~/Devel/packages$ scp initramfs-tools-ubuntu-touch_0.41* 192.168.2.100:/media/ogra/08fc34a7-1f78-4a36-bcd7-d8a9adf26e7f/ubuntu-touch/saucy/packages/10:21
ogra_PRNG is not seeded10:21
ogra_lost connection10:21
dholbachcjwatson, ok, thanks a lot for looking into it!10:21
guschbzoltan: this triggers the tab switching issue in the uitk autopilot as well http://bazaar.launchpad.net/~schwann/ubuntu-ui-toolkit/uitk-autopilot-tab-switch-issue/revision/73610:21
ogra_(after unmounting both bind mounts and removing the chroots10:21
ogra_)10:21
oSoMoNbzoltan: has the change been reverted yet?10:22
bzoltanoSoMoN: Yes, the trunk is good10:23
bzoltanoSoMoN:  the SDK PPA has the new release - 0.1.46+13.10.20130830.1bzr73710:24
oSoMoNbzoltan: I’m looking at the latest trunk, and the last revision (737, the one supposed to revert the change in 734) appears empty10:25
ogra_wow, i actually had to rm /dev/urandom and mknod it manually to get it working again10:25
seb128bzoltan, that revert seems buggy10:25
seb128what oSoMoN said10:25
seb128bzoltan, look at the diff on https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/removing-branch-734/+merge/183600 as well10:25
bzoltanOhh fuck10:25
* ogra_ glares at "[Alioth] Disk usage on alioth" in his inbox 10:26
ogra_i dont have an alioth account ...10:26
seb128ogra_, you must have one...10:26
ogra_well, probably someone abused my mail address10:27
ogra_i cant remember ever creating one10:27
seb128did you ever participate to some debian pkg team?10:27
ogra_hmm10:27
* ogra_ wonders if someone added him to the ltsp team 10:28
asacogra_: maybe it got forwarded to a debian-XXX list and tahts how you got it?10:28
ogra_nope, its directly to ogra@ubuntu.com10:29
seb128ogra_, maybe somebody from the ltsp team added you there so you had access to some packaging vcs10:29
ogra_i guess seb is right and someone added me to something like ltsp uploaders10:29
ogra_ltsp VCS is in LP ... but probably to allow me debian uploads10:30
ogra_(which i never used)10:30
asacMirv: sil2100: you think its possible to run unity-phablet-qmluitests-saucy also as part of the sdk daily-release/merger?10:32
mptdednick, I've followed up on your network menu MR10:32
sil2100asac: where are those located?10:33
dednickmpt: thanks for that10:34
annerajbmorning10:34
asacsil2100: http://s-jenkins:8080/job/unity-phablet-qmluitests-saucy/ is a job10:34
asacthat runs them10:35
annerajbogra_, cjwatson ? does that line run upstart? http://pastebin.com/52AvbzHm10:35
annerajb(the exec)10:35
cjwatsonannerajb: I cannot help further with your problem10:35
cjwatsonSOrry10:35
annerajbcjwatson, allright10:36
cjwatsonHopefully somebody else can.  I was just jumping in yesterday to comment on one specific thing10:36
ogra_annerajb, and i'm still pretty sure upstart cant claim /dev/console and dies immediately on startup10:36
annerajbi got the printout of /dev let me grab it10:37
ogra_(i.e. you need to put console=tty1 last ... which then will make you fly blind again)10:37
annerajbhttp://pastebin.com/N4nNy1Ks10:37
annerajblet me grab the cmdline it hink it last right now10:38
annerajbogra_, http://pastebin.com/5xGUrzf010:39
annerajbthe serial number get's added after tty1 does that matter? or does it only matter taht is after ttysac2?10:39
ogra_it doesnt matter10:39
annerajbalso all those verbose didnt seem to do anything10:39
annerajbbut...10:39
annerajbi swear i had some verbose flag somewhere where every command ran in the init printed it's return value.10:40
annerajbfrom reading around that's what supposedly INIT_VERBOSE=yes does.. but it never worked again.10:40
ogra_well, your problem is that init dies before it can print anything verbose :)10:41
guschbzoltan asac you wanted an MR, you get an MR ;) https://code.launchpad.net/~schwann/ubuntu-ui-toolkit/uitk-autopilot-tab-switch-issue/+merge/18362510:41
asacbzoltan: ^^10:41
asacgusch: i hope thats still applicable10:42
bzoltan gusch: nice, thanks10:42
asacgusch: i believe sdk is backing out something ... ah good.10:42
asacseems zoltan is happy ... so i am happy too :)10:42
guschasac: I'm happy once gallery is able to land again ;)10:43
asacgusch: so you said you could reproduce the thing?10:43
asacexactly the same errors?10:43
asacwith the ppa ... but without them it goes away?10:43
ogra_annerajb, hmm, wait., how was that log at http://pastebin.com/N4nNy1Ks created ? was that a normal boot or did you break= anywhere and did any manual stuff10:44
* asac wonders if we should just merge manually saying that all issues seen are understood10:44
guschasac: yes - when I installed the latest SDK10:44
annerajbno no breaks anything thats with the cmdline i printed up there10:44
asac:)10:44
asacgusch: and your patch above fixes that as well?10:44
annerajbogra_, that's using the cmdline up there. also the upstart log show some upstart messages10:44
annerajblike trying to start ureadahead10:44
guschasac: so far I only tested if for the uitk10:44
annerajbso i am confident upstart is starting to run.10:44
guschasac: let me check10:44
ogra_annerajb, well, looks like upstart is starting ...10:45
ogra_yeah10:45
asacoSoMoN: do we have a single clue by now what is going on with webbrowser?10:46
ogra_annerajb, try disabling /etc/init/lxc-android-config.conf (with a manual override)10:46
asacpsivaa: ?10:46
ogra_annerajb, and see if it gets any further10:46
annerajbogra_, can you be more specific like i know where the file is but not sure what is a manual override commenting it?10:46
ogra_echo manual | sudo tee -a /etc/init/lxc-android-config.override10:47
oSoMoNasac: I can’t tell as the dashboard doesn’t even display test results (it says it didn’t run any for maguro), but it seems the preferred hypothesis yesterday was that unity8 is eating up a lot of CPU, thus making a number of tests fail in unexpected ways10:48
Mirvasac: all the PPAs could be dropped, except for packages that build for precise/quantal/raring too. so it's more like the PPAs should be cleaned (largely done already)10:48
asacoSoMoN: right10:48
asacmzanetti: hey... so the logs are there10:48
asacmzanetti: and unity is looping :)10:48
Mirvasac: there are not many saucy packages in any of the PPAs, and they were cleaned some time back but there are still a few lingering10:49
asacmzanetti: like here: http://reports.qa.ubuntu.com/smokeng/saucy/image/3930/mediaplayer-app-autopilot/10:49
asacat the end10:49
asacMirv: i dont think we want them in our daily-release used though10:49
asacMirv: right now we have non, but three demo packages in ppa that ar ein the image10:49
asacMirv: so we can start testing exactly against the archive for integration10:50
annerajbogra_, i dont have a lxc-android-config.override should i copy the non override one?10:50
Mirvasac: generally not, it's just that for those packages that are backported we're using same configs. for the rest they should be all removed at least.10:50
Mirvso that there is not a chance that something from PPA would be picked up on saucy10:50
loolcjwatson, asac: Added cjwatson to ~phablet-team10:51
asackk10:51
asacguess he didnt want to anymore :)10:51
asachehe10:51
asacthanks anyway10:51
cjwatsonI didn't, but oh well10:51
loolcjwatson: enjoyable benefits: 10MB of merge proposals a week  :-)10:51
loolcjwatson: can remove you if you like10:51
cjwatson... yeah, how about I leave the team :)10:51
cjwatsonsorry for the extra work10:51
asacMirv: i dont understand the last argument10:51
cjwatsonleft it now10:51
asackMirv:10:51
cjwatsonI did try to tell you not to :)10:51
psivaaasac: no sure if you've noticed but the test job that i created with maguro-02 also took 34 mins where as our normal timeout is 30 mins.10:52
asacMirv: i think you say: since we have those ppas enabled during image build, we should have them enabled during testing?10:52
loolI didn't read all the backlog, just hte few lines after asac asked10:52
* cjwatson nods10:52
asacMirv: i believe the only ppa that is enabled in image build is the phablet-team ppa10:52
sil2100bzoltan: how's the SDK revert going? :)10:52
asacpsivaa: can we bump our timeout?10:52
asacpsivaa: for just that job?10:52
asacpsivaa: otherwise we dont see any result10:52
bzoltansil2100, seb128: https://code.launchpad.net/~bzoltan/ubuntu-ui-toolkit/reverse_cherrypicking_rev734/+merge/18362810:52
cjwatsonlool: the multi-database work in click is going quite well btw - I should be able to get that uploaded today if I don't get too horribly distracted10:53
asacpsivaa: and i want to see systemsettle after etc.10:53
psivaaasac: ok, sure will do now10:53
asacpsivaa: guess only for that webebrowser job if thats possible10:53
loolcjwatson: that's nice10:53
asacpsivaa: give it 45  i guess10:53
loolcjwatson: that way we can transition to it before 13.10 for the preinstalled packages10:53
cjwatsonlool: I don't yet have the "register for all users" operation, and I don't yet have a notion of "whiteout" so that a user can remove something registered for all users10:53
cjwatsonBut it shouldn't take *too* long10:54
loolcjwatson: if you like, ping sergiusens, I'm sure he'd be interested in moving the preinstalled clicks over10:54
bzoltansil2100, seb128: that should be the opposite of this > https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/toolbar-reveal/+merge/18344810:54
psivaaasac: gave it 45 mins now10:54
cjwatsonI will but not yet10:54
asacpsivaa: can you rereun?10:54
loolcjwatson: sorry, I meant to write "ping sergiusesns when it's done"10:54
asacpsivaa: or rather re-enqueue :)10:54
psivaaasac: it's already done :)10:54
psivaai mean on the queue10:54
asacoSoMoN: http://reports.qa.ubuntu.com/smokeng/saucy/image/3930/mediaplayer-app-autopilot/ that one a known failure? otherwise we should retry given that after the test unity8 is eating CPU10:55
loologra_: signal 6 is SIGABRT I think, so probably not what you're looking for to fix; apparently the error is that python can't read /dev/urandom, perhaps this is what you should look after?  or find the source of the ABRT; it sounds like qemu is just passing the signal of some binary deciding it is in error condition10:55
asacpsivaa: for the ones where we see systemsettle-after failing, we should check with the owner and retry if they cant explain the failyure10:55
asacpsivaa: could well be that the unity8 process started to eat CPU early and then the tests failed10:56
oSoMoNasac: not a known failure, afaik10:56
asacpsivaa: but always check with the owner and give up after trying 2 times :)10:56
dholbachwith the new click, I can install ureadit now, but can't launch it - is that the case for anyone else?10:56
asacoSoMoN: ok. we will retry then10:56
looldholbach: does it show up in click list?10:56
asacgiven that settle is bad afdter10:56
looldholbach: what's the error launching it?10:56
guschasac: my patch fixes that issue, but the toolbar stealing the "click" still causes other issues :(10:56
ogra_lool, well, i tired a bind mount of /dev ... but the armhf chroot doesnt seem to get along with that either ... and after i leave the armhf chroot /dev/urandom on the x86 host is busted (i need to rm and mknod to get it working again)10:56
asacgusch: i think the toolbar stealing is reverted now, no?10:56
asacbzoltan: ?10:57
psivaaasac: ack, i'll re-run that as well. unity8 is at the top of the top-after10:57
loologra_: that seems odd10:57
ogra_lool, yep10:57
dholbachlool, how would I launch it using the shell? (mimicking normal behaviour?10:57
asacpsivaa: can you log the URLs of those that you retry?10:57
bzoltanasac: there is an MR what fixes that bloody tab issue... All I need an SDK dev to approve it10:57
asacpsivaa: i would like to accumulate a few and then investigate10:57
psivaaasac: ack, will do10:57
guschbzoltan: you mean my MR?10:58
ogra_lool, i end up with "PRNG is not seeded" on the x86 host10:58
bzoltangusch: Your MR will land after this reverting hustle is done10:58
cjwatsondholbach: do check "click list" first10:58
ogra_anyway, no biggie, i built the package on real HW and the buildd will also be real HW10:58
davmor2ogra_: but that's an awesome ring tone whats wrong with you10:58
asacbzoltan: and SDK dev is blocked on lunchtime?10:58
asacbzoltan: you can also call their mobile if you feel they should be around :)10:59
ogra_davmor2, ask qemu10:59
sil2100bzoltan: it seems ok the revert, approved10:59
dholbachcjwatson, lool: it's listed there10:59
guschbzoltan: ok - as the open toolbar causes some more issues ...10:59
bzoltangusch: yes10:59
asacgusch: i believe the revert will revert that part10:59
Mirvasac: no. since we have daily release config handling also builds for precise, quantal and raring, we should keep them enabled at those parts of config for now. otherwise dropping the PPAs for packages that aren't build for P/Q/R.10:59
Mirvasac: but if it's possible that the autolanding does not require those ppa rules and they're actually only used on saucy, then all of them should be dropped11:00
MirvI'm not that intimate with the configuration that I'd know, but fginther will know11:00
Mirvso it's best that he does the modification of the config11:01
asacMirv: i think an autolanding component should have the ppa enabled that is used for daily-release...11:04
asacwe also might have some flags that allow us to enable other ppas for just one job, in case there are weird interdependencies11:04
asaclets wait till francis comes on and recap the reasons why we have those11:04
asacMirv: m11:05
asacMirv: err... on p/q/r ... thats for host/sdk tools, right?11:05
asacour image integration should only run on saucy11:05
asacoSoMoN: latest mako build has a test failyure on webbrwoser: http://reports.qa.ubuntu.com/smokeng/saucy/image/3931/webbrowser-app-autopilot/11:07
asacwithout any business after11:07
asacerr without being busy after :)11:08
Mirvasac: yeah, the problem has is that sdk tools starts using more and more of the new packages so we're gradually backporting more packages. but I'd guess that actually the ppa rules in the config files don't affect the those landings as those P/Q/R builds build within itself in the SDK Release PPA11:08
asacMirv: right. i hope we can revisit our distribution strategy for the sdk somewhat11:08
asacthe idea is to think of the sdk as a "single", managable release artifact somehow11:09
asacfor now, noything to change on that front. just that we dont need the ppas for any imgae job11:10
asacimage11:10
annerajbogra_, http://pastebin.com/ZkErfwaz that's the last thing it prints.11:10
asaclogin.ubuntu.com is unhappy :()11:10
asacOOPS-...11:10
ogra_annerajb, and adb doesnt come up after this ?11:11
oSoMoNasac: yeah, about this one failure, no idea, I know it’s not a satisfactory explanation, but I’d say it’s an intermittent, unreproducible failure, i.e. if we run the tests again it will pass :/11:11
asacoSoMoN: whats your bet :)?11:12
oSoMoNasac: all in :)11:12
ogra_stop gambling !11:12
ogra_:)11:12
asaclol11:12
oSoMoNasac: if we had videos of the test runs it would help understanding what’s going on, it might be that the app failed to launch for whatever reason…11:12
asacwonder what all in means in this context11:12
* asac thinks about a nice bug that oSoMoN fixes during all night :)11:12
oSoMoNasac: all the keys on my keyboard :)11:13
asacoSoMoN: right. emulator is needed for that i figure11:13
asaci doubt we can reasonabily screenrecord11:13
asacwe could take screenshots11:13
oSoMoNasac: emulator, or lots of webcams…11:13
asacnot sure if we could figure a good timing for those11:13
ogra_student interns !11:13
asacmaybe just a live video feed11:13
asacwith clearly numbered devices11:14
asacutah-live :)11:14
mptOMG the phrase "Home Scope" actually appears in the UI11:14
annerajbogra_, yeah it says device not found :(11:14
annerajbshould var/log/upstart have a log for each upstart file it runs?11:14
ogra_for each one that has any output11:15
asacmpt: you say we dont want to define a new brand?11:15
asac:)11:15
asac"Scope"11:15
annerajbthere are only http://paste.ubuntu.com/6058536/11:15
annerajbhmm let me try adding output to all of them11:15
mptasac, only if it's something cool, like, oh, "Ubuntu"11:16
asacScopes would be similar to Windows :)11:16
ogra_annerajb, is ypour fstab ok ?11:16
oSoMoNogra_: you mentioned an e-mail from alioth, right? just got one too, and I have no clue what my relationship to alioth is11:16
asacmight be a fun name if we want to start this project from scratch11:16
annerajbogra_, the nosuid change??11:16
ogra_oSoMoN, heh, probably some kde upload team membership11:16
ogra_annerajb, your fstab in ubuntu11:16
annerajblet me check11:17
asacpsivaa: so lets see if oSoMoN is right and retry the webbrowser job on mako too11:17
asache has no story, but believe :)11:17
oSoMoNogra_: last I checked I wasn’t a kde uploader, but well, I guess I’ll just safely ignore it11:17
ogra_same here11:17
psivaaasac: ack, will do.11:18
asacpsivaa: and record it in our new list with a comment: test flakiness aka no busy system11:18
asacor something11:18
psivaaasac: i haven't seen the backscroll on this http://reports.qa.ubuntu.com/smokeng/saucy/image/3931/camera-app-autopilot/11:18
psivaaasac: camera app test on mako. no systemsettle issues there though11:18
asacthat one fails miserably ... as if camera is broken11:18
asacpopey: is camera working for you on mako at all?11:18
asacpsivaa: the failure pattern looks similar to what we got when we broke the whole camera middleware during pulse landing11:19
asacso scary11:19
mptasac, "Windows" is a nonsense brand on a phone too, because there aren't any. :-)11:19
asacmpt: right. hence we call our OS Scopes :)11:20
mpt /rename #ubuntu-touch #scopes-touch11:20
asachehe11:20
asacoSoMoN: can you check the camera test failures?11:21
asacoSoMoN: http://reports.qa.ubuntu.com/smokeng/saucy/image/3931/camera-app-autopilot/11:21
=== gusch is now known as gusch|lunch
asacMirv: sil2100: did we start running the autopilots on the sdk yet?11:22
=== hikiko is now known as hikiko|lunch
oSoMoNnerochiaro, gusch|lunch: can one of you guys have a look at the camera app failures? http://reports.qa.ubuntu.com/smokeng/saucy/image/3931/camera-app-autopilot/11:23
annerajbogra_, http://paste.ubuntu.com/6058559/ does taht look ok?11:28
bzoltan oSoMoN, sil2100: now it is landed11:28
ogra_annerajb, /data is missing11:29
ogra_enable it again (with the proper device indeed)11:29
annerajband change ext4 to yaffs?11:30
ogra_beyond that it looks fine (if /system is actually on that device)11:30
ogra_oh, yeah, probably11:30
oSoMoNbzoltan: excellent, thanks!11:30
nic-doffayAnyone had issues booting into recovery before? Whenever I try I just get sent back to the google logo...11:35
nerochiarooSoMoN: the page you liked is all green11:35
psivaanerochiaro: that's because the re-run came all passed11:36
oSoMoNnerochiaro: huh, sorry for the noise then, I was only forwarding a request from asac, I should have checked before11:36
oSoMoNaha11:36
psivaanerochiaro: let me paste you the failed job11:36
Mirvasac: selected apps autopilot tests are still being run, but no new ones added since the last week's problems11:37
psivaanerochiaro: https://jenkins.qa.ubuntu.com/job/saucy-touch-mako-smoke-camera-app-autopilot/97/11:37
psivaaasac: oSoMoN: we've now got results for maguro webbrowser tests with 45 mins timeout: http://reports.qa.ubuntu.com/smokeng/saucy/image/3930/webbrowser-app-autopilot/11:38
asacsysmte doesnt look busy11:39
nerochiaropsivaa: the console log is really hard to read ( https://jenkins.qa.ubuntu.com/job/saucy-touch-mako-smoke-camera-app-autopilot/97/console ) , is there anywhere else i can see what tests failed in a more human readable way ?11:39
asacoSoMoN: gfiven that the sdk directly impacts everything, i am tempted to put all back11:39
asacsorry11:39
asacMirv: ^^11:39
oSoMoNpsivaa: they shouldn’t take that long to run anyway, even 30min is way too much, on my galaxy nexus they run in ~500secs, i.e. 8.5min11:40
asacoSoMoN: so systemsettle is running 6 minute before11:40
asacand 5 minute after11:40
asacthat means we already are at 20'ish11:40
asacoSoMoN:  i think it is roughly ok... we do mroe stuff before we run the test11:41
asacpsivaa: whats the shortest run we get?11:41
asacok address book is this: https://jenkins.qa.ubuntu.com/job/saucy-touch-maguro-smoke-address-book-app-autopilot/12/?11:42
asacthats 3min :)11:42
looldholbach: with the aa-launch rune from the .local/applications .desktop file11:42
psivaaasac: let me check11:42
asac4 min11:42
asacso lets say we have 4 min obverhead then we have 25 :)11:42
psivaanerochiaro: would https://jenkins.qa.ubuntu.com/job/saucy-touch-mako-smoke-camera-app-autopilot/97/artifact/clientlogs/utah.yaml/*view* help?11:42
oSoMoNasac: right, so the initial timeout of 30min should be fine. I guess 45min doesn’t hurt, but it’s not solving the problem anyway11:44
asacoSoMoN: well, i am saying that the time is ok aish11:44
asaci can see how it takes 32minutes11:45
nerochiaropsivaa: it's equally hard to read to be honest11:45
popeyasac: yes11:45
oSoMoNasac: fair enough11:45
asacoSoMoN: seems the job took 29 minutes this time https://jenkins.qa.ubuntu.com/job/saucy-touch-maguro-smoke-webbrowser-app-autopilot/113/?11:45
asacso not sure11:45
asacthat sounds pretty lengthy :/11:45
oSoMoNasac: I could randomly remove half of the autopilot tests, it might make the situation better :)11:46
asacnot the right answer11:46
sil2100seb128: re-running SDK now, fingers crossed11:46
popeyasac: http://popey.com/~alan/device-2013-09-03-124616.png11:46
asac:P11:46
popeyUbuntu Saucy Salamander (development branch) - armhf (20130831)11:46
asacpopey: not --pending :)11:46
asacpopey: talking about 0311:47
nerochiarooSoMoN: psivaa: but trying to read into it anyway, it seems the failed tests are pretty random. i can't see any common pattern in the failures11:47
popeyno, read only image, will re-flash11:47
psivaaasac: oSoMoN: the tests on 20130828.1 on the same device took only 16 min (all inclusive)11:47
psivaahttp://reports.qa.ubuntu.com/smokeng/saucy/image/3807/webbrowser-app-autopilot/11:47
oSoMoNasac: looks like we’re back to the initial issue, for some reason the toolbar fails to open (in all the failures), and I’m using the standard emulator provided by the SDK to open it, so there’s something odd going on11:47
nerochiaropsivaa: oSoMoN: however, please note that there are a number of bugs still open on tablet devices for camera. they were not addressed yet as tablet haven't been a priority for a while.11:48
psivaanerochiaro: re-running  the tests made it all pass. but if you want i could re-run that again to make it fail, since it's random :)11:49
oSoMoNnerochiaro: the smoke tests we are interested in are running on mako (n4) and maguro (galaxy nexus) only11:49
nerochiaropsivaa: oSoMoN: ok, then i'm not really sure what's going on. are they failing on maguro too ? that's the only place where i have been testing camera, and gusch|lunch too i think. we don't have makos11:50
asacoSoMoN: so we have the same issue with the SDK fix?11:50
asac backout?11:50
asacoSoMoN: did the busted sdk land in the image?11:50
oSoMoNasac: no, I don’t think it even landed11:51
oSoMoNasac: so it’s not the same issue11:51
awafaaam i correct in thinking the only way of adjusting time/date settings is via the command line and not the settings menu?11:51
gusch|lunchoSoMoN nerochiaro psivaa no idea what went wrong there, and only have a maguro11:52
asacoSoMoN: you talk about the webbrowser?11:53
ogra_awafaa, currently, yes ... i usually use the terminal and run "sudo dpkg-reconfigure tzdata"11:53
asacbesides that we have gallery-app fix in the pipeline (waiting for sdk backout)11:53
asacbzoltan: did the sdk backout land as a package now?11:53
asacin the ppa i guess11:53
awafaaogra_: thanks, just wanted to confirm11:53
asacgusch|lunch: i think the new ui-toolkit is in the ppa11:54
asacgusch|lunch: so your MP might work better now11:54
gusch|lunchasac: I triggered a rebuild a few minutes ago11:54
asaccool11:54
asacgusch|lunch: you have nothing to do with friends/notes app?11:55
oSoMoNasac: yeah, I’m saying that the failures seen in the browser tests are not related to the busted SDK, since it was not in the image11:55
gusch|lunchasac: that's nerochiaro11:55
psivaaasac: oSoMoN: so the slowness in webbrowser in maguro started with 20130829. not sure if that's when the 'swipe intro' was integrated11:55
asacnerochiaro: you have friends/notes app failures on your radar?11:55
asaccheck http://reports.qa.ubuntu.com/smokeng/saucy/image/3931/11:55
asacalso other apps that you might own11:56
asacpsivaa: interesting11:56
asacmzanetti: any idea when swipe intro landed?11:56
* asac wonders what effect that has on testing anyway11:56
psivaaasac: and i dont see the unlock screen getting rid of the intro11:56
ogra_yay, finally my package merge worked11:56
mzanettiasac: thursday or friday11:56
asacmzanetti: not earlier? :)11:57
mzanettiasac: let me check the logs11:57
psivaathrursay was 29th11:57
asacright11:57
asacso that might match11:57
asacmzanetti: any idea what the swipe intro might do to the device if not closed?11:57
asacwill it consume CPU? or even break tests?11:57
nerochiarooSoMoN: can it be that what asac just pointed out is a failure due to that SDK API change that we were discussing before, and that will be reverted ? i haven't changed anything in notes app in a while11:58
mzanettiasac: Thu 2013-08-29 04:04:04 +000011:58
pmcgowannerochiaro, oSoMoN what sort of failure is happening?11:58
mzanettiasac: it will consume CPU while the demo animation runs, yes11:58
mzanettiasac: the question is if the unlock_screen.sh (iirc) is still able to unlock, yes11:59
mzanettiasac: are tests failing?11:59
popeyasac: camera is find on mako on 2013090312:00
popey*fine12:00
asacnerochiaro: unlikely. the sdk issue only happened in the MP and dail-release gates12:02
asacnerochiaro: the tests i pointed at fail on the image and the "bogus" sdk hasn't made it there afaik12:02
nerochiaropmcgowan: the part of the test that fails is clicking on a note and waiting for it to expand. but this same thing is done in many other tests and never fails12:02
asacbut could be you talk about other API issues then what we backed out today12:02
oSoMoNnerochiaro: no, the API change in the SDK is not in today’s image afaict12:02
nerochiarooSoMoN: ^12:02
asacright12:03
=== alan_g is now known as alan_g|lunch
nerochiarooSoMoN: asac: ok then it's a very weird failure. it's doing something that's done in *all* the tests in that suite and none of the others fail12:03
asacnerochiaro: you have a device and can try reproducing?12:03
asacnerochiaro: we can give the jobs back once12:03
asacto see if its a random thing12:04
nerochiaroasac: sure. do i need the latest image ?12:04
asacnerochiaro: otherwise you can see what changes landed in which image: http://people.canonical.com/~ogra/touch-image-stats/12:04
asacnerochiaro: sure you need the image that was used to run the tests :)12:04
greybacktmoenicke: ping12:04
oSoMoNasac: can we check the device used to run the tests in the lab? I’ve been consistently running the browser tests on my maguro without any failure, a bunch of times since yesterday, everytime with the latest image, so it might be worth looking into the test device itself12:05
asacoSoMoN: we moved the webbrowser to a new device yesterday12:05
asachad the same results12:05
asacpsivaa: can you confirm?12:05
annerajbogra_, that didnt work changed to yaffs2 and fixed the path of the device12:05
asacoSoMoN:  we can ask rfolwer to do something though12:05
asache will come on soon i guess12:05
psivaaasac: yea i can. also i ran a couple of times locally today and they fail as well12:05
asacoSoMoN: ^^12:06
asaccheck with psivaa on how to reproduce12:06
nerochiaroasac: is it the one i would get now by running phablet-flash ?12:06
asacnerochiaro: phablet-flash cdimage-touch --pending12:06
asacto get the latest not-blessed image12:06
ogra_annerajb, you mean it regressed or it just didnt improve ?12:08
pmcgowannerochiaro, oSoMoN do the failed tests have anything to do with exposing the toolbar?12:09
annerajbthe serial output is the same i dont get any adb12:09
nerochiaropmcgowan: no12:09
pmcgowanok12:09
=== chihchun is now known as chihchun_afk
=== dednick is now known as dednick|lunch
noviolenceOne quick question everybody. I want to have the newest Version on my Nexus 4. I followed a tut and didn't make sure it had the newest files linked. So now I've got the mwc-demo on it which is from february12:14
noviolencethere are so many options here http://cdimage.ubuntu.com/ubuntu-touch-preview/12:14
noviolenceI want a new version with system updates12:14
oSoMoNpmcgowan: they do, at least in the case of the browser12:17
oSoMoNpmcgowan: all the failed tests are actually failing on opening the toolbar12:17
pmcgowanoSoMoN, it may not be related but the HUD reveal changed recently,it is very easy to have it appear12:18
loolcjwatson: ok, so with a fixed schroot I get as far as cross build-essential being correctly installed before build, but then things fail when it tries to apt-get build-dep because it's not a source package in the archive, but a local one (SDK generated one)12:18
pmcgowanoSoMoN, but I think automation would not hit that12:18
cjwatsonlool: sbuild >= 0.64.0-1 doesn't require the source package to be in the archive.  I fixed that.12:18
loolcjwatson: I guess we could generate an apt source repo (just like there's a binary one for the bdeps) in the chroot and use that12:18
pmcgowannoviolence, make sure you have the latest phablet-tools, then check the help, you want ubuntu-system12:18
cjwatsonlool: We do as of 0.64.0-1.12:19
cjwatsonlool: See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695203 .12:19
ubot5Debian bug 695203 in sbuild "sbuild: cross-build-deps resolved from current apt sources rather than from package being built" [Normal,Fixed]12:19
loolcjwatson: haha awesome, so just need to merge this in Ubuntu then12:20
noviolencepmcgowan, are these files here http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/ the latest?12:20
pmcgowannoviolence, no, those are quite old12:20
pmcgowandrop the -preview from the url12:20
cjwatsonlool: Oh, yes, I missed that that had never happened12:20
noviolenceah, i see12:20
noviolenceso here i go http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/12:20
cjwatsonlool: Bug jodh or mdeslaur as they're the last uploaders12:21
bzoltanasac:  yes12:21
loolcjwatson: yup exactly12:21
cjwatsonI seem to remember bugging mdeslaur about this before, but maybe not ...12:21
=== hikiko|lunch is now known as hikiko
mardyKaleo: hi! I cannot find a component for making a combo-box in the SDK; is it planned to have one?12:22
noviolencepmcgowan, i can't find any phablet files in the ubuntu-touch, they are only on the touch-preview sites12:23
loolcjwatson: anything else you did in the last 6 months that I should avoid redoing before I notice it's already done?   ;-)12:24
* lool apt-get changelog cjwatson12:24
pmcgowannoviolence, the naming is slightly different now12:25
pmcgowanits best to rely on phablet-flash12:25
cjwatsonlool: :-) Uh ...12:25
mardykalikiana: maybe you also know: is it planned to have a combobox component in the SDK?12:25
loolok, /me goes back to this ureadit thing12:26
cjwatsonlool: Sorry, I ought to have noticed that this one wasn't in Ubuntu, but since I'm an sbuild committer I've been using macros that cause me to use sbuild from a git checkout, so I'd forgotten to check what was in Ubutnu12:26
cjwatson*Ubuntu12:26
psivaamzanetti: asac: oSoMoN: i ran the webbrowser test once after skipping the swipe intro locally and it completed in roughly 18 mins with all tests passing. running it again to confirm12:26
loolcjwatson: it's fine, it's actually good news that everything is done; I expected more real rough edges such as cross-compilers not being installable12:26
loolI guess the only issue will be with qmake, will see once I'm there12:26
loolperhaps SDK packages' multi-arch flags too12:27
oSoMoNpsivaa: what is the "swipe intro"?12:27
cjwatsonlool: As we discussed at vUDS, we will need to convert to cmake12:28
asacoSoMoN: havent seen it :) ... get a pending imgae12:28
loolcjwatson: yup12:28
cjwatsonlool: qmake is highly problematic for cross-building, because you need to generate a cross-qmake for each architecture combination12:28
asacoSoMoN: its an animationm running on device to explain users how to use it :)12:28
asac(in particular how to swipe the launcher away)12:29
cjwatsonI wish click were cross-compilable, but it's a bit too hard to get the Python build-dependencies working :-(12:29
loolcjwatson: I think we will need to work on this to cross-build qt, but I agree we should move SDK templates to cmake12:29
loolit's just that I wanted to start from a real-life QML extension (currently using qmake) to see how it would break and how much work it is to convert to cmake12:30
cjwatsonlool: Qt builds its own qmake internally, so it's a quite different matter12:30
noviolencepmcgowan, thanks for your help so far, it's great not being ignored. So, Phablet files don't seem to exist anymore. Would the equivalent now be this: http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20130903/saucy-preinstalled-touch-armhf.zip  ?12:30
loolcjwatson: I see12:30
oSoMoNasac: ah, right, I’ve seen it indeed, I just didn’t know it was called the swipe intro12:30
pmcgowannoviolence, right, then there is a device specific file as before12:31
asacoSoMoN: hehe. well i just picked the name up a few lines above :)12:31
asacjust guessed it would be that12:31
loolcjwatson: good to know, I wont spend a single second trying to fix a qmake package to cross-build or on a cross-qmake; will just look at converting it once that's the next blocker12:31
psivaaoSoMoN: asac: http://www.youtube.com/watch?v=HreKruXnn_A from popey12:31
loolI guess SDK bdeps will come up first12:31
psivaathat kind of confirms that this was introduced on the 29th12:32
noviolencethanks pmcgowan,  and for the specific file i should take the saucy-preinstalled-system-armel+mako.img instead of  saucy-preinstalled-touch-armel+mako.zip  ? You said sth with system before. Or do I need both?12:32
pmcgowannoviolence, those files you are seeing are the images that are not doing system upgrades, those still have a rw file system12:33
pmcgowanthe images that are not yet passing tests are in /pending12:33
pmcgowanand the ubuntu-system images are in another location12:34
pmcgowanbut phablet-flash will show you where12:34
oSoMoNpsivaa: so you’re saying that the swipe intro is interfering with the autopilot tests, thus the failures?12:34
asacballoons: hey ... whats the update on tests from the core apps front?12:34
pmcgowannoviolence,  you do a "-D" to get the files but not flash them12:34
asacballoons: any news/progress/need4help?12:34
psivaaoSoMoN: i think so. just running another test just to confirm12:35
asacballoons: ... given that we are now in Feature Freeze we might want to use this milestone to raise the bar here?12:35
=== gusch|lunch is now known as gusch
psivaaasac: oSoMoN: the second webbrowser tests on maguro without swipe intro also passed in 17 mins.12:44
asacpsivaa: nice!12:46
asacmzanetti: any idea how we can stop that intro thing during autopilot tests?12:46
mptlisettte, https://wiki.ubuntu.com/SystemSettings12:46
pmcgowanogra_, when does ubuntu-system become default?12:47
ogra_pmcgowan, dunno, thats in lool's hands i think12:48
lisetttempt: merci12:48
mzanettiasac: dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/User32011 org.freedesktop.DBus.Properties.Set string:com.canonical.unity.AccountsService string:demo-edges variant:boolean:false12:48
mzanettiasac: before starting unity. is that possible?12:48
mptlisettte, clicking here should do the needful: #ubuntu-design12:48
ogra_pmcgowan, i heard something like "this week" though there is no default anymore, it will just be the default recommendation :)12:48
asacmzanetti: i think we cant do stuff before12:48
asacmzanetti: any way to close it properly? thorugh a similar dbus?12:49
pmcgowanogra_, what do you mean no default? cuase there is no alternative I suppose12:49
asacpmcgowan: ogra refers to the tools12:49
ogra_mzanetti, boo ... touch /home/phablet/.demo-edges-done .... would be so much better :)12:49
asacpmcgowan: hwoever, we have a focus and that hasn't moved over12:49
pmcgowanah right12:49
asacwe wait for green light12:49
mzanettiasac: hmm... can you point me to the script that does the unlocking currently?12:50
ogra_pmcgowan, phablet-flash has no default anymore12:50
pmcgowanogra_, of course12:50
asacpmcgowan: i was expecting to hear: we feel we are ready to move over... and then we would move our focus to system-only12:50
asacon dashboard etc.12:50
pmcgowanright, thought target was last friday12:50
ogra_asac, pmcgowan, as i understood it they want a test phase first ... and just recommend people to use system-image for a while but not switch the default hard12:51
pmcgowanmakes sense12:51
asacpmcgowan: i believe there are still some details lool and friends are working on12:51
ogra_not sure what that means for QA12:51
mamenyakadiwic, hi, the ucm priority patch when will land?12:51
ogra_but i guess to watch both images in parallel for a while12:51
diwicmamenyaka, when ogra_ sponsors the upload *poke*12:52
ogra_mamenyaka, oops, thats my fault, sorry, i forgot to do the upload12:52
asaclool: whats the summary on things TODO before we can move focus over to RO/system-images?12:52
diwicmamenyaka, but I was just thinking of you for another thing12:52
mamenyakadiwic, did I do something bad?12:52
diwicmamenyaka, I've discovered that the nexus 10 has a different jack sensing mechanism. Perhaps one of your devices had that mechanism too?12:52
mamenyakayou mean the h2w/status thing?12:53
diwicmamenyaka, yeah12:53
mamenyakadiwic, yeah, the Sony Tablet Z12:53
mamenyakadiwic, so how does it detect?12:53
diwicmamenyaka, so the jack detection on Nexus 10 can be detected on /dev/input - wanna test if that applies to your device too?12:53
mamenyakadiwic, have it right here, a moment12:53
mamenyakadiwic, I have event0-event9 files in there, adn a by-path dir12:54
diwicmamenyaka, if so, install the evtest package, and run "sudo evtest /dev/input/event0". Now plug/unplug and see if anything happens. If not, continue with "sudo evtest /dev/input/event1", and event2 etc12:54
daanHello12:56
daanIs this the place to ask questions about the installation of Ubuntu Touch ?12:56
mamenyakadiwic, hah, I have like volume up/down in there12:57
mamenyakadiwic, event6 is the jack detector12:57
netcurlidaan: yes12:57
mamenyakadiwic, http://paste.ubuntu.com/6058791/12:58
daanHi, I followed the guide on the Ubuntu Wiki step by step but the command "phablet-flash (cdimage-touch|cdimage-legacy|ubuntu-system|community) -b" won't work12:58
OrokuSakiAnyone know how to get QTTest to work with cmake for the Ubuntu-SDK? =)12:58
popeydaan: phablet-flash cdimage-touch -b12:58
daanIt says: "phablet-flash (cdimage-touch|cdimage-legacy|ubuntu-system|community) -b"12:59
popeydoes that work?12:59
OrokuSakiOr does QTTest have to be compiled?12:59
ogra_daan, you need to pick one of the options in brackets12:59
diwicmamenyaka, I might look into reviving the support for /dev/input jack detection then...but I don't promise too much at this point12:59
popeydaan: those are options12:59
wellsbjdstrand: mdeslaur: My app can't play sound under apparmor or access onlineaccounts.  I just get a bunch of denied messages.  I've added accounts, networking, and audio12:59
mamenyakadiwic, okay, thank you12:59
daanthat seems to work12:59
daannow installing12:59
daanthanks :)12:59
mamenyakadiwic, so until then we use the priority hack?12:59
diwicmamenyaka, I had pulseaudio patches for that like a year ago or two, but they were never upstreamed as a different kernel/userspace API was implemented instead13:00
diwicmamenyaka, and also, the /dev/input/event things need to be readable for the phablet user13:00
mamenyakadiwic, and what about the volume key event? can we have support for that? I guess the nexus 10 also has it this way13:00
loolasac: we have the weekly meeting right now13:00
loolasac: on this topic13:01
mdeslaurwellsb: could you please file a bug against apparmor-easyprof-ubuntu with the relevant logs and then ping jdstrand with the bug number? thanks13:01
wellsbCertainly13:01
diwicmamenyaka, the volume keys are tracked in bug 1219057, but long story short, I'm not the right person to fix it13:02
ubot5bug 1219057 in unity8 (Ubuntu) "volume up/down key is not working anymore with the new indicator-sound" [Undecided,New] https://launchpad.net/bugs/121905713:02
mamenyakadiwic, evtest works without sudo as phablet user13:02
diwicmamenyaka, oh, interesting13:02
tmoenickegreyback: pong13:02
ogra_asac, the meeting is in #ubuntu-meeting if you want to read along13:03
mamenyakadiwic, phablet@ubuntu-phablet:~$ evtest /dev/input/event613:03
greybacktmoenicke: hey, as mentioned last week, we've having problem with OSK orientation changes while running on Mir. After lots of trials, we're unable to get the OSK positioning itself correctly all the time13:04
=== alan_g|lunch is now known as alan_g
daanMy installation gave an error: "autodeploy.zip not found"13:05
tmoenickegreyback: i'll check it today13:05
tmoenickegreyback: there is a hangout later today about this13:05
greybacktmoenicke: instead we're proposing this idea: have the OSK just use the fullscreen surface, but only draw to a portion of it  - as opposed to changing the QQuickView geometry with setGeometry13:05
greybacktmoenicke: I know. I'm just giving you a heads-up on what we're thinking13:05
tmoenickegreyback: sounds good to me13:06
tmoenickegreyback: it would match what maliit-server does13:06
greybacktmoenicke: we could use the MainView supplied by the SDK, so the orientation is handled by that code-path instead.13:07
=== chihchun_afk is now known as chihchun
tmoenickegreyback: the orientation needs to be synced with the applications mainview13:08
daanMy Ubuntu Touch installation gave an error: "autodeploy.zip not found"13:08
greybacktmoenicke: how do you mean synced up? As in, if application doesn't support rotation, then OSK should not either?13:08
tmoenickegreyback: yep13:08
nerochiaropsivaa: oSoMoN: asac: i flashed the newest image, then autopilot run notes_app on maguro. it seems no tests fail13:08
ogra_daan, on the phone screen ? thats normal if you boot into recovery for the first time13:09
greybacktmoenicke: makes sense. Ok, you know best about that part13:09
ogra_daan, as long as it moves on, ust ignore :)13:09
ogra_*just13:09
daanAlso in terminal: "ERROR:phablet-flash:Command 'adb push /home/daan/Downloads/phablet-flash/ubuntu-touch/20130828.1/saucy-preinstalled-touch-armhf.zip /sdcard/autodeploy.zip' returned non-zero exit status 1""13:10
daanPhone hangs on Google screen13:10
mhall119dholbach: ah, now my problem us ureadit is the .desktop file it's generating13:11
mhall119cjwatson: on installing uReadIt I get the following desktop filename: com.ubuntu.developer.mhall119.ureadit_uReadIt_0.9.2.desktop13:11
diwicogra_, as mamenyaka discovered, it seems like the permissions for /dev/input are less restrictive on phone than on desktop. If this is intentional, I could just read the volume up/down hotkeys directly in PulseAudio.13:11
mhall119but currently Unity8 requires all lower-case .desktop file names13:12
psivaanerochiaro: yea notes test are passing in the latest run13:12
ogra_diwic, hmm, not intentionally, but we should make sure the phablet user can read them i guess13:12
tmoenickegreyback: ok good. are you gonna be in the hangout today?13:12
nerochiaropsivaa: so what was going on with the failed ones ?13:12
cjwatsonmhall119: Unity8 bug.  click explicitly permits upper-case13:12
diwicogra_, right, that's what it can do currently. On desktop, only root can read these files.13:13
cjwatson"the application name (must consist only of characters for a Debian source package name, Debian version and [A-Z])13:13
cjwatson"13:13
psivaanerochiaro: i dont know, probably random failures13:13
ogra_diwic, hmm, they should be managed by udev-acl for users13:13
diwicogra_, /dev/input is not managed by udev-acl on the desktop.13:14
nerochiaropsivaa: lovely heisenbugs ;)13:14
ogra_diwic, yeah, i see13:14
greybacktmoenicke: yes I'll be there13:14
psivaanerochiaro: :), please ignore the latest run on mako. i've kicked another run13:14
=== psivaa is now known as psivaa-lunch
discopighi13:15
daanOkay, my installation failed due to "autodeplay.zip not found". This error also appeared in terminal and the installation stopped after that error. Now my phone is stuck on Google startup screen. What should I do? Thanks13:16
mhall119jdstrand: is there an apparmor profile I need to launch webbrowser-app from a .desktop file?13:17
diwicogra_, so, I don't mind writing some support for volume up/down in pulseaudio by just reading them from there, but if so I should probably know that this privilege is not going to disappear in the near future13:18
ogra_diwic, yeah, let me find out why it is readable in the first place, i dont think it shoudl differ from desktop13:19
ogra_diwic, oh, i see13:19
ogra_diwic, the device is owned by the android_input group13:20
ogra_which phablet is a member of13:20
asacpsivaa-lunch: plars: can you give the touch_ro images for maguro and mako alsio some love13:20
ogra_so i think it is possible we will keep that13:20
asacpsivaa-lunch: in the sense of retrying if something completely failed?13:20
ogra_rsalveti, /dev/input permissions on touch differ from desktop (using the android_input group to allow direct user access). do you think it is likely that we'll keep it that way ?13:21
plarsasac: yes, working my way around to that13:21
mhall119dholbach: lool: beuno: https://bugs.launchpad.net/unity8/+bug/1214428 is what's stopping uReadIt from launching now, but it installs fine13:22
ubot5Launchpad bug 1214428 in Unity 8 "Apps with capital letters in their .desktop file name won't launch" [Undecided,New]13:22
mhall119cjwatson: where is click getting the capitalized uReadIt from?  the manifest title?13:23
cjwatsonmhall119: The manifest entry immediately inside "hooks"13:24
cjwatsonmhall119: Which is presumably generated by QtC13:24
asacplars: yeah. dont start digging deep if you dont know whats going on13:25
asacplars: i believe lool and the system image team might have ideas as soon as they know what the problem is13:25
asacor see the log13:25
mhall119cjwatson: ok, I'll try changing that13:25
OrokuSakiTo get past QTTest with Cmake and the Ubuntu-SDK sudo apt-get install qtdeclarative5*13:25
guschogra_: what's the max file size on the N10?13:27
=== kentb-out is now known as kentb
plarsasac: well, retrying on this one, it seems at least in one of them it was a pretty nasty launchpad/bzr problem: https://jenkins.qa.ubuntu.com/job/saucy-touch_ro-mako-smoke-install-and-boot/58/artifact/clientlogs/utah.log13:28
ogra_gusch, whatever ext4 defines i'd say13:28
annerajbogra_, what do you write on a upstart job so it writes a log file or something?13:29
ogra_annerajb, http://upstart.ubuntu.com/cookbook/#console13:29
guschogra_: ok13:30
daanokay, I'm able to get in recovery mode, but I can't boot my phone. How can I restart the Ubuntu Touch installation ?13:31
asacplars: guess show that to lool if its reproducible13:31
plarsasac: yeah, retrying now, but I suspect it's not13:32
cjwatsonplars: What timestamp was that?13:32
asacplars: yeah retry then13:32
cjwatsonplars,asac: Saturday, I see - that was around the time when there was heavy datacentre maintenance related to Launchpad13:33
plarscjohnston: the timestamp I have on the jenkins build itself (not that exact line) is Aug 31, 2013 7:30:40 PM13:33
cjwatsonSAN rearrangement, firewall restarts, etc.13:33
ogra_daan, keep the phone in recovery and run "phablet-flash cdimage-touch -d mako"13:33
cjwatsonSo failures around that time are pretty much expected.  Just retry13:33
asaccjwatson: cool. thanks for that precious info13:34
daanThanks, I'll try that13:34
=== dednick|lunch is now known as dednick
=== kentb is now known as kentb-afk
oSoMoNpsivaa-lunch: have you managed to confirm that the edge swipe intro animation is what makes the browser tests fail?13:39
=== psivaa-lunch is now known as psivaa
daanOh yeah, it's working. Thank you very much Ogra :)13:42
dholbachjdstrand, lool: do you know if scopes and webapps as click packages are going to be any additional work?13:44
stgraberlool: import is running13:45
looldholbach: in terms of implementation in click or?13:45
ogra_daan, enjoy13:45
psivaaoSoMoN: well i ran it twice with the animation and the tests had a lot of failures and it took more than 30 mins to complete. i also ran it without the animation a couple of times and the all the tests passed within 18 mins13:46
ogra_pmcgowan, so who owns splitting of the webapps-demo package ? it would be nice if we could drop the PPA this week13:46
looldholbach: they need a little bit of integration, like generating the right .desktop (or none), having a way to remove them, reloading scopes and such; there's the whole disucssion about security arch too13:46
pmcgowanogra_, alex-abreu, we are working on it13:46
asacdoanac: do you have any insight on what for system-updates your team has to do?13:46
ogra_pmcgowan, ah, great, sorry, i wasnt aware, didnt mean to appear pushy13:46
loolpmcgowan: is he also looking after dropping demo-assets?13:47
loolor just webapps-demo?13:47
asacdoanac: i think stgraber and lool wait for something on our side there13:47
pmcgowanjust webapps13:47
pmcgowanlool, ^^13:47
loologra_: ^^13:47
oSoMoNpsivaa: seems to confirm your hypothesis then13:47
ogra_lool, webapps-demo needs splitting into individual apps13:47
psivaaoSoMoN: if we want more confidence in that we could ask rfowler to get rid of the animation in the lab and rerun the tests :)13:47
ogra_lool, we will most likely have to drop the demo-assets13:47
dholbachlool, do you have any blueprints or links for the discussion?13:47
oSoMoNpsivaa: that’d be great13:47
looldoanac, plars: we're ready to announce new images (read-only), but we need a decent dashboard before we tell people they can use these13:48
looldoanac, plars: We can discuss in the meeting later today13:48
loolin 2 hours13:48
plarslool: sounds good... I'm still getting the same failure though, and I can pull those branches by hand just fine. Trying to sort out why it's failing in jenkins13:48
stgraberplars: btw, expect the switch in version numbers to happen in a couple of hours, at that point, I'd expect the daily channel's max version to be "2" and the one for daily-proposed to be "3"13:49
stgraberplars: also not sure if you're the right person to discuss that with but the way daily-proposed works, the same version number is re-used until it gets promoted to daily, so the image in there will always be "3" but with a different content until "3" is published to daily13:50
stgraberplars: I have a feeling the dashboard and your scripts probably won't like that :)13:51
xnoxMirv: so yeah the 5.1.1 packaging works much better. I have a few patches and qmake is cross-compiling stuff here now. I need to move all the bits in the package and then I'll make a merge proposal to further flesh it out.13:51
plarsstgraber: well, yes that could cause some confusion13:51
mhall119beuno: can you review 0.9.3 of uReadIt?  I'm hoping that'll fix the .desktop filename13:52
plarsstgraber: especially if you want to differentiate between the "3" that ran yesterday and the "3" that ran today given that they could be two totally different images13:52
stgraberplars: I think we should instead use "<system image id> (<rootfs version>/<android version>)" as the version number on the dashboard for touch_ro13:52
ogra_++13:52
ogra_stgraber, except that we dont have the android version atm13:53
plarsstgraber: what's the best place for us to grab (<rootfs version>/<android version>) from?13:53
stgraberplars: so for today's proposed build we'd have "3 (20130903/20130903)" (assuming android got rebuilt today, not sure)13:53
sil2100gusch: hi! What's the final verdict about the gallery-app merge request?13:53
sil2100gusch: since fginther is around now, so I'm sure he could help out with the mediumtests bits13:53
stgraberogra_: not on the target system, but on system-image we sure do13:53
* lool &13:53
ogra_stgraber, we need to dump the android package version somewhere during build i think13:53
sil2100om26er: ^13:53
loolbrb13:53
ogra_stgraber, oh, you pull that in directly ?13:53
stgraberogra_: and I believe the QA stuff already parses index.json so they can get the version of all the bits from there13:54
plarsstgraber: I would assume we can just use media-info for the rootfs version (just not *after* the upgrade) right?13:54
ogra_ok13:54
guschsil2100: the merginf failed :( (some tests on mako failed) - I'm trying it once again13:54
asacfginther: hi :)13:54
asacsorry was wrong channel before13:54
asacfginther: so today we wondered how to disable PPAs13:54
sil2100gusch, om26er, fginther: I'm referring to https://code.launchpad.net/~schwann/gallery-app/gallery-atest-toolbar-opened/+merge/183195 , not sure what's the issue, I also re-approved it again13:54
stgraberplars: I think whatever script you have that monitors system-image's index.json should be generating the long version number, then you use for everything else13:54
asacfginther: seems we have a bunch of ppas still on during MP processing13:54
asacfginther: i believe for componetns that go on the image we should only have PPAs on that are included on the image13:55
fgintherasac, right, sil2100 is working on that now13:55
asacah ok cool13:55
asacthanks13:55
asacthats good enough for me to know13:55
fgintherasac, excellent. thanks again sidnei13:55
om26ersil2100, gusch fginther the problem is with the uitoolkit emulators, they are somehow failing to switch tabs reliably13:55
fgintherasac, excellent. thanks again sil210013:55
asac:)13:55
plarsstgraber: we're just looking for change, I don't think we parse it at the moment13:55
om26erI have see a similar issue yesterday for clock app as well13:55
fginthersidnei, sorry for the misfire13:55
plarsstgraber: it's causing us some problems still though too13:55
plarsstgraber: because it appears to change twice13:55
plarsstgraber: so all the touch_ro jobs get kicked off twice13:56
guschom26er: SDK reverted already because of that13:56
stgraberplars: yeah, cjohnston mentioned that, I'm really not sure why that's happening since I confirmed I only trigger rsync once per build on my side...13:56
om26ergusch, then I guess the above issue will vanish with that as well13:56
fgintherom26er, gusch, do we have to wait for a new image with the reverted sdk?13:57
guschom26er: it was started after the revert - I guess mako (where the test fail) has some config issues13:57
om26ergusch, ughh, I'll look into it now13:58
stgraberplars: anyway, I think you should parse it, it' trivial to extract the last full image "sorted([image for image in images if image['type'] == full], key=lambda image: image['version'])[-1]", then grab the version of the rootfs and android from the files and if you haven't tested that combination yet, then trigger a test13:58
fgintherom26er, thanks13:58
stgraberplars: I've got to run for a few minutes but I can give you a python script which does that parsing and returns the long version number we discussed earlier for the latest build in daily-proposed13:58
plarsstgraber: we can take a look, I think cjohnston was going to try to figure out *what* exactly was changing in that json each time13:58
plarsdepending on the outcome of that, things might get easier13:58
plarsbut first things first, need to figure out why it's failing to run at the moment13:59
stgraberplars: because currently we can't generate that long version number based on what's on the device, so you need it to come from index.json (as android is built on Jenkins so doesn't know its final version number and repacking a .img on cdimage isn't that trivial)14:00
stgraberanyway, be back in a bit14:00
kalikianamardy: a combo button is planned - it's not exactly the same as a combo box, though. see at the bottom http://design.ubuntu.com/apps/building-blocks/buttons14:00
plarsI need to step away for a moment also... if I don't force myself to find something to eat for breakfast it will probably be 6pm before I remember again14:00
kalikianatvoss_ who would review sensors patches? https://code.launchpad.net/~kalikiana/qtubuntu-sensors/feedback/+merge/18345614:01
tvoss_kalikiana, don't know for sure, best to ask bzoltan114:02
kalikianak thanks14:03
sil2100asac: yes, working on that as well, I already removed the qt5-proper PPA, now for the others14:07
dholbachmhall119, do you know if "0.4" as "Click-Version" was put in there automatically? (is it "x.y" of the click package version?)14:07
cjwatsondholbach: it's hardcoded in click - currently I make sure it always matches the x.y prefix of the click package version14:08
dholbachcjwatson, gotcha, thanks14:08
doanaclool, asac: I believe plars and cjohnston: turned off touch_ro testing because we couldn't test much. There wasn't enough free space to install touch $app-autopilot packages required to run the tests14:12
sergiusensdoanac: which brings in the question of, did you test the click based testing mechanism yet?14:12
cjohnstonI didn't turn them off, but I think someone did.. But yes, we can't test the system images as they currently are due to space14:12
doanacsergiusens: thomi is blocked by a bug #121770014:13
ubot5bug 1217700 in AppArmor "apparmor prevents autopilot introspection from working on phablet devices" [Undecided,Incomplete] https://launchpad.net/bugs/121770014:13
sergiusensdoanac: also, wrt to autopilot-qt, are we seeding or piloting a dep?14:13
doanacsergiusens: i think it might be in today's  image. I have an MP out for it14:13
sergiusensdoanac: let's hope so, not sure if the beta block is still in effect14:14
doanacsergiusens: looks like thomi didn't review: https://code.launchpad.net/~doanac/autopilot/autopilot-touch-depend/+merge/18276914:15
doanaci'll have to ping him14:15
sergiusensdoanac: I'll review14:16
plarsdoanac: it doesn't appear to be disabled, so I was wondering if he turned it back on with running from host14:16
sergiusensdoanac: reading the bug report now14:16
plarsdoanac: this is just in the install test though, but it could be due to space issues14:17
guschom26er: really only failing on the mako job ... https://code.launchpad.net/~schwann/gallery-app/gallery-atest-toolbar-opened/+merge/18319514:18
sergiusensdoanac: seems the bug is incomplete and it might be that thomi is not importing the dbus address14:18
om26ergusch, I am logged into a mako and trying to run the test there manually14:19
plarsdoanac: the error doesn't look to be space related though14:19
sergiusensstgraber: what's the ETA for version reset? no rush, just want to know14:19
cjohnstonmaguro looks like it was failing to fetch. normally the first 2 to 3 tests would run before it ran out of space14:19
josephtsergiusens: phablet-flash cdimage-touch --pending -b on mako gives me:14:22
josephtUbuntu Saucy Salamander (development branch) - armhf (20130828.1)14:22
sergiusensjosepht: interesting, can you log a bug? ubuntu-bug phablet-tools14:23
om26ergusch, ah, the device seems to have an older version of the toolkit14:23
josephtsergiusens: same happens when I manually install today's image14:23
sergiusensjosepht: oh, wait, what?14:24
stgrabersergiusens: the initial import is running at the moment14:24
josephtsergiusens: it14:24
sergiusensstgraber: thanks14:24
josepht's strange I know14:24
guschom26er: yesterday the problem was that it had an older version of the ui-extras14:24
sergiusensjosepht: can you run that same command again and add a --debug and pastebin it for me? Are you behind some sort of caching proxy?14:25
=== kentb-afk is now known as kentb
stgrabersergiusens: it should actually have finished a few minutes ago but apparently something went racy and decided to do a cleanup run before it finished, removing a bunch of files under its feet, so I'm re-running now with cron disabled14:25
josephtsergiusens: no proxy that I'm aware of14:25
cjwatsonjdstrand: I think https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1219885 is urgent for the system image work14:25
om26ergusch, we flash new image whenever there is a new image available at cdimage.ubuntu.com so any updates that are released between the time when new images are generated are not installed14:25
ubot5Launchpad bug 1219885 in apparmor (Ubuntu) "Access to /vendor/lib/libGLES_mali.so denied when run under confinement" [Undecided,New]14:25
om26ergusch, we could go with apt-get update;apt-get upgrade14:26
cjwatsonjdstrand: ... maybe I misunderstood, ignore that :)14:26
guschom26er: so if you don't find the reason why ther is the old version, I could set the version needed by gallery (helped for friends yesterday)14:26
seb128cjwatson, do you think we could have "pkgdir" in the click list manifest?14:27
om26ergusch, found the issue :)14:28
om26ergusch, someone disabled that specific mako to be flashed daily so we had an older version of stuff hence the failure14:28
guschom26er: so can I restart the job, did you fix it already?14:29
om26ergusch, I disabled that device so yep, restart should be fine14:29
cjwatsonseb128: I'm a bit uncomfortable with that since it isn't really a property of the app14:30
cjwatsonseb128: you can't just call it?14:30
cjwatsonseb128: or what else do you need it for?14:30
cwayne_Wellark, ping14:31
sergiusensjosepht: check /cache/recovery/log please14:32
Wellarkcwayne_: pong14:32
seb128cjwatson, to resolve the icons path. I can call "click pkgir <name>" though, no worry, I was just trying to lower the number of system calls, but it's not like it was going to make a big difference in practice14:32
cwayne_Wellark, any chance the launcher icons are actually using gsettings now? :)14:32
davmor2ogra_: is there an issue with click in todays image?  I'm not seeing the stockticker or the sudoku apps in the dash14:32
Wellarkcwayne_: sorry, I'm kinda emotional right now.. Stephen Elop finally closed the task he was sent out to do :/14:33
cjwatsonseb128: ultimately once click stabilises I'll probably be rewriting it as a C library with a much faster interface14:33
ogra_davmor2, no idea, i didnt havee time to even take a look at todays image :)14:33
Wellarkcwayne_: it will use accounts service. mzanetti has more info14:33
cjwatsonseb128: so if it's not a blocker for 13.10 then I don't think you need to worry about optimising it now14:33
cwayne_Wellark, daw, I saw that :(14:33
psivaaoSoMoN: http://reports.qa.ubuntu.com/smokeng/saucy/image/3930/webbrowser-app-autopilot/ is the webbrowser results in maguro after (manually)disabling the animation14:33
seb128cjwatson, ok, as said it's mostly non-user-visible optimization ... works for me14:33
seb128cjwatson, thanks ;-)14:34
Wellarkmaybe the old Nokia share holders finally get over to sue him14:34
oSoMoNpsivaa: all green, I like that :)14:34
psivaaoSoMoN: it took only 15 mins to complete14:34
mzanetticwayne_: what exactly do you need?14:34
davmor2popey: do you see stock ticker and sudoku on todays image?14:34
oSoMoNpsivaa: so can we ensure that the animation is always disabled before running tests?14:34
WellarkI don't know about the US but at least in Finland it's illegal for a CEO to act against the best interest of his company14:34
cjwatsonseb128: I just don't want to shift it out of a dynamic language when I'm still rewriting half of it once every week or two :)14:35
cwayne_mzanetti, i need to customize what apps are on the launcher14:35
cwayne_preferably via gsettings key14:35
mzanetticwayne_: yeah. you can do that14:35
cwayne_Wellark, :(14:35
=== dandrader is now known as dandrader|afk
mzanetticwayne_: the merge that reads dconf was approved like 10 minutes ago14:35
seb128cjwatson, yeah, that makes sense, it's going to be able to iterate easily while the code is still having frequent changes14:35
mzanetticwayne_: so its not in the image yet, but should be in 4 hours at latest14:35
psivaaoSoMoN: asac and mzanetti were discussing that. i dont know the exact out come of that14:36
cwayne_mzanetti, :D thanks!14:36
seb128cjwatson, it's going -> it's good14:36
seb128cjwatson, anyway, I've my icons and installed size so I'm happy, thanks again for those!14:36
cjwatsongreat14:36
popeydavmor2: no, missing14:36
mzanetticwayne_: you can track status here: https://code.launchpad.net/~mzanetti/unity8/launcher-defaults-from-dconf/+merge/18342014:37
davmor2popey: I blame that cjwatson it's bound to be his fault ;)14:37
cwayne_mzanetti, thanks so much14:38
josephtsergiusens: phablet-flash --debug: http://paste.ubuntu.com/6059094/14:39
josephtsergiusens: recovery log: http://paste.ubuntu.com/6059095/14:39
sergiusensjosepht: can you open /home/josepht/Downloads/phablet-flash/ubuntu-touch/20130903/saucy-preinstalled-touch-armhf.zip and check /etc/media-info ?14:41
OrokuSakiDoes the SDK currently build click apps on the device??? Having a hard time with this14:42
josephtsergiusens: Ubuntu Saucy Salamander (development branch) - armhf (20130903)14:43
sergiusensmzanetti: is this a scope crashing? http://people.canonical.com/~sergiusens/empty_installed.png14:47
sergiusenslool: have you tested click packages in the latest ro images?14:49
sergiusenslool: I'm seeing stuff like this: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/121988514:49
ubot5Launchpad bug 1219885 in apparmor-easyprof-ubuntu (Ubuntu Saucy) "Access to /vendor/lib/libGLES_mali.so denied when run under confinement" [High,In progress]14:49
jdstrandI'm fixing that now14:49
sergiusensjdstrand: ah, great14:49
sergiusensjdstrand: path changes?14:49
* jdstrand just commented in the bug14:49
jdstrandstuff moving to /android/ without coordination with apparmor caused the problem14:50
sergiusensjdstrand: we need stgraber to sync those changes with you :-)14:50
jdstrandI fixed one of the accesses last week, but the other one is your bug14:50
sergiusensjdstrand: thanks14:52
=== dandrader|afk is now known as dandrader
ogra_jdstrand, with that fix /system and /vendor still work ?14:53
sergiusensjosepht: I'm not sure what or where the problem is14:53
ogra_(we need to support both ways)14:53
sergiusensogra_: it's symlinked14:53
ogra_ah, cool14:53
sergiusensogra_: http://paste.ubuntu.com/6059136/14:54
loolsergiusens: only on grouper14:58
jdstrandogra_: yes14:59
loolsergiusens: are we seeing these failures when running autopilot tests against clicks?14:59
jdstrandogra_: http://paste.ubuntu.com/6059148/14:59
jdstrandogra_: (I refactored it for simplicity, so I didn't paste the removed rules)15:00
sergiusenslool: nope, just by running them confined15:00
jdstrandlool: I would think this would affect autopilot tests only when those tests are running under confinement. as of late last week, work was being done on that front, but it hadn't landed yet15:01
jdstrandlool: ie, when autopliot tests are using upstart-app-launch15:02
sergiusensjdstrand: regarding thomi 's bug on autopilot, I'm looking into that15:03
jdstrandsergiusens: did you see my latest comment in the bug?15:04
sergiusensjdstrand: the one where you can't reproduce?15:05
jdstrandyes15:05
mhall119dholbach: yes I belive 0.4 for click was added automagically15:05
dholbachmhall119, fixed it in the review tools, thanks15:05
sergiusensjdstrand: I'm almost sure he is switching to the phablet user in a way that the DBUS_SESSION_BUS_ADDRESS is not imported15:05
kgunnricmm: so...is video working?15:05
looljdstrand: do you have some pointer on the usage of confinment for tests?  I mean a bug, or a person doing it?15:06
jdstrandsergiusens: that would definitely cause the bug15:06
jdstrandlool: see discussion between me and sergiusens right now :)15:06
jdstrandlool: thomi filed a bug on it. let me find it15:06
looljdstrand: just want to make sure this is tracked with adequate priority: bitten by this 2-3 times already, and it breaks a bunch of click packages if not all on at least a couple of devices each time, sounds like a typical image test15:06
looljdstrand: ok, so thomi; great15:06
jdstrandlool: bug #1217700 is an obstacle they hit. see sergiusens' comment for what might be happening. I don't know when this is supposed to land15:07
ubot5bug 1217700 in AppArmor "apparmor prevents autopilot introspection from working on phablet devices" [Undecided,Incomplete] https://launchpad.net/bugs/121770015:08
stgraberstgraber@castiana:~/Desktop$ python3 parse-systemimage grouper15:08
stgraberCurrent full image: 20130900 (ubuntu=20130903, grouper=20130903)15:08
stgraberAvailable deltas:15:08
stgraber - From '20130835 (ubuntu=20130831, grouper=20130831)' to '20130900 (ubuntu=20130903, grouper=20130903)'15:08
jdstrandlool: his comment in this channel15:08
stgraberplars: ^15:08
jdstrandstgraber: so, all weekend I was trying to use system-image-cli to update, but kept getting gpg errors and it would bail (I am on daily-proposed). is this a known issue?15:09
ricmmkgunn: yea15:10
plarsstgraber: does that work off the json file on the download server? or off of some local information in the image?15:10
stgraberjdstrand: hmm, not a known issue, no though I can't really help debug it at the moment because I'm re-generating all the channels for the new version numbers15:10
ricmmkgunn: should be15:10
stgraberplars: off the download server15:10
kgunnricmm: \o/ greyback ^15:10
plarsmterry: ping15:10
looljdstrand: ok thanks15:11
plarsstgraber: so... hopefully we don't hit it during an update15:11
jdstrandstgraber: that's fine. will that require reflashing the device? will you send an email that we need to do this?15:11
stgraberjdstrand: yeah, I'll blog + send an e-mail about it. I'll also clarify what daily-proposed is and how people are meant to use it (or rather, not use it).15:11
cwayne_sergiusens, so about my keyboard issues again :)  we have a config based on this https://wiki.ubuntu.com/Touch/ReleaseNotes#Keyboard and ever since 829.1 the keyboard wont launch unless this config is removed15:12
=== chihchun is now known as chihchun_afk
cwayne_sergiusens, just wondering who to ask about fixing15:12
jdstrandstgraber: ok. I'll wait until after all these changes and try again. if I still have the problem, I'll report it15:12
sergiusenscwayne_: ok, libmaliit-keyboard needs to change to libubuntu-keyboard ... since bfiller is on today he can give you more info15:12
cwayne_ah15:13
plarsmterry: I'm trying to get rid of this intro screen using what you gave me, and it doesn't seem to be working15:13
cwayne_sergiusens, i was hoping it was something like that :D15:13
=== Namidairo is now known as Namidairo`bnc
cwayne_sergiusens, ill try it out and if it works ill update the wiki15:13
mterryplars, ok15:13
plarsmterry: I'm using: dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/User32011 org.freedesktop.DBus.Properties.Set string:com.canonical.unity.AccountsService string:demo-edges variant:boolean:false15:14
mterryplars, ooh15:14
bfillercwayne_: for now change libmaliit to libubuntu and things should be fine15:14
sergiusenscwayne_: something like this: https://code.launchpad.net/~thomas-moenicke/maliit/maliit-framework-ubuntu-serverconf/+merge/18061215:14
mterryplars, I have an idea.  Often the first request to accountsservice will only wake it up and it won't actually act on it (seems to be some bug in AS).  Maybe try the command twice?15:14
stgraberplars: so basically the idea is that this script tells you what needs testing. In the output I pasted above, it shows the latest image published to daily-proposed and tells you that you can flash it directly (full) or flash 20130835 and update to it. Internally you should track the long version number it gives you and if that changes, then re-trigger the tests.15:15
jdstrandstgraber: fyi, speaking to sergiusens comment about you syncing my fix for apparmor-easyprof-ubuntu. I just uploaded 1.0.2615:15
plarsmterry: I ran it 5 or 6 times, then rebooted, still comes up with the intro15:16
sergiusensjdstrand: going to manually install that now to confirm the autopilot issue is a non issue15:17
mterryplars, OK.  I'm assuming you don't get any errors or interesting response from AS15:18
jdstrandsergiusens: sounds good15:18
mterryplars, if you do the following, I assume you get back 'false':   dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/User32011 org.freedesktop.DBus.Properties.Get string:com.canonical.unity.AccountsService string:demo-edges15:18
plarsmterry: all it gives me back is "method return sender=:1.24 -> dest=:1.49 reply_serial=2"15:18
plarsmterry: no, I still get true back when I run that15:18
mterryplars, ah...  OK, hrm15:19
plarsmterry: wait15:19
plarsmterry: if I run it, then check, I get false15:19
cwayne_bfiller, thanks brochacho15:19
plarsmterry: but if I reboot, it comes back as true15:19
mterryplars, curious15:19
plarsstgraber: unfortunately, triggering off of a script output isn't something we can do too easily I don't think15:20
plarsstgraber: once we know that somethings changed, we could inspect the json to see what we're testing (better to look on the image because then we know what we actually got vs. what we think we were supposed to get)15:20
plarsstgraber: but detecting a change is much better done by watching the json file itself15:21
mterryplars, so AS keeps its data in /var/lib/AccountsService/users/*15:21
mterryplars, anything interesting in there?  Any reason it would be reset on reboot?15:21
plarsmterry: I am trying this on one of the touch_ro (system images) at the moment... could it be that it just can't write to an appropriate location?15:22
plarsyeah, can't write there15:23
plarsok, so if I mark this image as writable, it *should* work15:23
plarsI just can't test it easily right now15:23
plarsmterry: ok, thanks... I think I have what I need, I'll just have to wait until I can test it in a bit15:23
plarsmterry: I have some people telling me that the intro is causing problems on the app tests, but I'm not seeing how at the moment. Everytime I've watched it run locally, the app comes up over the top of unity and the intro, so it doesn't seem to interfere15:24
dholbachand uShopper is in the software store (and it installs and launches!) \o/15:24
sergiusensjdstrand: after installing the apparmor-easy package I need to rerun the hooks, right?15:28
jdstrandsergiusens: yes. easiest is 'sudo aa-clickhook -f'15:28
sergiusensah, thanks15:28
jdstrandsergiusens: we are going to fix that, but I want to see what is happening with stgraber's adjustments to ro updates before I do15:29
nerochiarorenato_: i pushed a couple more changes to that merge request. it should be finished now15:29
ogra_jdstrand, there are a few devices that i think the security team shoudl take a look at ... namely /dev/input but there are also others ... on these devices we need to use the android system groups for granting access to the android blobs ... this causes different access rights than we have on desktop (i.e. the phablet user is in the android_input group and thus has full rw access to /dev/input)15:29
jdstrandogra_: that is exceedingly yucky sounding15:31
ogra_jdstrand, yeah, but the blobs demand that15:31
jdstrandogra_: that said, I haven't seen /dev/input come up in any denials15:31
jdstrandogra_: is this just something that mir will use?15:32
ogra_jdstrand, in any case i think the security team should be aware ... we are a) using android system groups the kernel demands and b) have android based udev rules that modify thepermissions compared to i.e. desktop15:32
sergiusensjdstrand: fwiw your apparmor-easyprof package fixes click apps for me15:32
ogra_jdstrand, it is something the kernel uses, Mir will use and the blobs that work across the container boundaries need15:33
jdstrandogra_: can you send something to a public list mentioning that, cc'ing security@ubuntu.com?15:33
ogra_will do15:33
jdstrandthanks!15:33
jdstrandsergiusens: great! :)15:33
xnoxMirv: here are three issues that needs solving before we can cross-compile on the host against qt libraries. https://bugs.launchpad.net/ubuntu/+bugs?field.tag=qmake-cross i have something in the works for the first two, but not the last one just yet.15:35
stgraberogra_: hey, so if I want a rebuild of the recovery image, what should I do nowadays?15:35
stgraberogra_: is that still on Jenkins or is that the android package nowadays?15:35
ogra_stgraber, upload android15:35
xnoxMirv: would you be able to rebuild qt with those changes in a test ppa, for i386/amd64/armhf? cause due to datadir location change I think all qml plugins need to be rebuild.15:35
ogra_oh, indeed, for the cdimage images thats still on jenkins15:35
ogra_stgraber, so preferably both ... upload android and trigger a jenkins rebuild15:36
ogra_stgraber, i'll try to get cdimage fixed this week so we only have to use the package15:36
stgraberok15:37
stgraberxnox: what should I do to the android source package to pick up a change I just made to android_bootable_recovery?15:37
sergiusensdoanac: jdstrand: lool I marked https://bugs.launchpad.net/apparmor/+bug/1217700 invalid15:37
ubot5Launchpad bug 1217700 in AppArmor "apparmor prevents autopilot introspection from working on phablet devices" [Undecided,Invalid]15:37
AskUbuntuUbuntu Touch App developers | http://askubuntu.com/q/34090915:37
doanacsergiusens: i saw the problem orginally also, but it has gone away for me. autopilot still can't test the app properly, but I'll have to get some input from thomi on what's broke now15:38
xnoxstgraber: wait for it to propagate into a http://phablet.ubuntu.com/export/android-*.tar.xz  & then android package needs uscan && uupdate15:38
stgrabersergiusens: hey, so what branch are we building android off from nowadays? phablet-10.1 or phablet-saucy? (looking at android_bootable_recovery)15:38
xnoxstgraber: not sure if there are ways to kick off tarball export earlier.15:39
sergiusensstgraber: phablet-saucy15:39
sergiusensdoanac: let's discuss in 20'15:40
mptkatie, oreneeshy, tedg: What's the project/package for reporting bugs on the HUD?15:41
tedgmpt, http://launchpad.net/hud15:41
stgrabersergiusens: ok, can you kick off an android rebuild?15:41
oreneeshympt: depends15:41
stgrabersergiusens: also, how do I manually trigger a new export on phablet.u.c?15:41
mptthanks tedg, should have guessed :-)15:41
tedgmpt, I know, you were expecting a github link ;-)15:42
mpttedg, the project page says "The backend for..." ... I wanted to report a UI bug15:42
tedgmpt, Hmm, then http://launchpad.net/unity815:43
stgraberlool: I'd like to hold on the renumbering e-mail+blog until that android change lands (switches from 1.2GB system.img to 2GB)15:44
stgraberlool: as that change requires people to do a full update15:45
stgraberlool: (reason for the change is that we only have 20MB of free space at the moment)15:45
josephtsergiusens: I had to reinstall android then phablet-flash to get it working15:45
loolstgraber: yup15:46
loolstgraber: this will help QA apt-get install stuff, yes?15:46
stgraberlool: yep, they'll have 800MB of free space.15:47
loolcool15:47
sergiusensstgraber: lool: they shouldn't need to apt-get install stuff15:48
loolsergiusens: ultimately no, I agree15:48
=== om26er is now known as om26e
=== om26e is now known as om26er
sergiusensstgraber: I can kick on off, the export stuff it not under my radar, xnox can do that15:48
stgrabersergiusens: ok, please kick one now then.15:49
loolsergiusens: but we want to have our current tests on new images to announce them, and the quickest path is to let them continue to apt-get install there and then work out how to run more from host15:49
stgrabersergiusens: as for the export, I'm talking about http://phablet.ubuntu.com/export/ which xnox said earlier that he had no idea of what triggers those15:51
xnoxsergiusens: stgraber: there is cron-job there..... not sure about naming scheme, i'm yet to see a DATE.N notation.15:52
* xnox has ssh there, but i've never triggered it.15:52
sergiusensstgraber: going to take a bit, seems a hybris change broke the build15:52
xnoxrsalveti: are you the p.u.c/export/ mastermind?15:52
sergiusensxnox: he is, and he's also sick15:54
stgrabersergiusens: fun... How long do you think it'll take to get that fixed? I was kind of hoping to send the renumbering announcement out in a couple of hours but I need a new build for that...15:54
sergiusensstgraber: not sure I didn't push this change15:54
xnoxstgraber: I see. I can go in and re-run cron.15:55
sergiusensricmm: rsalveti http://pastebin.ubuntu.com/6059339/15:55
xnoxstgraber: our last upstream tarball used was from 0829, so I don't mind clobbering todays with further updates.15:55
xnoxstgraber: are your changes all pushed on phablet now?15:55
sergiusensstgraber: it's in hybris so it means a package upload15:56
stgraberxnox: yep, my bits are in15:56
stgraberxnox: I'll re-check the resulting tarball to make sure they're in there as well15:56
stgrabersergiusens: do you have a link to that build failure?15:57
sergiusensstgraber: the failure is in that pastebin above ^15:57
sergiusensstgraber: full log http://10.97.2.10:8080/job/ubuntu-touch-image/90/console15:58
ricmmsergiusens: that sounds wrong, is that againstp phablet-saucy ?15:58
ricmmsalveti had pushed the patches and it has been building right for the past few days15:58
sergiusensricmm: it's failing since Aug 2815:59
stgraberxnox: btw, where did you find the cron job on hesperidium? I had a quick look but didn't find anything relevant.15:59
ricmmsergiusens: fail15:59
sergiusensricmm: yup16:00
sergiusensricmm: seems rsalveti applied that patch on Aug 28 as well16:00
ricmmsergiusens: can you link me to the commit ?16:00
OrokuSakiAnyone know the correct way to compile a QT app? I am trying to compile the camera-app on my device.. cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ???16:01
shirowHi guys. I'm interested in trialing Ubuntu Touch on an x86 device with a touchscreen, can I build an image and just flash it to a CF card or something similar and have it boot? Or is the process more involved? Has anyone done this before?16:01
sergiusensricmm: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/saucy/libhybris/saucy/revision/2416:01
OrokuSakicmake can compile and install, but the camera-app is white and doesn't seem to load16:01
ricmmsergiusens: there should be a parallel patch against phablet-saucy in phablet-git16:01
ricmmsergiusens: http://phablet.ubuntu.com/gitweb?p=CyanogenMod/android_frameworks_native.git;a=commit;h=5d7499bc9ad4a7cf3bc2a03c2e4ae620daa3d71916:02
ricmmthat needs to build, it looks like it isnt16:02
nylany ideas16:03
nylhttp://paste.ubuntu.com/6059357/16:03
cjwatsonmhall119: Why does your ureadit package have the full icon path hardcoded?16:04
ricmmsergiusens: maybe the image builds against master?16:04
cjwatsonmhall119: That is very very broken16:04
cjwatsonmhall119: (in the .desktop file)16:04
cjwatsondholbach: ^- Is there a way we can cause such packages to be rejected?  Full paths will break the workflow for preinstalled apps16:05
sergiusensricmm: I can check if someone did that, but the latest patches for android wouldn't be there16:05
ricmmright, well they need to be there for libhybris to build16:05
dholbachcjwatson, I'll file a bug for it - thanks16:05
ricmmmaybe salveti expected them to be picked up when applying?16:06
mhall119cjwatson: because it wasn't working previously16:06
sergiusensricmm: right, I see the issue, somethings wrong...16:06
cjwatsonmhall119: Please undo it - if it wasn't working it needs to be fixed in click, working around it in your package is causing me problems16:06
cjwatsonmhall119: It should be just "Icon=uReadIt.png"16:06
mhall119cjwatson: it is in 0.9.3 package16:07
xnoxstgraber: hmm... seems like rsalvetti user is doing it using /home/rsalveti/bin/export_android.sh script16:07
cjwatsonmhall119: aha, I was on 0.9.116:07
cjwatsongood16:07
cjwatsonmhall119: do you have a URL?16:07
stgraberjdstrand: pushed an unblock for easyprof16:07
davmor2cjwatson: any idea why sudoku and stock ticker wouldn't be showing up in todays image?  They are the 2 click demo apps and seemed to of vanished16:08
mhall119cjwatson: https://myapps.developer.ubuntu.com/dev/click-apps/12/download/16:08
cjwatsondavmor2: No, I see vestiges of them in ~/.local/share/applications/ but I don't know where they went16:08
cjwatsonmhall119: access forbidden16:09
xnoxrsalveti: to eliminate busfactor the cron-job should probably be run as a generic user16:09
mhall119there's something you don't have access to?16:09
mhall119I'm shocked16:09
cjwatsonmhall119: apparently :-)16:09
cjwatson(public service announcement: if you ever find yourself tempted to type "/opt/click.ubuntu.com" anywhere, please check with me first)16:09
cjwatson(or at least in code you're distributing ...)16:10
mhall119cjwatson: well now I don't know the right URL16:10
mhall119it's published though16:10
nylare the media frameworks needed by ubuntu touch16:11
nyl?16:11
cjwatsonbeuno: ^- can you help?16:11
cjwatson(the myapps thing above)16:11
shirowAnyone here know if it is currently possible to flash Ubuntu Touch onto a flash card/DOM or something and load it on a regular x86 device?16:13
shirowAll the guides are about flashing it onto an existing Android unit16:13
dholbachcjwatson, do you have 0.9.1 still lying around somewhere as a test case for me?16:15
cjwatsondavmor2: I expect the preinstall-click stuff is buggy - I'm replacing all that at the moment anyway16:15
cjwatsondholbach: https://public.apps.ubuntu.com/download/com.ubuntu.developer.mhall119/uReadIt/com.ubuntu.developer.mhall119.uReadIt-0.9.1.click?noauth=116:15
dholbachahh ok, I was trying "ureadit", nevermind - thanks :)16:15
mterrybfiller, when an incoming call occurs, what piece of code launches the dialer app?  (also, is there a way to fake an incoming call for testing?)16:17
sergiusensdoanac: I think what you saw on friday was the other bug I logged16:18
doanacsergiusens: you have the bug #?16:18
sergiusensdoanac: https://bugs.launchpad.net/ubuntu/+source/apparmor-easyprof-ubuntu/+bug/121988516:18
ubot5Launchpad bug 1219885 in apparmor-easyprof-ubuntu (Ubuntu Saucy) "Access to /vendor/lib/libGLES_mali.so denied when run under confinement" [High,Fix released]16:18
sergiusensdoanac: saw it on Friday, but only got to log it on Monday16:19
sergiusensdoanac: that bug basically blocked any click app from opening16:19
doanacsergiusens: not sure that was what i saw. looks like dropping letters crashed for you?16:19
doanacmy app launched, but didn't run its autopilot tests16:20
sergiusensdoanac: all apps as access to the video drivers was blocked16:20
sergiusensdoanac: where is the autopilot branch for this?16:20
labsinshirow,  You can try and install unity8 package from saucy (universe)16:20
nylis the S4 a lot similar to Nexus 4?16:20
nylcomponents wise16:20
shirowlabsin: thank you, I will check it out16:20
doanacsergiusens: http://bazaar.launchpad.net/~thomir/autopilot/add-click-package-support/changes16:21
doanacplus i then i had to update the dropping-letters test case16:21
sergiusensdoanac: ty, branching now16:21
OrokuSakiwhen I run the camera-app I compiled.. this is what it says... "Module 'CameraApp' does not contain a module identifier directive - it cannot be protected from external registrations." Any ideas? Does it need to be signed or something?16:21
shirowlabsin: very interesting, thanks, I did not realize this was available, it will help me a lot16:22
shirowthanks!16:22
labsinshirow, It doesn't work well with me16:22
shirowlabsin: in what way?16:22
labsinshirow, the sliding from the side of the screen doesn't work16:22
shirowah.. so it 'works'.. it just has features that don't work yet?16:23
shirowcan you build QML touch apps and load them if you're running unity8? or is it purely just an interface?16:23
OrokuSakihttp://pastebin.com/m3wuk2MU camera-app output16:25
dholbachcjwatson, added a test in the click review tools16:27
labsinshirow, Actually, I don't know what it should do, I might miss a few things. My click apps are listing, but I can't run them. I had a better experiance running a self compiled Unity8 package, but the public branch had dependies to packages that are updated in sausy and I don't wat to mess with these.16:27
OrokuSakiHow I am compiling the camera-app http://pastebin.com/j0WumWG816:27
cjwatsondholbach: great, thanks16:27
shirowlabsin: gotcha. well thanks a lot for the info, that helps16:29
=== dandrader is now known as dandrader|lunch
=== schwuk is now known as schwuk_away
=== schwuk_away is now known as schwuk
stgraberxnox: so did you trigger an export?16:55
plarsstgraber: did you just release something to daily?16:56
plarsstgraber: it triggered a test, and its saying the checksum doesn't match16:56
plarsalso in daily-proposed16:56
plarsERROR:phablet-flash:Checksum does not match after download for /home/plars/Downloads/phablet-flash/imageupdates/daily-proposed/ubuntu/ubuntu-20130903.full.tar.xz and hash a3af2773e247a6246e6f171dbb1cc9fa5777167e0eee1b3f319c137fd55eb7b016:56
stgraberplars: that was almost an hour ago, but yeah, I did the initial renumbering which meant a full import of all the files, and unfortunately different checksums for all of them16:57
loolstgraber: would you want to add your script at http://paste.ubuntu.com/6059420/ into ~ubuntu-system-image/ubuntu-system-image/server?  perhaps under an utils/ subdir or something17:03
stgraberlool: sure, I'll do that17:03
loolthanks17:03
=== schwuk is now known as schwuk_away
bfillermterry: pretty sure it's /usr/bin/telephony-service-approver process, code lives n the lp:telephony-service branch17:12
bfillermterry: not sure if you got last message17:12
bfillermterry: pretty sure it's /usr/bin/telephony-service-approver process, code lives n the lp:telephony-service branch17:12
bfillermterry: I think you can test with the ofono simulator. let me try and dig up instructions (may be outdated)17:13
xnoxstgraber: running.17:15
sergiusensstgraber: http://10.97.2.10:8080/job/ubuntu-touch-image/9117:17
cyphermoxChickenCutlass: pmcgowan: so, I can now successfully push images to the device, and have them end up in the gallery17:17
cyphermoxChickenCutlass: pmcgowan: now trying to decipher how to download the images17:17
pmcgowancyphermox, awesome17:18
stgrabersergiusens: thanks, triggering a rebuild now17:19
renato_nerochiaro, I will take a look soon17:21
cyphermoxpmcgowan: and that will probably work now too, I was just being dumb17:21
nerochiarorenato_: tx17:22
ChickenCutlasscyphermox, fantastic17:23
cyphermoxyup, can download too17:24
cyphermoxhmm.. with a small utf8 bug17:25
looldpm: http://paste.ubuntu.com/6059598/ <- cross-build attempt of qzxing-plugin; so most of the way there, now need to move to cmake and wrap this up nicely17:29
sergiusenssforshee: https://code.launchpad.net/~sforshee/powerd/thermal-shutdown/+merge/183179 is done with ci17:30
dpmwow, nice one lool!17:32
looldpm: actually just confirming that things were working as expected down to the package  :-)  the only gotcha outside of the way I created my local setup was a missing merge of sbuild to get us to latest version that Marc now uploaded today17:33
looldpm: next step: moving to new templates and testing that things cross-build and work as well as a native build, then wrapping this up nicely17:34
nylis it normal recovery to say no os installed17:34
* lool walks away for today17:34
dpmlool, that is really awesome, have a nice evening!17:34
pmcgowanmterry, can you modify the daily landing stack definitions or is that only didier?17:35
bfillermzanetti, greyback : can you point me at the code in the Apps lens that allows the section headers to stay visible beneath the header as you scroll? trying to do something similar in contacts17:44
mzanettibfiller: we reimplemented our own ListView17:44
greybackbfiller: we use a custom component to do that. Lemme find it17:44
mzanettibfiller: tsdgeos, that is17:45
bfillerah17:45
bfillerthanks17:45
mzanettibfiller: ListViewWithPageHeader (the most hated word in unity8 team btw) :P17:45
greybackbfiller: check out lp:unity8, in the "plugins" you'll see a directory named that17:46
bfillermzanetti, greyback: thanks guys17:46
cwayne_mzanetti, hey, so this will just be merged and built automatically now that it's approved, right? https://code.launchpad.net/~mzanetti/unity8/launcher-defaults-from-dconf/+merge/18342017:52
nylUT just won't load17:52
nylhttp://paste.ubuntu.com/6059668/17:52
=== racarr is now known as racarr|lunch
mzanetticwayne_: yes, once our CI is fixed. I'm working on that right now17:52
cwayne_mzanetti, ah wonderful, thank you :)17:52
OrokuSakiSweet.. successfully recompiled a working camera app... I must have messed up something or something17:52
OrokuSakinow I can try to modify it17:53
plarsstgraber: so what's the best way to fix this checksum problem?17:53
plarsstgraber: I assume clear my download cache? But that shouldn't be needed every time right?17:53
stgraberplars: yeah, wipe your download cache. This should be a one time thing.17:54
stgraberplars: the reason for it was that when renumbering all the files were re-imported from cdimage leading to different check sums, unless we decide to change numbering scheme again, it should happen anymore17:54
stgraberogra_: so I just finished a rebuild of ubuntu-touch on cdimage but the resuting image didn't pick up the new recovery partition image from Jenkins, any idea what happened?17:58
stgrabersergiusens: actually, looks like it's a question for you, why is http://10.97.2.10:8080/job/ubuntu-touch-image-phablet-saucy/lastSuccessfulBuild/artifact/archive/saucy-preinstalled-recovery-armel+mako.img and http://10.97.2.10:8080/view/Phablet/job/ubuntu-touch-image/91/artifact/archive/saucy-preinstalled-recovery-armel+mako.img not the same file?18:02
stgraberstgraber@castiana:~/Desktop/test$ md5sum *18:04
stgrabereb3c0e61341bec3e8ec163a234748375  91.img18:04
stgraberb62580ce7e908c3963ac65e2d1ae8116  last.img18:04
stgrabersergiusens: ^18:04
stgraberthat caused my rebuilt image to still contain the old recovery image, so we need to have this fixed then I can rebuild the image and actually get the right thing published18:04
sergiusensstgraber: let me check18:06
stgrabersergiusens: I think I found why, I wasn't checking the right project on Jenkins18:07
stgrabersergiusens: ubuntu-touch-image vs ubuntu-touch-image-phablet-saucy18:07
sergiusensstgraber: yeah18:07
sergiusensI'm seeing that now18:07
sergiusensstgraber: and I triggered the wrong job...18:08
sergiusensstgraber: ok, goes number 2, should be done in ten18:08
stgrabersergiusens: ok, thanks. I'll re-trigger an image build once that one's done.18:09
sergiusensstgraber: the switch was handled differently, I always kept ubuntu-touch-image as the official build18:09
stgraberplars: so you should have an image with 800MB of free space in the next hour or so (sorry for the delay...)18:09
sergiusensit was done in a hacked way since the building in the archives was supposed to happen days from the switch18:10
anzewhat about porting UTouch to motorola milestone 1?18:24
anzei got milestone 1 rooted, with Cyanogenmod 718:25
jdstrandis there some trick to getting data to work on mako? I am up to date within a few days, but data doesn't work. I thought it did at one point... I get a nice 3g indicator, but data doesn't actually work18:28
pmcgowanjdstrand, I thought if you disabled wifi it would kick in18:28
pmcgowancyphermox, would know18:29
sergiusensjdstrand: can you run http://bazaar.launchpad.net/~sergiusens/+junk/network/view/head:/network_gprs_provision_test.sh18:29
jdstrandpmcgowan: I tried that at one point18:29
cyphermoxjdstrand: pick NM from proposed18:29
jdstrandsergiusens: sure18:29
sergiusenspmcgowan: data is always enabled (unless manually not), if wifi is on, it's the default gw18:30
pmcgowanright18:31
pmcgowansergiusens, yeah not working here18:32
plarsstgraber: do we ever have the possibility that we might build one target, but not others?18:32
jdstrandcyphermox: I still have 0.9.8.0-0ubuntu19. I guess I should have 0.9.8.0-0ubuntu20?18:32
stgraberplars: what do you mean by target?18:33
cyphermoxjdstrand: it will very likely hep, yes18:33
plarsstgraber: for instance, if we built a new system image for maguro but not mako18:33
stgraberplars: it's possible we'd rebuild android just for one of them, yes18:34
sergiusenspmcgowan: do what cyphermox suggests18:34
stgraberplars: which would lead to only that device getting an update (with android being the only thing changing)18:34
pmcgowanack18:34
sergiusensstgraber: http://10.97.2.10:8080/view/Phablet/job/ubuntu-touch-image-phablet-saucy/49/console18:35
stgrabersergiusens: yep, I noticed, thanks!18:35
sergiusensstgraber: with one update from the git sources18:35
sergiusensRunning repo sync18:35
sergiusensFrom git://phablet.ubuntu.com:9419/CyanogenMod/android_bootable_recovery18:35
sergiusens   b4760bf..7e03a15  phablet-saucy -> phablet/phabl18:35
stgrabersergiusens: confirming the recovery image is fine before triggering a build this time18:35
stgrabersergiusens: and it's good! triggering18:36
AlanBellanze: ask in the channel, I know a lot less than you do, but other people here might be able to help18:38
pmcgowansergiusens, cyphermox upgraded to nm 20 and still no 3g data18:56
cyphermoxhrm18:56
cyphermoxafter rebooting the phone and all?18:56
pmcgowanyes18:56
cyphermoxwhat does /usr/share/ofono/scripts/list-contexts return?18:56
pmcgowanrebooted, connected to wifi, turned wifi off18:56
sergiusenspmcgowan: run that script I mentioned... http://bazaar.launchpad.net/~sergiusens/+junk/network/view/head:/network_gprs_provision_test.sh18:57
pmcgowancyphermox, http://pastebin.ubuntu.com/6059905/18:57
cyphermoxpmcgowan: according to this you'd be connected18:58
cyphermoxpmcgowan: so the next step is "ip route"18:58
sergiusenscyphermox: maybe his default route is not setup? pmcgowan ?18:58
cyphermoxsergiusens: ^18:58
cyphermox:D18:58
pmcgowanwhen would I set up the default route?18:58
pmcgowanip route says18:59
pmcgowan10.184.173.200/30 dev rmnet_usb0  proto kernel  scope link  src 10.184.173.20118:59
pmcgowansergiusens, cyphermox ?19:00
sergiusenspmcgowan: it should be done for you19:00
sergiusenspmcgowan: I don't see a ril_0 dev there19:00
sergiusensstgraber: is logrotate supposed to work on these images?19:02
stgrabersergiusens: I think so, /var/log is writable19:03
sergiusensstgraber: error: error creating state file /var/lib/logrotate/status: Read-only file system19:03
sergiusensstgraber: should I log a bug?19:03
sergiusensstgraber: not urgent19:03
stgrabersergiusens: sounds like /var/lib/logrotate should be persistent then19:07
sergiusensstgraber: that's lxc-android-config, right? I'll make the change19:08
stgrabersergiusens: fixed19:09
stgraber(added and uploaded)19:10
sergiusensstgraber: great, thanks19:10
sergiusensyou can tell I'm using the image more now ;-)19:10
=== racarr|lunch is now known as racarr
pmcgowancyphermox, sergiusens anything else I can check for that data connection?19:13
cyphermoxpmcgowan: if you only get that one line as output of ip route, then your default route isn't set19:14
pmcgowancyphermox, what sets it?19:14
cyphermoxare you sure you restarted NM / restarted the phone after getting the network-manager packages?19:14
cyphermoxpmcgowan: NM should19:14
pmcgowancyphermox, I simply installed and rebooted19:14
cyphermoxalright, just a second19:14
pmcgowanlet me double confirm19:14
cyphermoxpmcgowan: dpkg -l | grep 0ubuntu2019:15
pmcgowannetwork-manager                                       0.9.8.0-0ubuntu2019:16
pmcgowancyphermox, hang on19:16
pmcgowancyphermox, its working19:17
sergiusenspmcgowan: so you just needed time for it to really connect19:17
sergiusens?19:17
cyphermoxpmcgowan: ok... otherwise I'll need to look at /var/log/syslog, NM rarely is unable to set the default route, but in all cases it outputs something if it fails19:17
pmcgowansergiusens, either that or I never rebooted, but19:17
cyphermoxsergiusens: no.. the device route was established19:17
cyphermoxpossibly wifi was connecting by unsuccessfully?19:18
cyphermoxI'm not sure what would cause the default route to be completely unset, I tested this specifically and it does switch between both with the right preference19:18
pmcgowancyphermox, what would I look for in the logs19:19
pmcgowanip route says this now19:21
pmcgowandefault via 10.188.245.138 dev rmnet_usb0  proto static19:21
pmcgowan10.188.245.136/30 dev rmnet_usb0  proto kernel  scope link  src 10.188.245.137  metric 1319:21
pmcgowanr19:21
stgraberlool: hmm, so we've got another small problem. We need a flipped image to be promoted to current before I can send out the e-mail...19:56
stgraberlool: that's because phablet-flash picks up its recovery image from /current/ and so won't have the 2GB upgrade until the current pending image is marked as good and promoted to current19:56
rickspencer3mdeslaur, how would I use a sqlite database that I want to ship with an app? (given app isolation)19:57
mdeslaurrickspencer3: you should be able to read it if it's in the app's install directory19:58
rickspencer3mdeslaur, can I write to it there?19:58
mdeslaurrickspencer3: no19:58
rickspencer3mdeslaur, so if I wanted to write to it, what should I do?19:58
=== kentb is now known as kentb-afk
mdeslaurrickspencer3: you'll have to read from the one you ship, and then create a per-user one which you can then write to19:58
rickspencer3(not actually certain that I want to, but I am interested in the answer just in case)19:58
jdstrandyou could ship it, then copy it into your data directory19:59
mdeslaurright, what jdstrand said19:59
rickspencer3ok19:59
jdstrandnote that there are two things preventing writes to the install dir: apparmor and unix permissions (the install directory is writable by the click user, not regular users)19:59
rickspencer3but if I just want to read from it, I can just leave it with the code19:59
jdstrandrickspencer3: yes20:00
jdstrand@{CLICK_DIR}/@{APP_PKGNAME}/@{APP_VERSION}/**  mrklix,20:00
jdstrandthose permissions should work fine for reading ^20:01
rickspencer3jdstrand, if I just have it next to my qml, I should be able to just use a relative path, right?20:01
rickspencer3or no, because it get's executed from some whacky directory somewhere?20:01
jdstrandrickspencer3: yes20:02
jdstrandrickspencer3: you should be chdir'd to the install directory20:02
rickspencer3ok20:02
rickspencer3thanks jdstrand and mdeslaur20:02
mdeslauryw20:02
jdstrandnp20:03
jdstrandcyphermox, sergiusens, pmcgowan: ok, I finally got the new nm and rebooted. data seems to be working now. if I uncheck my wifi network (but leave wifi enabled), '3g' icon is displayed and I can ping www.ubuntu.com20:05
pmcgowansergiusens, do we still plan to tag a version prior to Mir and RO becoming default? and will that then be legacy to get the tag?20:08
sergiusenspmcgowan: I thought we weren't going to tag any more images20:08
cyphermoxjdstrand: cool20:09
sergiusenspmcgowan: there is no tag concept in the image based upgrade system20:09
pmcgowansergiusens, I ask because I occasionally get requests for something known good for demo (like today)20:09
jdstrandcyphermox: curious how the '3G' icon is being picked. I should have T-Mobile's version of 4G20:09
pmcgowansergiusens, prior to move to image upgrades20:09
cyphermoxjdstrand: I think it's the same for 4G and 3G, which just one generic icon for that20:10
cyphermoxjdstrand otherweise we can try something20:10
sergiusenspmcgowan: well, it wasn't planned; who's going to stamp the image as good?20:10
pmcgowansergiusens, just waiting for one that is20:10
jdstrandcyphermox: ok thanks. this may be out of your responsibility, but do you know otoh if we will have signal strength for cellular?20:11
pmcgowansergiusens, I can ask asac about it and work it out20:11
cyphermoxjdstrand: try /usr/share/ofono/scripts/list-operators I think20:11
sergiusenspmcgowan: I would think demos would want to show off upgrades too though20:11
cyphermoxjdstrand: should be soon, tedg would know ^20:11
sergiusensyou won't be getting the full expierience20:11
stgrabersergiusens: btw, in case you didn't see what I told lool above, I'll need one >= 20130903.2 flipped image to be marked as good before we can switch to system images by default20:11
stgrabersergiusens: that's so phablet-flash can grab a more recent version of the recovery partition (with the 2GB partition size)20:12
stgrabersergiusens: well, that or we need to teach phablet-flash how to grab the recovery partition from within a system-image, which would actually be better :)20:12
sergiusensstgraber: that's easier20:12
sergiusensstgraber: and more appropriate20:13
sergiusensstgraber: I'll work on it tonight20:13
tedgjdstrand, Yeah, we will.  Mostly waiting on reviews.  The Unity8 panel doesn't support multiple icons for an indicator yet.20:13
stgrabersergiusens: do you think you've got time to replace the recovery.img download by, 1) unpacking the device .tar.xz, grab recovery.img and push that one with fastboot?20:13
stgrabersergiusens: cool, thanks!20:13
stgraberthat way we won't depend on cdimage at all from a user perspective, I like that!20:13
sergiusensyup20:14
stgraberlool: ^20:14
jdstrandtedg: ok, thanks. unrelated fyi, I submitted a patch for bug #121810720:14
ubot5bug 1218107 in hud (Ubuntu Saucy) "hud should use APP_ID and libnih to generate the DBus path" [High,Triaged] https://launchpad.net/bugs/121810720:14
jdstrandtedg: (in the bug). not sure if I should let you know or someone else20:14
tedgjdstrand, Oh, hey, I was working on that, but I just screwed up my bazaar repo :-)20:15
tedgjdstrand, Can you submit it as an MR?20:15
jdstrandtedg: sure20:15
tedgjdstrand, I think you need to include some of the nih-dev or dbus-dev deps independently.  If I remember right they were deps of nih-dbus-dev20:17
=== IdleOne is now known as io
tedgjdstrand, Jenkins will tell us for sure though.20:17
jdstrandtedg: I was flying by the seat of my pants a bit there. It compiled locally. That's about all I can say about it :)20:17
* jdstrand is not a cmake expert20:17
jdstrandwell, locally in sbuild20:18
jdstrandtbh, I was quite happy for that-- it took me a while to figure out what to do20:18
tedgHeh20:19
tedgThe NIH memory stuff is interesting, but different.20:19
jdstrandtedg: so, you don't want a change to debian/changelog, correct? that will all happen when I do the merge request?20:20
tedgjdstrand, Correct20:20
tedgjdstrand, It will actually happen on release, but automatically none the less.20:20
* jdstrand nods20:20
jdstrandI'll try to remember what to do this time20:21
jdstranddon't remind me :P20:21
davjanmmm getting            W: Failed to fetch http://ppa.launchpad.net/u2t/bleedingedge/ubuntu/dists/saucy/main/binary-armhf/Packages             on apt-get update20:24
jdstrandtedg: https://code.launchpad.net/~jdstrand/hud/hud-lp1218107/+merge/18375620:24
jdstrandtedg: meh, I forgot the LP refernce20:24
jdstrandreference20:24
jdstrandtedg: ok, added20:25
tedgjdstrand, Cool, I'll give Jenkins a chance to get to it.20:25
jdstrandtedg: thanks :)20:26
sergiusensdoanac: I think I found the problem with autopilot20:30
doanacsergiusens: what's that? thomi ^20:32
* thomi is listening20:32
sergiusensdoanac: so I recall I had this issue one, but you are using dbus.SessionBus() which starts a new bus, the problem there is that you need to connect to the existing bus20:32
=== dandrader|lunch is now known as dandrader
stgraberplars: so I published build "3" to system-image which contains the updated recovery partition, giving you a 2GB filesystem. Unfortunately we need a change in phablet-flash to have it use that recovery image instead of the one from cdimage, so it won't do you much good at the moment...20:33
thomisergiusens: shouldn't DBUS_SESSION_BUS_ADDRESS env var take care of that?20:33
plarsstgraber: ok, thanks for the update20:33
stgraberplars: if you want to manually test it, you can do a first flash, then on the device do "system-image-cli -b 0" which will trigger another full update and will give you the 2GB system.img20:34
stgraberplars: otherwise wait for tomorrow and we should have an updated phablet-flash which will use the right recovery image by default20:34
sergiusensthomi: I think you have to use  dbus.bus.BusConnection20:36
sergiusensthomi: I had this problem with ufa, remember?20:36
thomisergiusens: I don't remember, sorry. I'm like 90% sure that it uses that env var if it's present20:37
thomihowever, last time I checked, it wasn't exported for upstart jobs20:37
thomi(I assume that's the problem we're talking about)20:37
sergiusensthomi: I did a initctl set-env DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS and nil20:37
thomi'and nil'?20:38
=== kentb-afk is now known as kentb
sergiusensthomi: and nothing :-)20:39
thomiyou mean it still didn't work?20:39
sergiusensthomi: yeah, I meand that20:40
sergiusensmeant20:40
thomiOK :)20:40
thomimy device flash is finishing now, should be able to test it soon20:40
thomihmmmm20:40
thomisergiusens: is it possible that my device has hung mid-flash?20:41
thomiThe spinning thing in the android has stopped... spinning20:41
thomifor liek 5 minutes now :-/20:41
sergiusensthomi: image based upgrades?20:41
thomisergiusens: no, but just as I typed that, it came back20:42
thomisergiusens: should click packages work on the grouper?20:43
sergiusensthomi: you should be able to check adb shell cat /tmp/recovery.log (for the temprorary install/flash log)20:43
sergiusensthomi: as far as I know, yes20:44
sergiusensthomi: mhall119 is an active n7/grouper user20:44
sergiusensand does click20:44
thomiok, just trying your thing now :)20:44
thomidoanac: sergiusens: I notice libautopilot-qt isn't in the images, did you decide to leave it out?20:46
sergiusensthomi: doanac had an MR, I approved today20:46
thomiahh cool20:47
pmcgowancyphermox, one more question, I seem to have disabled the 3g with the settings panel but it does not re-enable it, any command line magic?20:47
cyphermoxpmcgowan: try nmcli nm wwan off ; nmcli nm wwan on20:48
pmcgowannope still off20:49
slangasekthomi: so I'm coming back around to trying known-good autopilot tests locally via 'adb shell'... and the first unity8 test I try complains about not having GRID_UNIT_PX set in the environment20:50
slangasekno idea what that's supposed to be set to20:50
thomiveebers: can you answer that? ^^20:51
sergiusensslangasek: that's imported from ubuntu-session-manager-touch20:51
sergiusensshould be20:51
thomislangasek: veebers is the QE for the unity8 team :)20:51
thomihuh, or sergiusens, whatever :)20:51
slangaseksergiusens: sorry, what does that mean?20:52
slangaseksergiusens: the problem is, I don't even care about running the unity8 tests, I'm trying to debug a *different* autopilot test and it was suggested I could use the unity8 tests as a baseline because these were known to work when 'autopilot run'ning from adb shell20:52
sergiusensslangasek: grep GRID /etc/ubuntu-touch-session.d/mako.conf20:53
sergiusensGRID_UNIT_PX=1820:53
sergiusenssomething like that20:53
cyphermoxpmcgowan: tbh I'd normally just restart the phone at that point :/20:53
cyphermoxsergiusens: did you have a trick for this?  ^20:53
pmcgowancyphermox, hah ok20:53
pmcgowanweird that wifi control works but not wwan20:53
sergiusenscyphermox: I can't think of anything now but to restart nm _and_ ofono20:54
sergiusensused to work for me20:54
sergiusensthomi: I see in dbus_handlers.py there's a get_custom_bus20:55
slangaseksergiusens: ok; that lets me clear the immediate error, then it wants some other indicators-client package which is not installed <sigh>  iterating...20:55
slangaseksergiusens: thanks for the pointers20:56
sergiusensslangasek: the best test to test for me is the share-app20:56
tedgmhall119, cordova apps will be packaged as clicks, right?20:57
mhall119tedg: should be, yes20:57
pmcgowanslangasek, that variable will be set if you logged in as phablet user20:58
tedgmhall119, Cool, that's what I thought.20:58
slangasekpmcgowan: I'm specifically not logging in, I'm adb'ing in20:58
pmcgowanslangasek, yeah so not set20:58
tedgmhall119, Are we doing some Mozilla OpenWebApp to click converter?20:58
sergiusensslangasek: ah, that's a problem20:58
slangasekpmcgowan: well, that's the standard way to remote into a device, and TTBOMK is how we're driving the autopilot tests in the lab, isn't it?20:59
sergiusensslangasek: this is how you want to do it http://bazaar.launchpad.net/~phablet-team/phablet-tools/trunk/view/head:/phablet-test-run#L9220:59
slangaseksergiusens: ah20:59
thomisergiusens: got a call, bbs20:59
slangaseksergiusens: is that what's used in the lab?20:59
sergiusenswell, the options aren't necessary21:00
mhall119tedg: ask alex-abreu21:00
sergiusensslangasek: lab is a bit more complicated, they are migrating to this, but currently an upstart job is created that runs the tests, let me search for that code21:00
slangaseksergiusens: if the lab is migrating to this, that solves my main concern - thanks :)21:00
pmcgowantedg, as I understand FF has made a bunch of extensions to the API21:00
pmcgowantedg, and they would not look like nice ubuntu apps21:01
tedgpmcgowan, Ah, bummer.21:01
sergiusensjdstrand: thinking about how autopilot works, the tests would need access to the bus21:06
sergiusensthomi: ^^21:06
slangasekI believe there's an open bug about that21:08
sergiusensjdstrand: the app under test I mean, so it can export it's object tree over the bus21:08
slangasekbug #1217700 ?21:08
ubot5bug 1217700 in AppArmor "apparmor prevents autopilot introspection from working on phablet devices" [Undecided,Invalid] https://launchpad.net/bugs/121770021:08
slangasekah, not so open21:08
slangasekoh, and *you* closed it ;D21:08
sergiusensslangasek: there was a bug about testability driver and bus, not about this21:09
* slangasek shuts up21:09
sergiusensslangasek: yeah21:09
sergiusensslangasek: but was mentioning the testability driver explicitly21:09
jdstrandsergiusens: yes, that was my conclusion. based on your comment, looks like nothing for the security team to do, correct?21:10
sergiusensjdstrand: so does an app under confinment have permissions to create export something new (my dbus terminology memory is blank now)21:11
sergiusensjdstrand: if not, regardless of being able to load the testability driver there would be nothing for autopilot to inspect21:12
stgraberplars: rootfs                          2.0G  946M  924M  51% /21:12
sergiusensjdstrand: since it is the application itself that needs to export the tree21:12
stgraberplars: so the "system-image-cli -b 0" trick works fine and gives you 2GB21:13
jdstrandsergiusens: I'm not sure I understand the question. an app can adjust its environment sure. the problem in this case was that DBUS_SESSION_BUS_ADDRESS wasn't in the environment that qmlscene was launched in, so it cranked up dbus-launch. so long as the env has DBUS_SESSION_BUS_ADDRESS when qmlscene is launched, then the app will have DBus access according to its policy21:14
sergiusensjdstrand: so all these apps would need to have 'content_exchange' ?21:16
sergiusensjdstrand: no, sorry, not that21:16
jdstrandsergiusens: apps have a certain level of access to the session bus21:17
jdstrandsergiusens: see /usr/share/apparmor/easyprof/templates/ubuntu/1.0/ubuntu-sdk21:17
jdstrandsergiusens: the DBus rules are towards the top. some policy groups add additional rules21:18
sergiusensjdstrand: hmm, so that's going to be the problem21:19
jdstrandwhat problem is that?21:19
sergiusensjdstrand: /com/canonical/Autopilot/Introspection21:21
jdstrandsergiusens: yes, that would be a problem. based on your comments in the bug, it looks like autopilot initially runs as root?21:22
sergiusensjdstrand: no, it should run as the phablet user21:23
sergiusensjdstrand: I'm not an autopilot expert though21:23
jdstrandhmm21:23
sergiusensjdstrand: I need to bike home before it gets dark, hopefully thomi can get back to you with this21:24
sergiusensjdstrand: I'm not sure how to solve this so that it is secure and testable though21:24
jdstrandif when setting up the environment, a root process could update /etc/apparmor.d/abstractions/base to add the necessary rules, then reload the policy21:24
jdstrandotherwise we'd need to think about that21:24
sergiusensjdstrand: it doesn't run as root, but could and then switch21:25
jdstrandthat would make it testable. I'd like to review the policy adjustments in the test environment though21:26
=== dandrader is now known as dandrader|afk
sergiusensjdstrand: ack... I'll be back in 30' - 1h21:28
jdstrandsergiusens: ok, I may be eod then, but will check back21:28
sergiusensjdstrand: lets hope thomi reaches you before that then21:29
sergiusensbut at least we have the problem in view now21:29
jdstrandyes21:30
jdstrandfix one problem, find another :)21:30
pmcgowanawe, I just entered this but maybe should be against ofono  https://bugs.launchpad.net/ubuntu-system-settings/+bug/122045021:31
ubot5Launchpad bug 1220450 in ubuntu-system-settings "Cellular allows data to be turned off but not back on" [Undecided,New]21:31
thomierp, be with you in 30 minutes?21:32
thomijdstrand: autopilot runs as the phablet user currently21:37
thomiand I'd be wary of changing that21:38
thomijdstrand: did that answer your questions?21:38
jdstrandthomi: it does, but that is problematic because it sounds like dbus rules are needed for autopilot21:39
jdstrandthomi: and adding them to default policy is not ideal21:39
thomijust to be clear, this is rules for autopilot itself, or for the app under test?21:40
RobbyFmhall119, busy with that gplus app? :P21:40
jdstrandthomi: well, I was assuming for the app under the test based on what sergiusens said21:40
jdstrandthomi: we aren't confining autopilot itself, so there should be no issue21:41
jdstrand(with it)21:41
thomiOK, so by default apps under confinement cannot export objects over dbus?21:42
jdstrandthomi: see the dbus rules in /usr/share/apparmor/easyprof/templates/ubuntu/1.0/ubuntu-sdk for what they can do by default21:43
=== dandrader|afk is now known as dandrader
thomijdstrand: and we can't change that unless we're root?21:47
jdstrandthomi: so is the testing methodology essentially: install some autopilot packages from the archive, set up some environment variables, run the test21:48
jdstrandthomi: that is correct21:48
thomihmm21:48
thomijdstrand: how about changing those rules as part of the installation of the 'autopilot-touch' package?21:48
thomiso, we open app confinement a bit if, and only if that package is installed?21:49
thomiseems like a reasonable stop-gap measure, until we can think of a better idea21:49
jdstrandthomi: I was thinking about something like that. to do that, two things need to happen: the rules need to be updated and the rules need to be reloaded21:49
jdstrandthe problem is where to change the rules-- click package policy is in /var/lib/apparmor/profiles, other system policy is in /etc/apparmor.d. files in /etc/apparmor.d are conffiles, so we can't just edit the policy21:51
mhall119RobbyF: I think I need to do something extra to work within the apparmor profile21:51
doanacthomi: autopilot-touch is in the default image so things will just always be "moe open"?21:51
doanacmore open21:51
mhall119running the Exec line by hand makes it work fine, but launching the .desktop from the Dash doesn't21:51
RobbyFaw21:51
jdstrandthomi: I could update the the template to include a directory, then you drop a file with the necessary rules into the directory, then we can trigger a policy reload21:52
mhall119jdstrand: when you have a minute, I have a question for you21:53
jdstrandautopilot-touch could do both of those things, but I'd like to discuss with my team first21:53
jdstrandthomi: what kind of timeframe are you looking at?21:53
mhall119jdstrand: I'm trying to build a click package that has a .desktop file which calls webbrowser-app (instead of containing it's own app), how can I do that within an apparmor sandbox?21:54
jdstrandthomi: and how does this work with ro images?21:54
jdstrandmhall119: see lp:~jdstrand/+junk/webapp-test21:55
mhall119jdstrand: "template": "ubuntu-webapp-experimental", is that the key piece?21:55
jdstrandmhall119: this is not finalized and the discussion hasn't started yet, but: https://wiki.ubuntu.com/SecurityTeam/Specifications/WebAppsConfinement21:56
jdstrandmhall119: essentially21:56
thomijdstrand: got time for a hangout in 5 minutes or so?21:56
jdstrandmhall119: see the desktop file too, but that is likely what you already have21:56
mhall119jdstrand: ok, given that it's not finalized and still in discussion....will it work if I add that to my .json file on the phone?21:57
jdstrandmhall119: ubuntu-webapp-experimental is currently in apparmor-easyprof-ubuntu, yes21:57
mhall119cool, I'll try that21:57
jdstrandmhall119: but that will be renamed once finalized21:57
mhall119RobbyF: might have a solution :)21:57
mhall119jdstrand: that's fine21:57
jdstrandthomi: well, I could, but my guys can't. I'm happy to respond to the thread21:58
jdstrandthomi: is the idea of autopilot-touch shipping a file and calling something from its postinst to trigger a policy reload palatable to you?21:58
thomijdstrand: yup, let's talk with doanac in 2 minutes or so21:59
thomiOK, inviting your guys now22:01
thomijdstrand: https://plus.google.com/hangouts/_/184c8cbef7dfa5810eaaba1113d4989d08de8428?authuser=1&hl=en22:01
=== kentb is now known as kentb-out
awepmcgowan, ack.  I'll take a look, but most likely a NM thing22:03
awepmcgowan, you mind added which device you used, and what 'command-line' you tried?22:04
pmcgowanawe, ok will fix22:05
cwayne_can phablet-flash still work on a local directory?22:06
pmcgowanawe, i did say mako and wwan on, but fixed it22:06
awepmcgowan, sorry...22:08
awefyi, the only command line you should be using is a dbus command to toggle the WwanEnabled property22:08
awepmcgowan, never used that nmcli command, but that sounds reasonable too22:09
aweI'll check mine22:09
loolstgraber: Ok noted22:14
RobbyFmhall119, awesome! let me know your proper email address to send that too22:46
=== dandrader is now known as dandrader|afk
=== sporkeee is now known as wilee-nilee
=== dandrader|afk is now known as dandrader
sergiusensthomi: hey23:14
thomisergiusens: ho23:15
sergiusensthomi: did you get a chance to chat with jamie?23:15
thomisergiusens: yes, he's going to talk to his team and make a recommendation to doanac, who has to fix things in phablet-tools23:15
thomiwe can't fix it in autopilot, since by the time we get to autopilot we've already lost the privileges we need to make the fix23:16
mhall119sergiusens: pmcgowan: where should I file a bug to get u1db-qt included in the Ubuntu Touch platform?23:17
sergiusensthomi: yeah, one thing is to modiy the apparmor stuff in /etc from phablet-tools and you'd be tied to the tool from then on, not ideal in a production device as it would require root, but fine our purposes23:18
thomiyeah23:19
sergiusensmhall119: is u1db-qt in the archives?23:19
sergiusensmhall119: just create an MR against the seed it is23:19
sergiusensmhall119: or file the bug against ubuntu itsel23:19
OrokuSakiis it possible to run updates with a uImage kernel?23:19
mhall119sergiusens: I don't think it's in the archive, it's in the sdk-team PPA23:19
mhall119kalikiana: did u1db-qt make it into the archives for saucy?23:20
sergiusensmhall119: that's not going to fly... then a bug for the sdk to include in the archives23:20
sergiusensand MIR it23:20
OrokuSakimy boot partition holds many uImage files.. because it's awesome23:20
OrokuSakieach one boots a different OS23:20
mhall119ah, seems it's in universe23:20
OrokuSakibut.. I can never update because.. of the kernel.. so I redownload a daily image23:21
OrokuSakiis that about right?23:21
sergiusensmhall119: well an MR or the seed would do, but this would need to be in main eventually (soon)23:21
OrokuSakiI was successful at recompiling the camera and telling it to rotate the camera sensor 90 degrees in landscape mode. =)23:21
OrokuSakiIt was easy... =)23:22
mhall119MR or the seed, or MR to the seed?23:23
OrokuSakiStill can't figure out why it takes my android lxc to take a long time to init.. I tell phablet to sleep 60 seconds before starting, and that usually fixes it23:23
OrokuSakiboot takes about 5 minues or so23:23
mhall119sergiusens: is lp;~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.saucy/ the correct target for that MR?23:25
sergiusensmhall119: yes, was searching or that link23:27
mhall119sergiusens: the 'touch' file?23:28
sergiusensmhall119: yes23:29
sergiusensmhall119: add it under apps23:29
sergiusensmhall119: then someone like stgraber can get it in (only person that I know that could be active now)23:29
mhall119sergiusens: stgraber: https://code.launchpad.net/~mhall119/ubuntu-seeds/add-u1db-to-touch/+merge/18378423:33
mhall119he's in South Africa now though isn't he?  So it's late for him too23:33
sergiuse1smhall119: ah, wasn't aware of that23:34
sergiuse1scyphermox: I finally got my mobile data to get that patch attached https://bugzilla.gnome.org/show_bug.cgi?id=70728923:35
ubot5Gnome bug 707289 in ModemManager "Additional APN for new mcc/mnc for Personal Argentina" [Normal,Unconfirmed]23:35
=== sergiuse1s is now known as sergiusens
stgrabermhall119: looking23:42
stgrabermhall119: and I'm in Canada, I think you're confusing me with highvoltage :)23:42
stgrabermhall119: we used to be roomate before he had to move back to South Africa and we both work on Edubuntu, so I can see how you got confused ;)23:43
stgrabermhall119: anyway, merged your branch, now refreshing the package23:44
mhall119stgraber: oh, must be, I thought it was you though23:45
mhall119thanks stgraber23:46
mhall119I honestly can tell you guys apart23:46
stgrabermhall119: good! I'm a swiss living in Canada, highvoltage is a South Africa who used to live in Canada ;)23:47
stgraber*south african23:47
mhall119all you edubuntu guys look the same to me23:48
mhall119:)23:48
sergiusenslol23:53
stgrabermhall119: meta package uploaded23:54
mhall119thanks again stgraber23:55

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!