[01:56] <McIntireEvan> popey: Submitted another Terminal MR if you have time :)
[01:56] <popey> already tested and approved :D
[01:57] <popey> oh, another one!
[01:57] <popey> you're on fire!
[01:58] <popey> need to do a store upload when all this lands
[01:58]  * popey glares at jenkins
[02:05] <McIntireEvan> Hehe
[02:06] <McIntireEvan> Im having fun with the terminal app, totally continuing to do more with it :)
[02:08]  * ogra_ only recently noticed that the terminal app actually doesnt stop running processes when you swipe it to the background ... 
[02:08] <ogra_> it actually backgrounds them ... and you can get them back issuing "fg"
[02:09] <McIntireEvan> Really? I think there are at least 2 open bugs relating to that
[02:09] <ogra_> yeah
[02:10] <ogra_> i always thought it kills the processes ... til i noticed it in stopped state in ps :)
[02:10] <McIntireEvan> I've never been able to test that considering I still don't have an emulator setup; my ubuntu installation is on a flash drive right now
[02:11] <popey> McIntireEvan, tried the paste branch, and i still see a paste entry even when the buffer is empty
[02:12] <McIntireEvan> Hmm, it worked for me, though I have a few ideas, I'll check it out again tomorrow after my physics final
[02:28] <McIntireEvan> Oh, popey, I also have a branch I did for a GCI task from a few weeks back that vastly expands the READMEs, ahayzen did a bit of a review on it and I fixed some things that I noticed were mistakes, mind taking a look?
[02:29] <McIntireEvan> Actually looking at it I do need to rebase it because I did it on a dirty branch
[07:22] <elimisteve> JanC: I know that scopes have happened :-), I'm asking about whether their security model as defined in https://wiki.ubuntu.com/SecurityTeam/Specifications/ScopesConfinement is up to date
[10:06] <JamesTait> Good morning all!  Happy Wednesday, and happy Penguin Awareness Day! 😃
[10:35] <mcphail> Having been pooped on by one, I'd say it is best to beware penguins 365 days a year.
[10:36] <JamesTait> Likewise cats.
[10:36] <mcphail> natch
[11:10] <faenil> McIntireEvan: just fyi, the terminal app will be used for the user-testing session we have at the end of January :) in desktop environment :)
[14:56] <ahayzen> balloons, have you had anyone else report that jenkins is having issues finding the keyboard sometimes ? I've had the same issue for both music and weather now where it says "RuntimeError: Keyboard is not on screen" sometimes when using .write(value)
[15:15] <DS-McGuire> Hello guys, I'm trying to make a JavaScript scope and I am having trouble with the SDK.
[15:16] <DS-McGuire> I'm getting :-1: error: /usr/bin/cmake: Command not found When I test my new scope app before I've even made any changes. I'm using the Ubuntu 15.04 click
[15:22] <mcphail> DS-McGuire: have you installed the SDK from the PPA?
[15:23] <DS-McGuire> mcphail, I can't really remember it has been a while. Should I add the ppa and update?
[15:24] <mcphail> DS-McGuire: yes, add PPA, install SDK, run "sudo apt-get update && sudo apt-get dist-upgrade" to upgrade the click package, delete your click chroots and rebuild. Should sort things, hopefully...
[15:25] <DS-McGuire> mcphail, I'll do it now... Getting those click chroots take forever on my Internet. Will let you know in a bit.
[15:25] <mcphail> DS-McGuire: I think there are static ones you can install as well. bzoltan_ may be able to point you in the right direction
[15:26] <DS-McGuire> mcphail, Awesome, that would help :)
[15:27] <DS-McGuire> I just checked before I added the PPA and it seems i already have the ppa
[15:28] <mcphail> DS-McGuire: OK, make sure you have run a "dist-upgrade" as the default click package doesn't get upgraded unless you do that
[15:28] <DS-McGuire> Will do it now, mcphail :)
[15:28] <mcphail> DS-McGuire: then make sure you have the SDK installed (which should pull in cmake) and rebuild the click chroots.
[15:29] <DS-McGuire> mcphail, Looking at the terminal now it seems it's updating "make" so fingers crossed.
[15:29] <bzoltan_> DS-McGuire:  if you need a static chroot just install the ubuntu-sdk-api-15.04-armhf package
[15:30]  * mcphail hasn't tried building a javascript scope yet, but had similar problems when building apps with an outdated version of click
[15:31] <DS-McGuire> Damn, updated everything and still have :-1: error: /usr/bin/cmake: Command not found
[15:32] <mcphail> DS-McGuire: you've deleted and rebuilt the chroots?
[15:32] <DS-McGuire> mcphail, Oh yeah ahah
[15:32]  * DS-McGuire deleting
[15:32] <mcphail> DS-McGuire: see bzoltan_'s message above re: static chroots (to save time)
[15:33] <DS-McGuire> mcphail, How would I install that?
[15:33] <DS-McGuire> nevermind, I just sudo apt-get installed it
[15:33] <mcphail> DS-McGuire: "sudo apt-get install  ubuntu-sdk-api-15.04-armhf" I would guess
[15:33] <mcphail> :)
[15:34]  * DS-McGuire needs coffee to wake up 
[15:34]  * mcphail crosses fingers
[16:14] <DS-McGuire> mcphail, Still fails...
[16:14] <DS-McGuire> I don't know what to do :L
[16:18] <mcphail> DS-McGuire: javascript scopes are quite new, aren't they? What guuide/tutorial are you following?
[16:19] <DS-McGuire> mcphail, This one: https://developer.ubuntu.com/en/scopes/tutorials/developing-scopes-javascript/ I has been updated since I last used it (2 days ago) due to a lack of instructions I found and then Micheal Hall fixed.
[16:20] <mcphail> DS-McGuire: are you around later? I can try it after work and see what it does on my machine
[16:21] <DS-McGuire> I will be out from 6:30GMT to 8:30GMT but I'll be free after that :)
[16:21] <mcphail> OK, will try later :)
[16:23] <DS-McGuire> mcphail, Thanks. One last note, other projects that aren't JS scopes open fine.
[17:08] <link0802>  Hi. Why this code not work for indicator? I see just simple ImageMenuItem, no any makrup :( code:  new = gtk.ImageMenuItem('<b>'+title+'</b>') label.set_markup('<span foreground="blue" size="x-large">Blue text</span> is <i>cool</i>!') label.set_use_markup(True)
[17:17] <mcphail> link0802: don't know what you are doing, or what language you are doing it in, but you're probably in the wrong place here. That aside, most languages don't allow you to run-on statements like that (requiring semicolons or newlines), "new" is a reserved word in common languages and cannot be used as a variable, and your reference to "label" has appeared from nowhere. But I think you'd be better finding a more specific channel
[18:01] <McIntireEvan> faenil: Oh, by user-testing session do you mean testing by general users as to how user-friendly stuff is?
[18:04] <faenil> McIntireEvan: yep!
[18:04] <faenil> we invite people to the office and have them play with the apps
[18:04] <faenil> ask them to perform certain tasks etc
[18:12] <McIntireEvan> faenil: Awesome!
[18:21] <mcphail> DS-McGuire: did you get this error when setting things up? - http://paste.ubuntu.com/14583740/
[18:26] <mcphail> mhall119: have you been working on the javascript scopes infrastructure?
[18:27] <Kaleo> ahayzen, https://bugs.launchpad.net/camera-app/+bug/1455087 still bothering you?
[18:33] <Kaleo> has anybody observed https://bugs.launchpad.net/camera-app/+bug/1288539 recently?
[18:45] <faenil> McIntireEvan: yeah :) so if you want anything to be usertested on a laptop environment please push it this week :) (beginning of next week at max)
[19:21] <ahayzen> Kaleo, i haven't had it recently, but also i haven't been using camera as much
[19:25] <Kaleo> ahayzen,
[19:25] <ahayzen> o/
[19:25] <Kaleo> ok
[19:25] <Kaleo> well
[19:25] <Kaleo> let's cross fingers:)
[19:25] <ahayzen> yeah :-/
[19:31] <ahayzen> balloons, ping
[20:00] <balloons> ahayzen, pong
[20:00] <ahayzen> balloons, two things, firstly i've tried various things to get around the location access thing and it is still failing, even tried copying the webbrowser
[20:01] <ahayzen> balloons, i've been adding it to this branch i was working on with weather https://code.launchpad.net/~ahayzen/ubuntu-weather-app/fix-control-depends-01/+merge/282241
[20:01] <ahayzen> balloons, doing those commands that you gave me end up with something like this http://pastebin.ubuntu.com/14584998/
[20:01] <ahayzen> balloons, i wonder if it can't run sudo or something ?
[20:02] <mhall119> mcphail: only the documentation side of things, why?
[20:03] <ahayzen> balloons, i also tried doing a select of GeolocationPermissionRequest but it couldn't find it (that's how the webbrowser does it) http://bazaar.launchpad.net/~phablet-team/webbrowser-app/trunk/view/head:/tests/autopilot/webbrowser_app/tests/test_geolocation.py http://bazaar.launchpad.net/~phablet-team/webbrowser-app/trunk/view/head:/tests/autopilot/webbrowser_app/emulators/browser.py#L423
[20:03] <ahayzen> balloons, that's the first thing, the second is that i've found the sdk helper for the keyboard, that you do .type(value) appears to be flaky, it sometimes cannot find the keyboard :-/
[20:05] <mcphail> mhall119: I was just wondering whether the error I posted above was relevant - http://paste.ubuntu.com/14583740/ . Things seem to work OK for me after that, but DS-McGuire has been having problems with missing cmake errors and I don't know if the chroots are getting set up correctly
[20:07] <mhall119> yeah, I'll be no help there. davidcalle and marcus might be able to help though
[20:08] <mcphail> mhall119: OK, thanks :)
[20:10]  * balloons looks
[20:11]  * balloons realizes ahayzen wants him to think
[20:11] <ahayzen> balloons, haha, any suggestions to both issues? ;-) i think the latter is a problem in the sdk helper itself as i've seen on music and weather the same issue
[20:11] <balloons> ahayzen, for the keyboard helper issue, ask timp /file a bug for sure. Is this not just happening on music or weather?
[20:12] <ahayzen> balloons, music and weather are the only two i monitor autopilot tests :-)
[20:12] <balloons> and yes, sudo is an issue. What I sent you should work for location. If it doesn't, we can ask the QA folks about it
[20:12] <ahayzen> but for both i have now seen it say "NoKeyboardFound" and then take a screenshot of the keyboard...
[20:12] <balloons> ahayzen, yes, more than just one app means it's definitely a bug
[20:12] <ahayzen> balloons, https://wiki.ubuntu.com/Process/Merges/TestPlan/location-service#Dummy_provider <- has sudo in it ;_)
[20:13] <balloons> ahayzen, if you do the commands manually and then run the tests, does it work ok?
[20:13] <ahayzen> balloons, it is only failing on jenkins
[20:13] <ahayzen> balloons, on my device it is fine, as i have already accepted the location thing at some point in the past
[20:13] <balloons> ahayzen, it works without running anything even locally? ohh right.. lol, I meant on a fresh device
[20:14] <ahayzen> ah yeah, idk if that would work
[20:14] <ahayzen> and even a reflash wouldn't help, i'd have todo a wipe? :-/ which i'd rather not do
[20:14] <balloons> so that makes sense. Well, let's mod the job to run just the single test, and run the commands locally
[20:15] <ahayzen> balloons, thanks
[20:15] <balloons> ahayzen, and the test doesn't matter -- any one should work yes? Give me a full name to run and I'll make the job
[20:16] <ahayzen> balloons, only some use the location stuff... let me check
[20:17] <ahayzen> balloons, try ubuntu_weather_app.tests.test_migration.TestMigration.test_locations_page
[21:05] <Takis> Hi
[21:32] <ahayzen> balloons, were you able to make the job ? :-)
[21:34] <balloons> ahayzen, working on it now
[21:34] <ahayzen> balloons, sweet, thanks :-)
[21:37] <balloons> https://core-apps-jenkins.ubuntu.com/view/Test/job/weather-location-test/ will be it
[21:39] <ahayzen> \o/
[21:42] <DS-McGuire> mcphail, Any luck after?
[21:56] <mcphail> DS-McGuire: worked for me, despite an error message setting things up. When do you get the error?
[21:56] <DS-McGuire> mcphail, When I run a JS scope... Any scope... :(
[21:57] <mcphail> DS-McGuire: let's run through the setup together...
[21:58] <mcphail> DS-McGuire: OK, New project -> Unity Scope (Javascript)
[21:58] <mcphail> pick a name
[21:59] <mcphail> Framework ubuntu-sdk15.04.3, confinement type scope with network access, Template JS scope using http and json...
[22:00] <mcphail> For kit selection, I pick Desktop (not Ubuntu SDK Desktop kit) and Ubuntu SDK for armhf...
[22:00] <mcphail> skip version control
[22:00] <mcphail> Then run cmake for the desktop. Do you get an error there?
[22:07]  * DS-McGuire will do in 10 mins
[22:24] <DS-McGuire> mcphail, Right, did all that exactly how you said and it still doesn't work... :(
[22:29] <mcphail> DS-McGuire: at what point does it fail?
[22:31] <DS-McGuire> mcphail, As soon as it's started. Nothing even starts it just fails.
[22:31] <DS-McGuire> Output log: 22:30:52: Running steps for project untitled2...
[22:31] <DS-McGuire> 22:30:52: Starting: "/usr/bin/make"
[22:31] <DS-McGuire> Makefile:281: recipe for target 'cmake_check_build_system' failed
[22:31] <DS-McGuire> make: /usr/bin/cmake: Command not found
[22:31] <DS-McGuire> make: *** [cmake_check_build_system] Error 127
[22:31] <DS-McGuire> 22:30:52: The process "/usr/bin/make" exited with code 2.
[22:31] <DS-McGuire> Error while building/deploying project untitled2 (kit: Desktop)
[22:31] <DS-McGuire> When executing step "Make"
[22:31] <DS-McGuire> 22:30:52: Elapsed time: 00:00.
[22:31] <DS-McGuire> OMG, sorry.
[22:34] <mcphail> DS-McGuire: what is the output of "click chroot -a armhf -f ubuntu-sdk-15.04 run which cmake
[22:36] <DS-McGuire> is gives me click /usr/bin/cmake
[22:36] <DS-McGuire> Not the click part at the start mcphail
[22:36] <mcphail> what do you mean?
[22:37] <DS-McGuire> sorry, the output is : /usr/bin/cmake
[22:37] <mcphail> OK. That looks good
[22:37] <mcphail> And the result of a simple "which cmake"?
[22:38] <DS-McGuire> The same
[22:39] <mcphail> DS-McGuire: and you've run "unity-js-scopes-tool setup"?
[22:39] <DS-McGuire> yep, i'll run it again though
[22:40] <DS-McGuire> Hmm, I get some errors when running that.
[22:40] <mcphail> yes, I got errors too
[22:40] <DS-McGuire> http://paste.ubuntu.com/14585950/
[22:41] <DS-McGuire> Want to check those errors are the same? ^^
[22:42] <mcphail> Similar. I didn't get the apt-get errors. I presume this may be because you are running the static click chroot???
[22:45] <mcphail> DS-McGuire: this error seems quite arcane. I wonder if davidcalle could help out with it? Perhaps it is because you are running 15.04 and I am running 15.10? Perhaps it is because you are running the static chroot and I am running the traditional one? This makes my head hurt
[22:46] <DS-McGuire> mcphail, Don't stress too much about it. But one thing; I am running Ubuntu 15.10, not .04
[22:47] <mcphail> OK, then our setups should be reasonably close. Perhaps it is worth posting your error to the mailing list?
[23:02] <DS-McGuire> mcphail, Yeah I think I'll have too
[23:51] <McIntireEvan> popey, the disable-paste branch should be good now, the issue was really silly of me, but I got it