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