[02:58] For the Ubuntu Scopes Showdown, I'm trying to better understand the capabilities and limitations on scopes. Is https://wiki.ubuntu.com/SecurityTeam/Specifications/ScopesConfinement up to date? [02:58] It begins with, "For 13.10, scopes will not be available in the app store and application confinement will prevent apps from abusing scopes and the scopes architecture. For 14.04 we'd like to have app developers able to deliver scopes via the app store." [03:46] elimisteve: scopes are available in the app store right now [03:46] not sure if that happened in 14.04 or later, but it certainly happened === chihchun_afk is now known as chihchun [09:18] Good morning all! Happy Tuesday, and happy Popcorn Day! 😃 === _salem is now known as salem_ === chihchun is now known as chihchun_afk [15:55] balloons, i'm trying to fix the clock autopilot tests, i've noticed two fail due to the allow location allow/deny dialog appearing, is there a helper to click allow on that? or should that be working another way? [15:56] (also applies to weather I think)? [15:57] (hello ahayzen ) [15:57] yup [15:57] IIRC [15:57] and something quirky is happing with music autopilot as well (it can't find the keyboard sometimes but only on jenkins) [15:58] popey, ^^ is actually the last remaining comment on the MP for bgplaylists [15:59] erk [15:59] popey, like 1 in 4/5 times it'll pass [16:00] the other time it will say it can't find the keyboard, and take a screenshot...which around 1 in 2/3 actually have the keyboard in the screnshot :') [16:06] ahayzen, hello [16:06] o/ [16:07] ahayzen, location dialog is an interesting question. I feel like there was a bug to get a helper for that. I don't know offhand [16:09] ok, maybe for jenkins it could be hardcoded to assume allow for now ? [16:11] could we add a step which does the necessary gsettings (or whatever) to force allow per app? [16:11] or touch whatever file in the filesystem is necessary to make that dialog assume yes? [16:11] I hope there's some way to poke the trust store ? [16:11] yeah or even that, just to get them passing until we have a helper ? [16:12] yeah [16:32] sorry, got sidetracked. We have full power to do anything we want or need to do. So I'm open to ideas. We can modify the phone anyway we wish [16:33] I want to look for that bug in a few [16:52] ahayzen, so is there something you want to try? [16:53] balloons, i think for now, setting a value/gsetting/whatever in the mocking part would be fine? [16:54] balloons, is that the simplest ? [16:57] ahayzen, ohh, I see. That might be the most foolproof [16:58] do you know what we'd have to set ? [17:01] bfiller, done [17:01] popey: thanks [17:01] ahayzen, reading some old notes [17:03] ahayzen, remember https://code.launchpad.net/~brendan-donegan/ubuntu-clock-app/disable_location_prompt/+merge/242682 [17:04] balloons, i don't remember (don't think i did the original clock AP), but that looks interesting [17:04] Also, you can stop / start the servuce [17:04] sudo setprop custom.location.testing true && sudo restart ubuntu-location-service && restart ubuntu-location-service-trust-stored [17:05] so i'm curious then why the clock still sees the location promopt [17:06] balloons, i spot this in the currently mocking "self.useFixture(fixture_setup.LocationServiceTestEnvironment())" [17:06] when i run on desktop i can see it trying todo setprop, but i can't see that in the code? I assume that comes from ^^ fixture? [17:07] o [17:07] i see they have it in fixture_setup.pu [17:07] hey ahayzen, check this out: https://wiki.ubuntu.com/Process/Merges/TestPlan/location-service#Dummy_provider [17:08] I knew I wasn't crazy [17:08] balloons, hah, this is what they have currently http://bazaar.launchpad.net/~ahayzen/ubuntu-clock-app/fix-1535488-autopilot-failing/view/head:/tests/autopilot/ubuntu_clock_app/fixture_setup.py [17:08] right. So we can use the info from the wiki [17:09] I'll be back in a bit, so if you need specific help let me know [17:09] ok thanks [17:18] popey (or anyone with permissions to merge in the terminal app): Jenkins is still being a jerk here with the commit message stuff https://code.launchpad.net/~mcintire-evan/ubuntu-terminal-app/change_auth_dialog/+merge/280781 [17:18] hah, that's one way to put it! [17:19] balloons, ^ any ideas? [17:29] balloons: popey: what would it take to get the filemanager-app running on my wily/Unity7 desktop? [17:30] i can build you an amd64 click [17:30] I trid installing the 0.4.501 multi-arch click package [17:30] what happened? [17:30] but launching fails because it can't find the nemomobile.folderlistmodel [17:31] popey: I'd need i386 [17:31] can you build a deb? [17:31] maybe [17:34] /opt/click.ubuntu.com/.click/users/mhall/com.ubuntu.filemanager/lib/i386-linux-gnu/org/nemomobile/folderlistmodel/libnemofolderlistmodel.so exists, so I'm not sure why it can't find it [17:35] when do you need this by? [17:36] ah, /usr/lib/i386-linux-gnu/samba/libsecrets3.so.0: version `SAMBA_4.1.13_UBUNTU' not found (required by /opt/click.ubuntu.com/.click/users/mhall/com.ubuntu.filemanager/lib/i386-linux-gnu/libsmbclient.so.0 [17:36] popey: I was just hoping to test it on my desktop [17:36] ok [17:36] well, if there's a problem with it, we need to fix it [17:37] my laptop is 14.04 so I _can't_ build it here [17:37] i only build clicks in chroots [17:44] I don't know if it's the build, or aa-exec-click [17:44] the library is in the click package's folder, but it's not loading that one, it's loading one from /usr/lib/ [17:49] mdeslaur: ping about aa-exec-click [17:49] mhall119: what's aa-exec-click? [17:49] heh [17:50] * mhall119 hopes that was sarcasm [17:50] mhall119: I believe jdstrand is the person you're looking for [17:50] jdstrand: ping about aa-exec-click [17:56] wait, so the multi-arch doesn't work mhall119? [17:56] balloons, on unity7 [17:57] I was publishing seperate builds; I could toggle it back on, but it's old [17:57] it does work on unity8 + amd64 [17:57] d'oh, I see, unity7 [17:57] * balloons is jetlagged before he gets on the next plane [18:01] balloons: not sure if it's unity7 that's causing the problem or something else [18:01] it appears to be looking in the wrong location for shared libraries [18:02] mhall119: hey, what's up? [18:04] mhall119, ahh. And this is for your talk right? [18:04] jdstrand: hey, I'm trying to run the filemanager-app on my Unity7 desktop, I installed it from the click package okay, and can run the aa-exec-click line from the generated .desktop, but it appears to be looking in /usr/lib/ for shared libraries, rather than the click package's install location [18:04] jdstrand: I was wondering if that's something that aa-exec-click might be doing wrong, or if there's a way to tell aa-exec-click what library directory to use [18:05] balloons: I wanted to test desktop features like right-click on the app, but I hope to demo it from within Unity8 [18:05] ahayzen, I just top approved again. Presumably it should work fine [18:05] but my convergence peripherals are all packed in my suitcase already, and I didn't want to dig them out [18:05] mhall119: it is just a shell script and it does set various env vars [18:05] balloons, hm? [18:06] also, the webbrowser-app wants to use the filemanager as the file-chooser now, so it would help me anyway [18:06] mhall119, don't you have unity8-lxc installed? [18:06] ahayzen, for the terminal app mp you linked [18:06] balloons: I do, but I don't run it [18:06] how'd the dummy provider do? [18:06] balloons, i didn't link...was that McIntireEvan ? [18:07] yes, https://code.launchpad.net/~mcintire-evan/ubuntu-terminal-app/change_auth_dialog/+merge/280781 [18:07] thats the one === essembe is now known as sbeattie [18:09] popey: I land at 3:30pm, probably to the hotel by 5pm [18:10] okay. Got plans for evening food? [18:10] nope [18:10] okay [18:10] popey: he has he is going to eat some I bet [18:11] those plans sound very vague [18:11] that's maybe how I roll, probably [18:12] popey: it's mhall119 you can't nail him down with plans man :) [18:13] mhall119, are you flying into today or tomorrow? [18:14] nvm, I know the answer [18:16] hah [18:17] yes [18:40] http://imgur.com/5Li3QUx \o/ [18:43] thinking the header should be darker text [18:50] Hello. I'm having trouble with the Ubuntu emulator in the SDK. The emulated device is stuck in a restart loop: I get to the login mask, don't have any input and the it simply restarts from the start-up splash over and over again. The in-SDK log isn't showing me anything fishy. I'm running this a rc-proposed VM. [19:19] ahayzen, popey, some silo notes for music-app https://trello.com/c/t1RBtMTp/2655-884-music-app-popey [19:21] thanks alesage [19:21] popey, hope Cali is sunny [19:22] It is quite sunny now. :) [19:22] Relative to what I'm used to in UK :D [19:29] https://code.launchpad.net/~popey/ubuntu-filemanager-app/update-colours/+merge/283206 [19:29] \o/ [19:29] DerRidda, perhaps try again, or try a different channel :( [19:31] Yeah, bq-stable works, now I'm onto why the heck the SDK can't find my properly installed unity-js-scopes-tool. [19:35] So my unity-js-scopes-tool setup fails because it can't find a kit I have purposefully deleted through the SDK GUI. How do I get rid of the remaining files telling the tl that there are kits around which clearly aren't? [19:53] I seriously, seriously need to know where the heck unity-js-scopes-tool looks for the kits/schroots it wants to mess with. [20:03] alesage, popey, all of those issues have been fixed/non-regressions, we are just left with an issue with jenkins [20:11] yay === salem_ is now known as _salem [21:19] Just seeing the speculation about a new bq Ubuntu tablet, with a 64-bit ARM processor. On the assumption this is true, would it require binaries to be recompiled? Having looked at https://www.arm.com/files/downloads/ARMv8_Architecture.pdf it seems like it has a 32-bit compatibility mode, but does anyone know for sure? [22:58] balloons, any idea what we can do with https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/python-lxml/+merge/282674 ? [22:59] balloons, it's not a python2/3 thing is it? [23:37] balloons, I'm worried that if we don't fix these, we're going to block and demotivate the core apps devs