[00:16] <mterry> ted, I have a branch that uses _greeter profiles, but it has two bugs (doesn't switch to non-greeter profile correctly and you get two datetime indicators(!)) -- if that's useful I can upload to LP else I'll continue working on it tomorrow
[00:16]  * mterry got sidelined by a critical security bug
[00:39] <cjwatson> jdstrand: The more I work on bugs like bug 1371574, the more I wonder if I made a mistake in the design of system-level hooks.  Do you think it would make sense to add a ${db-name} substitution, which would get the name of the database (perhaps as "10_core", "20_custom", or "99_default" to match the database configuration file names)?  Then apparmor could use that and guarantee to have different profiles for each unpacked copy of each ...
[00:39] <cjwatson> ... package, even if there are multiple instances of a single version lying around for some reason
[00:40] <cjwatson> jdstrand: This is something like the fourth or fifth time we've had a bug like this, and the fixes are always super-delicate.  Maybe it would be better to dodge the problem!
[00:49] <cjwatson> jdstrand: Slight awkwardness that the API doesn't really keep track of database names, only their paths, so we might just have to mangle or hash the database path instead of having a short name (so maybe we'd end up with /var/lib/apparmor/clicks/usr_share_click_preinstalled/com.ubuntu.calendar_calendar_0.4.json or something like that), but even with that it seems like it would be simpler than all this very careful fiddling with ...
[00:49] <cjwatson> ... garbage-collection
[00:56] <cjwatson> aa-exec-click would have to take care to look up the instance of a given app-id in the database that matches the executable path it's given
[01:14] <cjwatson> jdstrand: I've written up a manifesto for this in bug 1374574
[01:14] <cjwatson> jdstrand: Sorry, bug 1371574
[01:27] <rsalveti> cjwatson: which image?
[01:27] <rsalveti> wonder if the gles packages are out of sync again
[01:27] <rsalveti> let me try latest utopic
[02:28] <rsalveti> cjwatson: $ cat ./.cache/upstart/ubuntu-system-settings-wizard.log
[02:28] <rsalveti> file:///usr/share/ubuntu/settings/wizard/qml/main.qml:21:1: plugin cannot be loaded for module "Unity.Application": Cannot load library /usr/lib/i386-linux-gnu/qt5/qml/Unity/Application/libunityapplicationplugin.so: (dlopen: cannot load any more object with static TLS)
[02:28] <rsalveti>      import Unity.Application 0.1
[02:28] <rsalveti> probably why
[02:31] <rsalveti> now to find which qtmir broke that
[03:26] <kurt_> how can I help with Ubuntu touch? mainly with python, I have used the SDK for qml a little.
[03:27] <lotuspsychje> kurt_: devs are working on RTM right now to get it done
[03:27] <lotuspsychje> kurt_: im sure you can help
[03:28] <kurt_> I would like to even with testing or something small
[03:31] <kurt_> seems as if testing is needed most getting this close to an actual phone, should i just try devel-proposed branch and find issues or is that the correct branch to try after rtm
[03:32] <lotuspsychje> im using channel=devel but im just a happy user on nexus7
[03:32] <kurt_> I have a N4 with multi rom
[03:32] <lotuspsychje> nice
[03:32] <kurt_> i have a 2012 N7 and 2013 N7
[03:32] <kurt_> the N7 2013 has multi rom as well
[03:32] <lotuspsychje> kurt_: i think now its most important RTM gets stable and bugfree
[03:33] <kurt_> so just list bug reports (if any are found......very stable thus far!!!!) on the rtm version
[03:34] <lotuspsychje> kurt_: yes, or help making new apps always nice too
[03:35] <kurt_> tried to make a guitar tab application with tabster's API but I hit a wall when they said I cant revert my searches to their site.
[03:35] <kurt_> in every way I looked I couldn't use the API for anything so I dont know why they have an API
[03:36] <lotuspsychje> not sure
[03:36] <lotuspsychje> im not so smart for develope :p
[03:36] <kurt_> I really wanted that was because we dont have one and I have to see the store fill with copy cat apps
[03:36] <lotuspsychje> kurt_: idle here some longer, many devs will be able to help out
[03:36] <kurt_> I haven't actually ever had anything submitted on ubuntu or android
[03:37] <lotuspsychje> i just switched to ubuntu for safety reasons
[03:37]  * ahoneybun walks in
[03:37] <kurt_> very nice!
[03:37] <lotuspsychje> ahoneybun: morning :p
[03:37] <ahoneybun> lotuspsychje, night
[03:37] <ahoneybun> lol
[03:37] <lotuspsychje> :p
[03:37] <kurt_> I switched because I couldn't get windows vista to work correctly
[03:38] <ahoneybun> XD
[03:38] <lotuspsychje> lol
[03:38] <ahoneybun> I switched for app dev
[03:38] <lotuspsychje> ahoneybun: you make apps mate?
[03:38] <ahoneybun> and I like Linux more then windows
[03:38] <ahoneybun> I have some webapps
[03:38] <lotuspsychje> same here, ubuntu fan for years
[03:38] <kurt_> and I was to dumb to reinstall windows so I started with 10.04, and learned more than I ever would have on windows
[03:38] <lotuspsychje> someone should make an easy ubuntu-touch app creator
[03:38]  * ahoneybun has a real app ready but the tools for click packages are broken for him
[03:39] <lotuspsychje> ouch
[03:39] <ahoneybun> there was a update for it but it still does not work for me
[03:39] <lotuspsychje> kurt_: try 14.04 its splendid ubuntu
[03:39] <ahoneybun> 14.10 is not bad
[03:39] <ahoneybun> 3.16 kernel at least
[03:39] <lotuspsychje> best ever
[03:40] <ahoneybun> kurt_, you want to make a guitar tab app>
[03:40] <ahoneybun> ?
[03:40]  * ahoneybun is thinking of a guitar app that shows the basic guitar chords
[03:41] <lotuspsychje> there is a chord app on touch already
[03:41] <ahoneybun> oh I see
[03:42]  * ahoneybun found it, looks nice
[03:42] <lotuspsychje> :p
[03:43] <lotuspsychje> i more miked the old apps view
[03:43] <lotuspsychje> where all apps showed in one list
[03:43] <lotuspsychje> instead of category
[03:44] <ahoneybun> I kinda like both
[03:47] <lotuspsychje> easier to find stuff now indeed
[03:48] <ahoneybun> yea
[03:48] <ahoneybun> kurt_, anymore app ideas?
[03:49] <kurt_> not cords
[03:50] <kurt_> guitar tablature for melodies and solos
[03:50] <kurt_> kinda like sheet music but simpler
[03:50] <kurt_> more simple lol
[03:51] <kurt_> i do but its geared towards lawnmowers
[03:51] <kurt_> and cars
[03:51] <ahoneybun> oh
[03:51] <kurt_> requires a hall effect sensor and a buffer circut
[03:51]  * ahoneybun is sad that wallbase.cc is gone
[03:52] <kurt_> so its kinda a pet project that i want to get going but i need to do it on android just to get people to use it. but of course ubuntu after I get it on android.
[03:52] <kurt_> it would be a free app and you would just pay for the dongle that I would have to make......It would be around 5 bucks
[03:53] <kurt_> I do need to see if a mp3 jack can count signals that come in
[03:54] <kurt_> like how headphones can work as microphones do to the reversed polarity
[03:54] <kurt_> but instead or record sound I just need it to count when the signal hits a peak and then run the count through a formula
[03:57] <kurt_> really just been going to the play store and app store and seeing what they have that would make ubuntu more complete. but I am seriously limited by my programming skills but I hope to change that in the process lol
[03:57] <kurt_> ahoneybun i could be down to make one still just hit a wall with tabster
[03:57] <kurt_> it would be really nice to have cords and tabs in the same app
[03:58] <ahoneybun> yea
[03:59] <kurt_> I use guitar pro for android, to learn songs through tabs you download in a midi format. Ubuntu has tux guitar on it and It works just as well as guitar pro for the most part
[03:59] <kurt_> i really like tux guitar and depending on the license we can im sure use any of its code
[04:01] <kurt_> I can look at my old source and see if its usable I saved it just in case. Its my goal to get something in the ubuntu app store! haha
[04:03]  * ahoneybun flys off *waves bye to kurt_ 
[04:03] <kurt_> it all worked for the most part but i didnt polish it up after tabster(the host of the api) said I cant point them to their site.........so maybe I can strip their html and present it in the app instead of thier site?
[04:03] <kurt_> ? was it something I said?
[04:16] <pdxwebdev> What package to edit for the pulldown menu?
[04:17] <pdxwebdev> If I wanted to add another tab along side "notification center" "networking" and all that
[04:28] <sammo> Hello!
[04:28] <sammo> Can anyone help me with a permissions issue?
[04:35] <sammo> anyone?
[04:35] <sammo> :)
[04:35] <jamesh> sammo: perhaps describe the issue first?
[04:36] <sammo> Sorry-- first time on IRC, not sure of the etiquette.
[04:36] <sammo> I can execute a shell script on the phone through ssh but on the phone itself I get permission denied in the terminal app.
[04:37] <sammo> I'm not sure if this is some sort of security feature built into the phone, but it feels like my permissions got somehow messed up; I can run scripts as in /root if I become super user, but that's it.
[04:38] <jamesh> what sort of things are you trying to do?
[04:38] <sammo> Well at this point I just wanted to see if I could write a bash script that printed 'hello world' from the terminal
[04:40] <sammo> I was messing with home permissions when I was trying to set up the ssh server. I changed everything back to 755 but that doesn't seem to work.
[04:42] <jamesh> I wonder if the terminal's shell process is running under any confinement profile?
[04:42] <jamesh> (I'm reflashing my phone right now, so can't check)
[04:42] <sammo> How could I check?
[04:43] <jamesh> "cat /proc/$$/attr/current" inside the terminal would probably give an indication
[04:44] <kurt_>  Js.song = inputSong.text       I have this code bit and get this error Error: Invalid write to global property "song" /usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene exited with code 0        I have a JS file and in it i have this code bit song = inputSong.text;       anybody know why the error comes up? worked in an older sdk not sure version but it was in 13.04 or 13.10
[04:45] <sammo> It says 'com.ubuntu.terminal_terminal_... (enforce)'
[04:45] <sammo> I'm guessing that's it then?
[04:45] <jamesh> it is confined then, yes.
[04:46] <sammo> Okay, that explains a lot. I was about to go reinstall so that saves some time. Thank you!
[04:47] <jamesh> actually, I'm wrong.  It has its own profile, but that profile is unconfined
[04:48] <jamesh> If you don't have any critical data on the phone, then reinstalling probably is easiest
[04:48] <sammo> Oh... So there is a problem :P
[04:49] <sammo> Okay. I'll go do that then. What does the (enforce) mean?
[04:49] <jamesh> Ubuntu uses a mandatory access control security system called AppArmor
[04:50] <sammo> But that shouldn't prevent execution of files in home?
[04:50] <jamesh> When it is in enforcing mode, any access that is not explicitly allowed by the process's AppArmor profile will result in an error
[04:50] <sammo> Ah
[04:50] <jamesh> The terminal is running with a profile that allows anything, so the fact that it is enforcing that profile doesn't mean much
[04:51] <jamesh> the non-enforcing modes are intended to help debug the security policies: they'll just log problems that would become errors in enforcing mode so the developer can see what's wrong with the policy
[04:52] <sammo> Right, that makes sense. Is the best way to do a clean install 'ubuntu-device-flash --wipe --channel=CHANNEL' as listed on the install page?
[04:53] <jamesh> yep
[04:53] <sammo> cool cool. thanks so much!
[04:56] <kurt_> what could cause the sdk to not see my phone? i saw something about a devolper mode or new tools in the mailing list. So do i need to do something on the phone for the sdk to see it?
[04:56] <kurt_> rtm-14.09-version 3
[05:07] <nhaines> kurt_: well, you'll need to enable Developer Mode.
[05:07] <nhaines> System Settings > About this phone > Developer Mode.
[05:09] <kurt_> thanks!
[05:09] <kurt_> Why are some messages red?
[05:16] <kurt_> kinda flips out in developer mode
[05:17] <kurt_> cant use my device in the sdk screens pop up every where like the computer is still trying to connect as a device
[05:17] <kurt_> and in the sdk it finds it starts then blinks reconnect over and over
[05:18] <kurt_> i gotta go to bed ill try tomorrow
[05:18] <kurt_> thanks for the help so far eveyone
[05:22] <pitti> ted: hey Ted, would you mind having a look at https://code.launchpad.net/~pitti/indicator-session/autopkgtest/+merge/235599 ?
[05:23] <sammo> I re-flashed my device and still I can't execute shell scripts in home. It must be some sort of built-in permissions thing.
[08:36] <JamesTait> Good morning all; happy International Translation Day! :-D
[09:38] <cjwatson> rsalveti: thanks for investigating
[11:24] <oSoMoN> popey, is bug #1326378 still valid?
[11:25] <popey> oSoMoN: not tried for a while. will test and see
[11:25] <oSoMoN> thanks!
[11:45] <popey> oSoMoN: commented on the bug
[11:45] <nerochiaro> jhodapp: hi, you around ?
[11:46] <oSoMoN> popey, thanks, I’ll mark it fixed then
[11:48] <seb128> mpt, hey
[11:49] <seb128> mpt, so it looks like that by design request the listitem separators have left/right margins, is that what we want in settings? (on the main screen we currently have a mix of separators touching the side and with margins because they apply the margin for listitem elements and not for standalone divider, which we use e;g between categories)
[11:59] <mpt> seb128, can you give an example of each? I’m not exactly sure what you mean by a separator vs. a divider
[12:01] <seb128> mpt, http://people.canonical.com/~seb128/settings.png
[12:02] <seb128> mpt, see how the horizontal lines between e.g orientation lock and flight mode don't goes to the left/right but the ones between categories do
[12:03] <mpt> seb128, I see, that looks bad
[12:04] <seb128> mpt, right
[12:04] <seb128> mpt, we used to have those lines without borders, but they changed the uitk recently to have margins for listitems (and only those)
[12:05] <mpt> seb128, and what’s supposed to happen when you tap one of those list items? If the item highlights all the way to the edge, it’s inconsistent with the border above/below it. But if it highlights only as far as the border, then it stops at the edge of the icon/switch, which looks ugly.
[12:05] <nerochiaro> jhodapp: it turns out that I might be doing something weird in the gallery. i created a simple example and I seem to be getting all the signals. the code in media hub looks ok too
[12:05] <mpt> seb128, so tell me who “design request” is, and I’ll have a word :-)
[12:06] <seb128> mpt, you should have email, fwded you the info I managed to get
[12:06] <mpt> thanks
[12:06] <seb128> mpt, the "selection" effect goes to the edge, further than the line and it does look weird
[12:07] <ogra_> seb128, mpt, i see the same for the two bottom entries too
[12:07] <ogra_> (the shirtened separator)
[12:07] <ogra_> *shortened
[12:07] <seb128> ogra_, right, any listitem element is going to have margins, any standalone widget is not
[12:07] <seb128> and we mix those
[12:08] <ogra_> yeah
[12:08] <seb128> yeah for uitk changes, now instead of focussing on rtm fixes we have to deal with new UI issues
[12:09] <nerochiaro> zbenjamin: i see that now qtcreator tried to uninstall an app if it's already installed. however that fails for gallery currently. I get "Sdk-Launcher> Uninstalling the application failed"
[12:11] <nerochiaro> zbenjamin: i normally don't mind changing the name of the app in the manifest. the problem is that in this case i need to test video playback, and if i change the name in the manifest it will refuse me access to media hub
[12:26] <seb128> mpt, oh, it also leads to weirdness on use of divider like http://people.canonical.com/~seb128/settingsdiv.png
[12:27] <seb128> mpt, the standard items have a simple line, when followed by a "Divider" which is used between sections, you get the result there, a shorter line follow by ones without margin
[12:28] <seb128> mpt, we can fix that by using showDivider: false on the listitems before the Dividers though, just needs some work/more code|workarounds
[12:28] <mpt> I love how the second and third dividers are different colors and thicknesses from the first one >:-]
[12:28] <seb128> mpt, btw thanks for bringing the topic to design ;-)
[12:29] <mpt> I didn’t do anything, I didn’t even know the discussion was taking place
[12:29] <seb128> mpt, the 1 line version is ThinDivider{} and what is used between items, the bigger one is Divider{} and used between sections
[12:29] <seb128> mpt, well, you just said you can have a word with whoever decided on those, so thanks in advance for that :-)
[12:29] <seb128> mpt, did you get the email I fwded you btw?
[12:30] <mpt> Oh, you’re referring to the future rather than the past, ok :-)
[12:30] <seb128> yeah
[12:36] <lool> cyphermox_: hey, around?
[12:37] <lool> cyphermox_: QA is wondering which test plan to run with NM; would you mind listing whatever standard tests they should usually run there?
[12:37] <lool> cyphermox_: see https://trello.com/c/iFoYYgij/138-ubuntu-rtm-landing-012-network-manager-tvoss-cyphermox-lool
[12:37] <lool> brendand: ^ FYI
[12:37] <lool> brendand: have also updated card
[12:47] <mpt> seb128, I just discussed with jounih, and he said the border is going to be reverted so that it goes right to the screen edge
[12:47] <seb128> mpt, \o/
[12:47] <seb128> mpt, thanks!
[13:01] <jhodapp> nerochiaro, oh ok, glad you could figure that out :)
[13:05] <nerochiaro> jhodapp: i haven't yet. there seems to be something that messes up the state of qtubuntu-media when i don something from the gallery. i haven't figured out what that something is yet
[13:09] <jhodapp> nerochiaro, oh interesting...let me know what you find out because maybe we can make qtubuntu-media more robust too so it's harder to get into such a state
[13:12] <ted> bfiller, It looks like the camera is trying to use a file:/// URL? https://errors.ubuntu.com/oops/fa49391c-487e-11e4-9f5f-fa163e4aaad4
[13:13] <nerochiaro> jhodapp: so what seems to be the problem is loading the Video element with a Loader. When the Loader is reset (by setting sourceComponent = null) something gets messed up and from that point on I don't receive any more playback_complete events from the hub
[13:13] <nerochiaro> after reloading the Video
[13:14] <jhodapp> nerochiaro, this sounds like the same issue that we ran into with Unity itself and loading a NULL Audio component...it was a bug in the Audio component itself
[13:14] <jhodapp> nerochiaro, ping ricmm to see what the solution there was and if this is the same issue
[13:15] <bfiller> ted: yes I think it uses that to call mediaplayer-app to playback a video
[13:15] <bfiller> ted: does that need to change to use video:// now?
[13:15] <ted> bfiller, Yeah, would probably be better if it used content hub though.
[13:15] <ted> bfiller, That way if "Super Video Player" gets installed people could view it in that.
[13:15] <bfiller> ted: content-hub? the video is in the Video subdir
[13:16] <nerochiaro> ricmm: let me know when you have a minute please
[13:16] <ted> bfiller, Well, it doesn't matter which directory it's in. But it is "viewing content" which is content-hub's problem space.
[13:16] <ted> bfiller, For certain a video URL would work though.
[13:17] <nerochiaro> ricmm: i'm having a problem with the state of the QML Video component when it is loaded and unloaded via a Loader, and jhodapp says you had a similar problem with the Audio component
[13:20] <bfiller> ted: is there a related bug with that errors.ubuntu.com report?
[13:20] <ted> bfiller, No, just going through all the bad URLs that get reported.
[13:20] <ted> bfiller, https://errors.ubuntu.com/bucket/?id=url-dispatcher-bad-url
[13:20] <ted> bfiller, They're on a bunch of different projects though.
[13:20] <bfiller> ted: thanks
[13:21] <ted> Look at all the version numbers! ;-)
[13:34] <mzanetti> kenvandine: hey, what's your ETA on landing silo 2?
[13:34] <kenvandine> i hope today... but i might have a regression
[13:34] <kenvandine> mzanetti, why?
[13:35] <mzanetti> kenvandine: I need to land a change in system-settings too
[13:36] <mzanetti> kenvandine: so just syncing with you.
[13:36] <mzanetti> I'm also not entirely sure if I'll make it today... I would let you know before doing the merge
[13:36] <kenvandine> mzanetti, ok, which branch is that?
[13:37] <mzanetti> kenvandine: its in silo6, this branch: https://code.launchpad.net/~unity-team/ubuntu-system-settings/sigstop-for-upstart/+merge/236112
[13:37] <bfiller> popey: any chance you can upload a new calendar app today? the changes to sync-monitor have landed so it should be ready
[13:37] <mzanetti> kenvandine: code looks good to me, I would approve it if it works fine in the silo
[13:37] <kenvandine> mzanetti, ah... yeah
[13:38] <kenvandine> mzanetti, i'm fine with that, thanks!
[13:38] <popey> bfiller: i expected that and asked mirv to upload a couple of hours ago. I can't upload myself.
[13:38] <bfiller> popey: cheers, thanks
[13:38] <popey> np
[13:55] <ricmm> nerochiaro: I did?
[13:56] <ricmm> nerochiaro: walk me through, lets see
[13:57] <nerochiaro> ricmm: i don't know if you did, that's what jhodapp said ;) basically I have a Component that has a Video element in it. I load this component from a Loader, and it play video just fine, and I get notified when the video is finished playing. However if I set the sourceComponent to null on the Loader, then reload the component with the Video in it, from that point on I never receive again playback complete signals
[13:58] <jhodapp> nerochiaro, ricmm: not exactly the same, just seems very similar
[13:58] <jhodapp> ricmm, this was from a couple of weeks ago...we were debugging why the extra dbus position() calls
[14:00] <mterry> ted, OK...  I have something for you
[14:00] <mterry> ted, and it's already exposed one indicator bug -- indicator-transfer has a datetime path for phone_greeter  :)
[14:01] <ted> mterry, hah, blame charles ;-)
[14:01] <ted> mterry, Cool
[14:01] <ricmm> nerochiaro: thinking
[14:03] <mterry> ted, lp:~mterry/+junk/u8-greeter-profiles has a work in progress -- still some debugging output and such which is why in a junk url -- menu content itself doesn't seem to change -- probably a bug still on my end.  But indicator icons do, which is how I saw the datetime/transfer bug
[14:04] <ricmm> nerochiaro: how are you reloading the component with the video in it?
[14:04] <ricmm> setting it to the loader's sourceComponent once more?
[14:04] <ted> mterry, I have branches with different content, but I can't really land them unless QA can verify they fix the bug, which is why I need your patch :-)
[14:04] <ricmm> also, do youreceive any signals at all? is it playing something?
[14:07] <nerochiaro> ricmm: loader.sourceComponent = null, then later { loader.sourceComponent = myVideoComponent; loader.videoItem.source = "file://video/file.mp4" }
[14:07] <nerochiaro> ricmm: something similar tothat
[14:07] <mterry> ted, I'll have this cleaned up today I hope
[14:08] <ogra_> ted, oh, so you land new features by pulling other peoples bugfixes into your branches ? clever :)
[14:08]  * ogra_ grins
[14:11] <sil2100> boiko: hey!
[14:11] <boiko> hi sil2100
[14:12] <sil2100> boiko: did you have a look at the recent dialer-app smoketesting results for ubuntu-rtm?
[14:12] <boiko> sil2100: not really, sorry, is there a failure there?
[14:12] <sil2100> boiko: especially in krillin we're seeing 3 failures
[14:12] <sil2100> boiko: let me find you a link
[14:13] <boiko> sil2100: ok, I fixed one failure in the MRs that are on rtm silo 3
[14:13] <boiko> sil2100: let me check the other two
[14:14] <jgdx> mzanetti, you have some conflicts in your reset branch. And did the test pass with the new backend? They might need a new way of asserting that the launcher was reset.
[14:14] <nerochiaro> ricmm: after reloading the video plays, and i can play and pause the video fine
[14:16] <mzanetti> jgdx: I don't think there are conflicts, but not sure about the tests
[14:17] <jgdx> mzanetti, I'm looking at https://jenkins.qa.ubuntu.com/job/ubuntu-system-settings-utopic-i386-ci/772/console
[14:17] <jgdx> mzanetti, cd tests/autopilot && autopilot3 run ubuntu_system_settings # to go through the tests
[14:18] <jgdx> pmcgowan, Wellark, how do you add apns on desktop? phonesim or files?
[14:18] <mzanetti> jdstrand: ack, thanks
[14:19] <ricmm> nerochiaro: what happens if you make the loader inactive during the operation
[14:19] <ricmm> and only active after setting the source
[14:19] <jdstrand> mzanetti: did you mean jgdx?
[14:19] <jgdx> jdstrand, think so
[14:20] <nerochiaro> ricmm: what do you mean by "inactive" ?
[14:20] <pmcgowan> jgdx, I only tested on the phone
[14:20] <mzanetti> jgdx: sorry
[14:20] <mzanetti> jdstrand: ^
[14:20] <mzanetti> I give up :D
[14:20] <Wellark> jgdx: you need both
[14:20] <jgdx> mzanetti, np, lol
[14:20] <Wellark> jgdx: the default phonesim installation defines a configuration that comes up with multiple contexts
[14:21] <jdstrand> mzanetti: hehe :)
[14:21] <Wellark> you just need to make sure you online the modem
[14:21] <jgdx> Wellark, cool, thanks
[14:21] <Wellark> jgdx: the contexts also change the first time you call Refresh() from the ofono API
[14:21] <Wellark> oh, wait. it was for Carriers
[14:21] <Wellark> jgdx: anyway
[14:21] <Wellark> jgdx: then you can either add more contexts by using d-feet
[14:21] <Wellark> or if you want to drop files
[14:21] <Wellark> stop ofono
[14:21] <Wellark> and add/edit files under
[14:22] <jgdx> Wellark, worked
[14:22] <Wellark> jgdx: /var/lib/ofono/{imsi}/gprs
[14:22] <jgdx> sweet
[14:22] <Wellark> and start ofono again
[14:23] <Wellark> jgdx: you can also simulate dualsim by using the org.ofono.phonesim.Manager interface me and jussi added to the ofono / object
[14:23] <ricmm> nerochiaro: loader.active = false
[14:23] <Wellark> you just need to fire up ofono-phonesim processes manually and provide them with a config
[14:23] <ricmm> then your setup then loader.active = true
[14:23] <nerochiaro> ricmm: ok, so basically load the loader only once and just make it active = false instead of sourceComponent = null ?
[14:23] <jgdx> Wellark, right, I've had to do that before when working on sim services.
[14:24] <ricmm> nerochiaro: yes, or if you do need to swap the loaded component then do the binding assignments while (!loader.active)
[14:24] <jgdx> Wellark, seems dual sim for apn behaves much like the carriers page, though. So that's great.
[14:24] <Wellark> jgdx: https://wiki.ubuntu.com/Process/Merges/TestPlan/indicator-network#Run_ofono-phonesim
[14:25] <Wellark> jgdx: ok. cool. just be aware that the i-network testplan is a bit outdated as it does not tell how to use the phonesim.Manager interface
[14:25] <Wellark> jgdx: so no ofono restarts required
[14:25] <jgdx> ack
[14:26] <Wellark> jgdx: https://github.com/rilmodem/ofono/blob/master/doc/phonesim-control-api.txt
[14:32] <ted> ogra_, It's not a feature, it's a bug!
[14:32] <ogra_> :D
[14:44] <Wellark> jgdx: after having a quick chat with thostr_ you and I should have a quick HO to agree on the division of labor and the battle plan on the UI changes to the CustomApnEditor page
[14:44] <oSoMoN> sergiusens, hey, is there anything I can do to help with bug #1365993 ?
[14:44] <jgdx> Wellark, yes, please
[14:45] <Wellark> jgdx: in 5 minutes?
[14:45] <jgdx> Wellark, yep
[14:45] <Wellark> jgdx: marvellous!
[14:45] <Wellark> jgdx: I will get you the link.
[14:46] <sergiusens> oSoMoN: I just need to figure out mandel's branches he asked me to merge
[14:47] <sergiusens> oSoMoN: it seems he wrote his email in a hurry and wasn't quite clear
[14:48] <oSoMoN> sergiusens, ok, let me know if there’s anything I can do/test
[14:49] <sergiusens> oSoMoN: let me create MPs of what he wrote and at least get reviews for them
[14:49] <sergiusens> I don't have the knowledge for a good review there
[15:36] <nerochiaro> ricmm: disabling the loader instead of unloading the component seems to do the trick
[15:37] <nerochiaro> ricmm: not sure if it's the best thing in terms of memory usage, but it works
[15:55] <ricmm> nerochiaro: I'm not sure that unsetting the component does anything
[15:55] <ricmm> as it had already resulted in a creation
[15:56] <ricmm> it just allows you to use the loader for *another* sourcecomponent or source
[15:56] <ricmm> but it doesnt mean much to the existing instance of the Component you had already loaded through it
[15:56] <ricmm> but I might be wrong
[15:56] <nerochiaro> ricmm: doesn't it destroy the instance and free the memory ?
[15:59] <ricmm> nerochiaro: you are right, it should delete the object
[15:59] <ricmm> the active property does the same as the sourceComponent cycling tho
[15:59] <ricmm> false -> active means a delete and re-incubation
[16:00] <nerochiaro> ricmm: there has to be a difference, otherwise i don't see why it would break in one case and not in the other
[16:00] <ricmm> maybe there is something blocking the deleteLater() when resetting the source
[16:00] <nerochiaro> ricmm: but even if the Video object is stuck there, why that would prevent the new Video object to be able to receive signals ?
[16:01] <ricmm> it shouldnt
[16:03] <asac> seb128: ogra_: i someone cannot disable my calendar notifications.
[16:03] <asac> seb128: ogra_: i have calendar app installed, i disabled the calendar in there
[16:03] <ogra_> i someone ?
[16:03] <ricmm> nerochiaro: reading through the code but I dont see anything obvious that would cause it to not delete correctly
[16:03] <ricmm> :
[16:03] <ricmm> :s
[16:03] <asac> seb128: ogra_: but still the events are constantly reminding me
[16:03] <asac> ogra_: somewhat :)
[16:03] <asac> lol
[16:04] <nerochiaro> ricmm: sorry, it's actually my fault, i mixed up "active" with "enabled". setting active false then back to true causes the same problem as unsetting the sourceComponent
[16:05] <ricmm> right
[16:05] <seb128> asac, don't get me started about the calendar ;-)
[16:05] <nerochiaro> ricmm: so back to the start, why does it break ?
[16:05] <ricmm> theres no enabled for loaders
[16:05] <ricmm> so
[16:05] <ricmm> there might be an issue with the QDeclarativeAudio instance then
[16:05] <ricmm> can you see the duration?
[16:05] <ricmm> that one is also a property, like position
[16:06] <asac> seb128: if it helps, just use /msg and be frank :P
[16:09] <seb128> asac, lol, read the log from friday evening on this channel if you want to see an argument about the calendar removal and the side effect :p
[16:09] <asac> seb128: its not about removal
[16:09] <asac> seb128: i have calendar installed and it still doesnt stop :/
[16:09] <seb128> asac, but I think things are being worked on now, I saw mps today about moving the calendar syncing to the calendar application itself
[16:10] <asac> seb128: does that include moving notification control somewhere?
[16:10] <seb128> yes
[16:10] <seb128> to the calendar itself
[16:10] <asac> i think what i really lack is disabling notifications
[16:10] <asac> i dont even have that feature with calendar installed it feels
[16:10] <asac> or am i missing it somewhere?
[16:11] <seb128> asac, not sure, https://code.launchpad.net/~renatofilho/sync-monitor/split-calendar-and-contacts/+merge/230239 and there is a corresponding side on the calendar-app itself
[16:11] <seb128> but I'm unsure all the bits landed
[16:11] <seb128> and if the calendar-app got an update in the store yet
[16:11] <seb128> where can we see what revision is included in the store?
[16:14] <ricmm> nerochiaro: can you see both properties?
[16:14] <ricmm> is it only position that fails to update?
[16:15] <nerochiaro> ricmm: the problem is that I don't get the playback_complete event maninly
[16:15] <nerochiaro> ricmm: i'm checking the properties now
[16:16] <ricmm> nerochiaro: whats the name of the signal
[16:17] <asac> seb128: hmm. good question. i think beuno might be able to help :)
[16:17] <asac> beuno: how can seb128 find out which version of something is in the store?
[16:17] <ogra_> i think there was a calendar landing in flight today
[16:18] <nerochiaro> ricmm: core::ubuntu::media::Player::set_playback_complete_callback
[16:19] <barry> kenvandine: the build of si 2.5 in the silo is not going well.  it seems to be incredibly slow which causes timeouts in the dbus connection to udm.  i've tried rebuilds several times.  maybe i'll get lucky soon (usually i get lucky after 1 or 2 rebuilds).  i'll keep trying but i wonder if there's something we can do about the silo/ppa to give it more juice to run the test suite more quickly.
[16:19] <nerochiaro> ricmm: this is a signal that qtubuntu-media gets from the hub
[16:19] <ricmm> I mean in QML
[16:19] <ricmm> which signal as you using
[16:19] <ricmm> that you are missing
[16:20] <kenvandine> barry, i saw that... :/
[16:20] <nerochiaro> ricmm: in QML it's Video.onStatusChanged , it never received the status MediaPlayer.EndOfMedia
[16:21] <nerochiaro> ricmm: and that signal is implemented by qtubuntu-media, and it's emitted when qtubunut-media received the playback_complete signal from the hub
[16:21] <barry> kenvandine: anyway, i will keep trying.  one thing we can do if we have to is to disable the problematic parts of the test suite during build and rely on autopkgtest to verify them.
[16:22] <ricmm> nerochiaro: yup
[16:22] <ricmm> sorry just not clear where the signal is dropped
[16:22] <ricmm> is it actually not showing over the bus?
[16:22] <ricmm> or is it being dropped client side
[16:23] <nerochiaro> ricmm: it's not received by qtubuntu-media, but it's emitted by the hub
[16:23] <nerochiaro> ricmm: as far as i can see at least
[16:23] <ricmm> I mean do you see it with dbus-minitor
[16:23] <ricmm> monitor
[16:23] <nerochiaro> ricmm: i'll try that now
[16:24] <ricmm> ok
[16:25] <popey> bfiller: fyi, calendar r484 approved
[16:27] <bfiller> popey: great, thanks
[16:29] <ogra_> asac, ^^^^ there, new calendar
[16:30] <seb128> does the location service requires a working SIM?
[16:30] <asac> ogra_: so i just hit update apps and all will be good?
[16:30] <ogra_> you should see a new calendar there, yes
[16:30] <ogra_> not sure that has all fixes yet though
[16:30] <asac> seb128: only if your wifi APs are not known
[16:31] <asac> seb128: i have it working without SIM here in city centre
[16:31] <asac> but if wifi isnt known you need cell info and for that you need sim
[16:31] <ogra_> yeah, works fine on my mako without sim
[16:31] <seb128> asac, my is using 100% cpu for 3 weeks, consistently between reboot and wipe/new image
[16:31] <seb128> I wonder if that's because I've an invalid SIM in the phone
[16:31] <ogra_> seb128, any trustdb crash files ?
[16:31] <seb128> (it's a prepaid one which I bought while traveling and which seems not valid in France)
[16:31] <mzanetti> kenvandine: hey, I pulled out that systemsettings change again because it doesn't seem to fix the reason that motivated it. so no need to pay attention for collisions any more.
[16:32] <seb128> ogra_, no, ubuntu-location-service just eating cpu days and night
[16:32] <ogra_> seb128, well, lool and tvoss are the location go-to guys
[16:32] <ogra_> i have heard of that but i dont see it myself
[16:32] <seb128> tvoss was looking at the 100% cpu issue 3 weeks ago
[16:33] <seb128> I provided him a backtrace and debug info and he said he had an idea about the issue
[16:33] <asac> seb128: good question. i think there is some aggressive logging still going on
[16:33] <seb128> but nothing changed since
[16:33] <asac> seb128: check with lool
[16:33] <seb128> https://bugs.launchpad.net/ubuntu/+source/location-service/+bug/1358918
[16:33] <kenvandine> mzanetti, thx
[16:33] <seb128> is the cpu bug
[16:33] <ogra_> well, only occasionally ... :P
[16:33] <seb128> well, maybe my issue is different
[16:34] <seb128> it has never been working for me, it keeps hitting full cpu accros reboots, wipe & bootstrap, etc
[16:39] <nerochiaro> ricmm: i'm trying to see the signal with  dbus-monitor "interface='core.ubuntu.media.Player'" but I can't get anything. Am I using the wrong string or missing something else obvious ? (first time I use it on the device)
[16:39] <seb128> ogra_, but yeah, I've a _usr_bin_trust-stored-skeleton.32011.crash
[16:45] <seb128> ogra_, do you know if we have ddebs for the rtm archive?
[16:46] <seb128> pitti, ^
[16:47] <beuno> seb128, did you figure out how to find out the version in the store?
[16:47] <seb128> beuno, no
[16:48] <beuno> there's a few ways
[16:49] <ogra_> seb128, i think we do, but not sure where
[16:49] <seb128> beuno, well "version", is the store version related to the vcs commit number?
[16:49] <beuno> seb128, it's up to the uploader
[16:49] <beuno> how they version it
[16:49] <beuno> the store doesn't know about VCSs
[16:49] <seb128> beuno, is there an equivalent of the debian/changelog for clicks?
[16:50] <beuno> seb128, there is a field for "what's new"
[16:50] <beuno> so a more human-oriented
[16:50] <seb128> k
[16:50] <seb128> beuno, anyway, I found the version in the click scope view
[16:51] <seb128> I guess then linking that to a vcs commit to see if a fix has been rolled out has no "magical solution"
[16:54] <Laney> http://ddebs.ubuntu.com/ubuntu-rtm/ exists
[16:54] <dobey> seb128: be careful when reading the info in the scope. the "what's new" and "version" are from the store, so are for whatever the latest version in the store is, not necessarily what is installed.
[16:54] <seb128> Laney, thanks
[16:54] <dobey> and the "what's new" is a text field entry on the dev portal, not something in the click manifest, so we can't pull that locally :-/
[16:55] <seb128> dobey, right, thanks for pointing it out!
[16:56] <seb128> speaking about portal
[16:56] <seb128> dobey, you might know, are the categories in the apps/click scopes coming from the server?
[16:56] <seb128> is there a way to get those translated?
[16:56] <seb128> dpm, ^
[16:57] <beuno> seb128, they are, and they are being translate
[16:57] <beuno> the portal will return a different language based on the header the request sends
[16:57] <seb128> beuno, do you know if that's something we can contribute to?
[16:57] <seb128> I'm using french and I only have english categories atm
[16:57] <dobey> right, what beuno said
[16:58] <dobey> seb128: they might not be translated into french yet?
[16:58] <seb128> dobey, do you know where I can check? can I do the translations/contribute to them on launchpad?
[16:58] <dobey> i have no idea what languages are on the server
[16:58] <seb128> like do you pull from some public project?
[16:58] <beuno> I'll find out where they are translated
[16:58] <dobey> that's a beuno question
[16:58] <seb128> beuno, thanks
[16:59] <dpm> seb128, let me get you the bug. In summary, they're translated in the database, but recently we put them in LP
[16:59] <dobey> those are all on the server. click scope just shows what the server gives in the response (and sends the Accept-Language header to tell the server to give us the translations)
[16:59] <beuno> seb128, https://translations.launchpad.net/software-center-agent/trunk/+pots/click-feed
[16:59] <beuno> seems to be where we pull from
[16:59] <dpm> seb128, beuno, JamesTait is the man to talk to about translations for the store Departments
[17:00] <dpm> yes, that's where we recently put the translations ^
[17:00] <beuno> seb128, https://wiki.ubuntu.com/AppStore/Interfaces/ClickPackageIndex has more detail than you'll ever want if you care about the APIs themselves
[17:00] <seb128> beuno, how often do you pull from? french is translated and that says those strings are there since 2014-09-19
[17:01] <beuno> JamesTait, ^
[17:01] <JamesTait> seb128, not all the translations are in devportal yet, because they're stored in the devportal DB and there's no automatic process yet to import them from .pot files or LP.
[17:02] <seb128> JamesTait, but that's coming for e.g french?
[17:03] <JamesTait> seb128, IIRC, we manually uploaded the translations for Spanish only, so far, but the others will be imported, manually or otherwise, as soon as we can.
[17:04] <JamesTait> seb128, I appreciate it's not an ideal situation, but rest assured it is on my radar and flashing very brightly.
[17:07] <beuno> seb128, so in conclusion, learn spanish.
[17:08] <seb128> beuno, ola! ;-)
[17:08] <seb128> JamesTait, k, thanks
[17:08] <seb128> beuno, dobey: thanks as well!
[17:09] <dobey> no problem
[17:10] <dobey> seb128: that's portugese!
[17:11] <seb128> bah, I'm screwed, the one spanish word I know is not spanish ;-)
[17:11] <dobey> heh
[17:12] <dobey> seb128: it's hola in es and ola in pt :P
[17:12] <seb128> oh, I see
[17:12] <seb128> I'm french, we don't spell the "h" :p
[17:13]  * popey wonders which "otel" seb128 is staying in at the sprint.
[17:13] <seb128> popey, :-)
[17:14] <ogra_> popey, lets hope e doesnt miss is flight else e needs to stay ome :)
[17:15] <seb128> ogra_, you screwed it on the second word :p
[17:15] <ogra_> gar
[17:15] <seb128> :-)
[17:15] <ogra_> :)
[17:27] <nerochiaro> ricmm: i'm about to go out for today. can you email me a cmd line you would use to see the signals coming from the hub ? I can't seem to be able to filter them
[17:27] <ricmm> nerochiaro: ok
[17:27] <nerochiaro> ricmm: thanks
[17:28] <ricmm> well actually maybe jim might be betterfor that
[17:28] <ricmm> jhodapp: ^
[17:28] <jhodapp> ricmm, missed him
[17:33] <ricmm> jhodapp: can you send him that email?
[17:33] <ricmm> you are better than me with dbus
[17:33] <jhodapp> ricmm, I could, but I've never had to filter those before
[17:33] <dobey> ogra_: waoh, did you suddenly become british?
[17:33] <ogra_> lol
[17:34]  * dobey pictures ogra_ as a yorkshireman https://www.youtube.com/watch?v=Xe1a1wHxTyo
[17:35] <ogra_> i wouldnt mind the cigars and whisky :)
[17:35] <dobey> heh
[17:35] <ogra_> though i guess they have port
[17:37] <dobey> ogra_: well, i'm sure we can have a glass of whisky at the sprint :)
[17:37] <ogra_> ++  !
[17:38] <dobey> heh
[17:45] <JamesTait> seb128, http://pad.lv/1375922 - just so it doesn't get forgotten.
[17:51] <bfiller> ted: did you land changes that make file:// break? cause camera-app and video scopes both dont' work anymore
[17:53] <cjwatson> jdstrand: could you test that ubuntu silo 4 fixes your click garbage-collection problems?
[17:53] <ogra_> bfiller, camera works here
[17:53] <seb128> JamesTait, thanks
[17:53] <ogra_> (mako, latest utopic image)
[17:54] <vitimiti> hi
[17:54] <bfiller> ogra_: playing back a video from it doesn't
[17:54] <cjwatson> dobey: just don't let ogra_ pour it
[17:55]  * cjwatson learns from mistakes
[17:55] <dobey> lol
[17:55] <cjwatson> (sometimes)
[17:55] <ogra_> cjwatson, lol
[17:55] <jdstrand> cjwatson: hmm, my device is on rtm. would it be safe to do there?
[17:55] <dobey> cjwatson: i'll let the bartender pour it :)
[17:55] <ogra_> bfiller, oh, i didnt try video
[17:55] <cjwatson> jdstrand: ubuntu-rtm silo 2 then
[17:56] <cjwatson> jdstrand: GC should run at the next reboot after upgrading
[17:56]  * cjwatson -> dinner
[17:57] <jdstrand> cjwatson: ok, testing now
[18:00] <ogra_> ** (process:2884): WARNING **: Unable to dispatch url 'file:///home/phablet/Videos/sintel_trailer-1080p.mp4':GDBus.Error:com.canonical.URLDispatcher.BadURL: URL 'file:///home/phablet/Videos/sintel_trailer-1080p.mp4' is not handleable by the URL Dispatcher
[18:00] <ogra_> bfiller, ted ^^
[18:00] <ogra_> (from unity8-dash..log)
[18:03] <jdstrand> cjwatson: oh, at first I didn't think it was working, but now I see that the garbage collection is happening after lightdm starts
[18:05] <jdstrand> cjwatson: yes, it seems to have worked. I only have 109 files in /var/lib/apparmor/clicks/*json and /var/lib/apparmor/profiles/click_*
[18:06] <jdstrand> cjwatson: it was 260 before I rebooted
[18:07] <jdstrand> a 2nd reboot is needed to remove them from the kernel, but that is expected
[18:20] <jdstrand> I also noticed bug #1375938, which is mine
[19:15] <ted> bfiller, We removed the file:/// URLs. Yes, the video scope had two MRs that it needed, but only one was linked to the bug. Pawel is landing the other.
[19:38] <cjwatson> jdstrand: excellent, thanks.  for my records, which image/device were you testing on?
[19:39] <jdstrand> cjwatson: rtm, mako r63
[19:43] <cjwatson> jdstrand: thanks
[19:52]  * cjwatson wonders where logs from attempting to remove an app might go
[19:54] <cjwatson> oh, duh, it'll be on the other end of packagekit won't it
[20:23] <robotfuel> kenvandine: ping, do you know where can I get debug symbols for system-settings?
[21:04] <nero_>  hello    wondering    when note  3  will have   ubuntu touch love
[21:05] <nero_> can i use the  note  2    stuff  for install ubuntu touch   or will it  break  it
[21:34] <dobey> !devices | nero_
[21:44] <nero_>   i a\lreally look  there  but    no luck at  finding   1
[21:44] <nero_>    its like    1   ever made it  for   note  3
[23:48] <pdxwebdev> Unknown CMake command "qt5_use_modules"???
[23:49] <pdxwebdev> Everything says I'm using an old version of cmake but I'm at 2.8.12.2
[23:50] <pdxwebdev> I'm trying to build a plugin in the system settings repo
[23:59] <pdxwebdev> Ah, it looks like one does not build the plugins from their respective directories.
[23:59] <pdxwebdev> nevermind