=== chriadam|away is now known as chriadam [01:10] How to generate final applicattion to publish in Ubuntu Touch Apps? | http://askubuntu.com/q/474194 [01:43] The Stats page for myapps.developer.ubuntu.com indicates that i have 17 downloads of my app, and it shows a pie chart breakdown by country, but the line graph at the top of the page doesn't have any data in it [01:43] Is that expected behavior? [02:56] IS there a way to generate arbitrary tones using QT? === salem_ is now known as _salem [03:55] Hello [03:56] Running 14.04, tried to install the SDK from the Software Center [03:56] Got a conflict with modemmanager [03:56] Weird [03:56] Ring a bell with anyone? === chriadam is now known as chriadam|away === chihchun_afk is now known as chihchun [06:49] gooooood morning all :D [08:22] Good morning all; happy Friday, and happy Loomis Day! :-D [10:01] jounih: I think I got the issue with push_to_phone.sh sorted if you wanna give it another try, the issue was that Themes weren't being copied recursively https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/pushToPhone/+merge/221260 === chihchun is now known as chihchun_afk === _salem is now known as salem_ === salem_ is now known as _salem [12:39] renato_: now I have two branches for you :) [12:39] https://code.launchpad.net/~elopio/address-book-app/refactoring_tests1/+merge/220753 [12:39] https://code.launchpad.net/~elopio/address-book-app/qmltest1/+merge/221263 [12:40] elopio, ok I will take a look, thanks [12:47] rpadovani, sorry about last night I lost power. :-) I'm checking your merge on my device now [12:47] balloons, thanks :-) [12:49] looks like the jenkins slaves are having a bit of trouble [12:56] rpadovani: hey do you happen to know how to update the pot file for the clock app? === _salem is now known as salem_ === salem_ is now known as _salem [13:02] rpadovani: nevermind, I figured it :) [13:09] * popey pounces on balloons [13:09] hey popey [13:09] http://imgur.com/gallery/d9IxxRv ← me [13:09] haha! cats [13:10] and balloons! [13:10] so currently the utopic test slave is down on jenkins.. can't build anything [13:12] since everyone is in malta, I'm getting concerned on how much longer to wait and see if they respond to my ping === _salem is now known as salem_ [13:25] popey, I guess the worse case scenario we build clicks from unlanded mp's? [13:30] Gah. [13:30] balloons: who do you specifically need to poke? [13:30] I imagine some are on flights already or en route to airports [13:30] popey, I was thinking francis, but honestly anyone in ci should be able to poke the poke and get it going agian [13:31] popey, http://91.189.93.70:8080/computer/mediumtests-utopic-slave/? [13:31] I can't run the reboot job [13:31] balloons: can you poke msm and see who is still there? She's about all day. [13:35] popey, I think we'll get a response soon enough [13:36] ok [13:36] best to ping cihelp in #ubuntu-ci-eng really [13:36] they have that on hilight [13:37] yes, there's a few pings in there [13:37] I told msm to have them just go look at the channel === salem_ is now known as _salem === _salem is now known as salem_ === salem_ is now known as _salem [13:44] popey, do you know if is possible to run the calendar app from qtcreator into the device? [13:45] renato_: yes and no, its missing a .desktop file so you have to make one I think... [13:45] I never do that === _salem is now known as salem_ === salem_ is now known as _salem === _salem is now known as salem_ === salem_ is now known as _salem [14:00] http://i.imgur.com/mf4Gwaf.png [14:00] what is causing this? [14:01] popey, who can help me with that? [14:02] renato_: I would just look up a desktop file from a template and modifyit so it works with the calendar app [14:02] frecel: ask zbenjamin [14:02] frecel: that's a bug for zbenjamin , he'll be back on Monday [14:03] well that sucks because I mainly wanted to take a screenshot of another bug on the device :D [14:05] frecel, I created a desktop file like that: http://paste.ubuntu.com/7551692/ [14:05] but still not working [14:06] It's kinda hard for me to look into this right now since I can't use my phone with the sdk [14:07] are you getting any useful error messages? [14:12] popey: So I made a little webapp, installed it on my phone and I'm getting a browser error instead of a website [14:12] oof [14:12] what error? [14:12] and can you push the code so I can test too? [14:12] popey: the weird thing is that it says "it appears you are having trouble viewing: http://cookies/ [14:12] ooer [14:13] for your sdk issue, can you delete the device and re-detect it? [14:14] no, the sdk won't let me do that [14:14] what, delete the device? [14:15] tools -> options -> devices -> unplug device -> repeatedly hit "remove" button [14:17] the remove button is shaded out [14:18] is the phone plugged in? [14:18] yes, the current state even says ready to use [14:18] so unplug then click remove [14:19] then close qtc, re-open qtc, plug in phone [14:25] hmmm [14:26] frecel, http://paste.ubuntu.com/7551836/ [14:26] frecel, this is the message that I got, I do not know how to get more info [14:27] popey: I blugged my phone directly to my pc rather than through USB hub and now it works [14:27] odd === _salem is now known as salem_ [14:28] renato_: might be easier to just go to the directory and "click-buddy build --dir . --provision" [14:28] renato_: that'll build a click package, and install it onto the phone [14:28] popey, I was trying to debug the app [14:30] popey, do you know how I can manually run the app after install the click package? [14:31] i think you can via upstart [14:32] popey, I found the problem in the call manager branch \o/ [14:32] heh [14:33] $ start application APP_ID=com.ubuntu.calendar [14:33] thats how I thought you did it [14:33] popey, https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/CalManagement/+merge/213355/comments/530397 [14:38] renato_: that looks like one for jdstrand ^ [14:47] popey: http://i.imgur.com/W5CoHFD.png [14:47] this is what I'm getting when I try to use webapp container [15:12] popey, so francis is still fixing jenkins, but we have the calc mp, tested on my device, should be good. The music mp has been a bit hard to test, but should also work just fine. Finally calendar which I tested fine yesterday seems to be having new apparmor issues on today's image ;-( I'm contemplating what to do [15:15] popey, the latest utopic mediascanner2 packages don't run on trusty as they require libdbus-cpp3 which doesn't exist in trusty, so we may have to think of a different plan for trusty+ppa :/ [15:24] ahayzen: ugh [15:24] popey, yeah :/ [17:33] ping rpadovani [17:36] rpadovani, https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1324476/+merge/221458 has pep8 errors :-) Can you fix? [17:37] rpadovani, tests/autopilot/ubuntu_calculator_app/emulators.py:272:17: E126 continuation line over-indented for hanging indent [17:40] rpadovani, nvm, I did it and resubmitted. Enjoy your night good sir [17:43] balloons, wht is the plan with our mediascanner2 branch? i'm currently using silo-016 to test the new mediascanner2 but the AP tests didn't create the environment correctly [17:45] ahayzen, if you need / want to land right now, we should back out the AP env changes and use basic file backup / restore [17:45] ahayzen, meaning, remove the mediascanner and music dirs, then restore them when done [17:45] balloons, we are waiting for mediascanner2 to first land in the image... then we hope to land our branch [17:45] basically apparmor can't be easily made to play nice [17:46] balloons, but we under pressure from above to migrate as it allows them to remove grilo from the image [17:47] ahayzen, so does it need to go now? [17:47] balloons, heh ... it has been ASAP for the past two weeks [17:47] ahayzen, if that's the case then we should remove the AP env isolation stuff [17:48] it just isn't going to work at the moment [17:48] balloons, so go back to unconfined? and then rollback the patch_home to when it was doing it in /tmp as Victor originally made? [17:53] ahayzen, trunk is unconfined again [17:54] balloons, cool i'll merge with trunk and revert the tests... [17:54] victor approved the change back this morning, and I'm pushing that version into the store.. So one last version before mediascanner2 [17:54] \o/ [17:54] balloons, and last on the old framework [17:54] ahayzen, I'm not sure that means you should do the same with mediascanner 2 [17:54] ahayzen, what's in there now should work with unconfined [17:55] balloons, ok i'll merge with trunk and try AP tests again [17:56] heh, it's the fix to all problems [17:56] Hi all [17:56] Hello. I would like to get the x86 ubuntu-touch emulator to work. However, the screen stays black. [17:57] I can login with adb. [17:57] popey when will Shorts meeting start? :) [17:57] I posted the log when starting the emulator here: http://paste.ubuntu.com/7553065/ [17:58] balloons, it appears to be running the tests with my library rather than the fake one [17:59] balloons, note the latest mediascanner2 packages i *think* use dbus could this be causing this? [17:59] qtros, is there a shorts meeting this afternoon? [18:00] balloons I think yes, but not sure [18:00] danielbeck1, on trusty or utopic? [18:00] trusty [18:05] ahayzen, you are correct they use dbus. There is supposed to be an apparmor policy written for it [18:05] ahayzen, logs are welcome.. I'm getting lost as to what's up now :-) [18:07] balloons, ok so this is unconfined...it is attempting to run the tests...the app starts the library that appears is my one not the test environment..this is the full trace of the tests i ran http://pastebin.ubuntu.com/7553169/ [18:08] balloons, i assume because it is going via dbus now we have to modify the way we are faking home? [18:09] ahayzen, ohh I forget I saw these and was bother by them: /usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: unrecognised option '--url=' [18:09] /usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'I' [18:09] sorry to sidetrack.. [18:10] balloons, tht has been around for ages [18:10] balloons, think it is something todo with our command line options? [18:10] ahayzen, yes and yes [18:11] ahayzen, main.cpp and what AP is passing should line up [18:11] balloons, main.cpp? [18:11] isn't that then name of the file.. well, you know what I mean. where the command line options are specified :-) [18:12] balloons, set(EXEC "qmlscene -qt5 ${MAIN_QML} --url=%u -I ./plugins") [18:12] balloons, in the cmake? and then processed in the music-app.qml [18:12] I'm just going to end up opening the project [18:12] heh [18:12] hah [18:13] let me pull the branch I guess [18:13] balloons, ah [18:13] ahayzen, if AP works can this land? [18:13] balloons, you *will* require the new mediascanner2 to run it [18:14] balloons, if AP passes, mediascanner2 lands... and Victor, me, u and pope y are all happy then yes :) [18:14] danielbeck1, I would try asking on #ubuntu-touch, but it's REALLY quiet today because of folks traveling and the late hour [18:15] ahayzen, in other words.. my brain is still kind of spinning and I have to run in an hour :-) [18:15] balloons, the new packages are here https://launchpad.net/~ci-train-ppa-service/+archive/landing-016/ [18:15] so how can I be the most helpful to you in that time? [18:15] balloons, hah no worries so much going on lol [18:15] balloons: ok, thanks. [18:15] balloons, basically how can i get the AP tests to pass on this MP when running on device https://code.launchpad.net/~music-app-dev/music-app/use-mediascanner2.0/+merge/214140 [18:15] ahayzen, let's solve the command line errors.. that's simple [18:15] balloons, ok :) [18:16] the AP tests I'm not sure if we need to back out the env changes or not [18:16] and I'm not sure I can easily arrive at a conclusion [18:16] ok understood [18:22] ok, let's have a look now [18:22] right, so I was thinking there was a compiled binary for some reason.. there's not [18:23] ahayzen, so I guess just fix the cmake line.. simple [18:23] balloons, i guess? [18:23] ahayzen, well, the things is, you support passing url's right [18:24] really it's the -I plugins that really confuses.. you don't have any [18:24] balloons, yep via command line args or via the uri-handler [18:24] balloons, we did/do have grilo [18:24] ahayzen, right but this branch should remove that right/. [18:24] balloons, yep mediascanner removes it... this is where the arguments are processed http://bazaar.launchpad.net/~music-app-dev/music-app/trunk/view/head:/music-app.qml#L118 [18:25] *mediascanner2 [18:26] ahayzen, ahh ok, well let me correct the ap env isolation code a little bit [18:26] balloons, cool thanks [18:27] I will at least change it to what works for calendar [18:27] balloons, if u need to test on device...installing silo 016 should allow it to run...or i can run it :) [18:27] :) [18:28] it's pushed [18:28] run away [18:28] \o/ [18:30] * ahayzen keeps getting 'requested revno (486) is later than given known revno (476)' and similar in his autopilot run script :S [18:32] let me run it manually something is going wrong here... [18:33] balloons, when running phablet-click-test-setup i get ^^ error that is because it has the AP tests of a later branch already there, so i can ignore it right? [18:33] ahayzen, you shouldn't need to run phablet-click-test-setup [18:34] just adb push the tests over and run them [18:34] balloons, i usually do a click-buddy then phablet-test-run ? [18:34] ahayzen, yep that's fine [18:34] ahayzen, but if you haven't changed the app, you can literally just push the new tests [18:34] adb push tests/autopilot/ /home/phablet/autopilot/ [18:34] balloons, hmm it is still the same, the 'real' library is appear rather than the 'fake' one [18:34] *appearing [18:35] ahayzen, ok, can you send log again? [18:35] balloons, ok...let me cancel... [18:35] and I'll undo the env stuff I think and do the backup / replace [18:35] it's weird.. you should see errors.. but of course you put on unconfined, so [18:35] balloons, http://pastebin.ubuntu.com/7553290/ [18:36] ahayzen, this is concerning: 19:35:00.431 INFO logging:45 - str: Set the value of an initctl environment variable. Arguments ('/home/phablet',). Keyword arguments: {}. [18:37] ohh nvm I get it [18:37] it's unsetting it because of the error [18:44] ahayzen, how do I get the silo? [18:45] balloons, something like this http://pastebin.ubuntu.com/7553358/ [18:45] balloons, it is this PPA https://launchpad.net/~ci-train-ppa-service/+archive/landing-016/ [18:45] ahayzen, I'm looking at _patch_mediascanner_home to make sure it's correct. I'm concerned [18:50] ahayzen, do we need to stop / start the mediascanner service at all? [18:50] balloons, i just restarted the device after to ensure everything was done correctly [18:51] balloons, but yes it probably needs start and stopping [18:51] I have mediascanner installed now.. going to restart [18:51] :) [18:53] ok, so the mediascanner db seems to be written to properly [18:54] so, the service.. does it need anything special? [18:54] balloons, do u experience the same as me? [18:54] it's probably still running with the old db [18:54] balloons, ah i don't think there were any db changes [18:55] balloons, it was only exposing things for us in QML and adding dbus..but we could be safe and clean the db [18:56] ahayzen, hehe, I broke it good now [18:56] no music found :-) [18:56] balloons, i've just removed my db and now rebooting [18:57] balloons, seems to have reconstructed it correctly... [18:58] balloons, u'll probably need to stop/start mediascanner to get it to recontruct the db [18:59] ahayzen, so yea I'm thinking the db fackery we do might need mediascanner to restart [18:59] I'm trying to think how we go around it before.. [18:59] balloons, hmm but it was working before the move to this silo [19:02] ahayzen, so stopping / starting breaks things [19:02] let me try it unchanged [19:02] ok [19:03] damn this is more complex than it should be :/ [19:03] hah, same issue [19:03] so for me it sees nothing [19:03] and this is unconfined ;) [19:04] for me when running the tests as of #487 it runs with whtever is in the 'real' db [19:04] ahayzen, did you recompile apparmor? [19:04] hmm did I? [19:04] balloons, you are on image #56 right? [19:04] balloons, do wht? how...? [19:05] phablet-config autopilot --dbus-probe enable [19:05] well and.. hmm [19:05] balloons, i sometimes do that...but does that need to be done *after* click-buddy? [19:06] still no music found [19:06] balloons, just ran that and then ran phablet-test-run still the same as before [19:06] why aren't we seeing the same thing... [19:06] balloons, do you have any normal music on device? [19:07] ahayzen, yes [19:07] balloons, ^^ is wht i mean by 'real' [19:07] well.. heh, let's confirm that haah [19:07] balloons, and when you run the app normally that appears? [19:07] nvm [19:07] * balloons facepams [19:07] hah balloons it has been a long two weeks ;) [19:08] ahayzen, I have music in the Music folder [19:08] yep [19:08] but the music doesn't see it.. so we are experiencing the same thing [19:08] balloons, no mine does see what is in ~/Music [19:09] balloons, if i run the app normally i see whtever is in ~/Music.... then if i run autopilot tests...it shows the data in ~/Music and tries to run the tests against it [19:10] ahayzen, yep I get that. So for whatever reason it's not taking the isolation properly [19:10] balloons, yep [19:11] so I wiped all the configs and my music appears properly now :-) [19:11] \o/ .... balloons but for autopilot it doesn't? or ... ? [19:14] ok, now with the tests I again get blank [19:14] :/ [19:16] this is going to be kind of painful [19:16] heh i was fearing this was going to happen :( [19:18] we need some debugging on the mediascanner service [19:19] Operation failed Cannot open media index params at ""/home/phablet/autopilot/fakeenv/tmp3rdulo3b/.cache/mediascanner" [19:20] sounds suspicious [19:20] balloons, if you actually start mediascanner can you put debugging on like with mediascanner1? [19:20] not sure.. I hope? [19:21] balloons, or even just running $ mediascanner-service-2.0 [19:21] balloons, shows something [19:22] ahayzen, why is music looking for an index there? we aren't creating one [19:22] we are creating ~/.cache/mediascanner-2.0 [19:22] ohh.. heh, I still have the old music app, don't I? [19:22] ah [19:23] hahah [19:23] oh god lol [19:23] I was playing with the old one right before this [19:23] too many things! [19:24] lookey there, my current music! [19:24] and I'm up to you now [19:24] yey \o/ [19:24] now you can experience my issues lol [19:26] yep [19:26] just in time.. I've got to run [19:27] yey have fun balloons :) [19:28] cheers === boiko_ is now known as boiko === salem_ is now known as _salem === 77CAAAVNV is now known as frecel