[04:04] <lotuspsychje> morning to all
[07:41] <pitti> tedg: oh, sure
[07:42] <pitti> tedg: how do you mean that the upstart version changed? 1.11 is the one which introduce the split
[07:43] <pitti> tedg: oh, I see
[07:44] <pitti> tedg: MP updated
[08:02] <JamesTait> Good morning all; happy Friday, and happy World Dream Day! :-D
[09:06] <chrisc> hmm, no git available on rtm :-|
[09:09] <mitya57> Hi, do I need to be subscribed to ubuntu-touch@lists.l.n to post to it?
[09:09] <mitya57> I sent a message two days ago but it didn't arrive for some reason
[09:09] <chrisc> non-member posts probably have to be approved by a admin due to spam
[09:10] <chrisc> most lists are set up like this these days
[09:10] <mitya57> I am member of ~ubuntu-phone, and sent from my @ubuntu.com address
[09:11] <chrisc> oh, i have no idea then
[09:12] <Mirv> mitya57: isn't the list address ubuntu-phone@lists.launchpad.net ?
[09:13] <Mirv> membership of ~ubuntu-phone should be enough
[09:13] <mitya57> Indeed, my message was sent to -phone@
[09:14] <Mirv> hmm.
[09:14] <Mirv> popey: have you heard about any problems people having sending messages to ubuntu-phone ML? ^
[09:14] <Mirv> I personally haven't
[09:15] <chrisc> i joined the list and sent a message yesterday without a issue, apart from a lack of response ;-)
[09:15] <popey> uh, no
[09:16] <popey> last mail to it was 9 hours ago
[09:17] <mitya57> Ok, will try to resend from another address now
[10:12] <vitimiti> hi
[10:30] <jamesh> victorp or rhuddie: I was wondering if one of you could test out a fix I've been working on for https://bugs.launchpad.net/mediascanner2/+bug/1358750 (since you both said you could reproduce the problem)
[10:31] <jamesh> details on where to get the fixed packages are in the last message on the bug.
[10:36] <chelseawillrecov> hi
[10:36] <chelseawillrecov> anyone successfully installed Ubuntu Touch on Samsung Galaxy Tab 2 P3110
[11:12] <rhuddie> jamesh, sure. I'll take a look later today and let you know how I get on.
[11:22] <jamesh> rhuddie: thank you
[12:04] <lool> bdmurray, ev: whoopsie is in rtm, thanks
[12:05] <lool> cyphermox: I'll give a spin to nm in rtm silo 12; would you like to test it too?
[12:05] <lool> cyphermox: also mind checking the proposed test in comments?
[12:22] <cyphermox> lool: sure
[12:32] <joachimvda_> Can someone help me diagnoze why I am missing titles and buttons on various apps on my nexus4 with Ubuntu-touch
[12:33] <joachimvda_> I have tried installing devel/ubuntu-rtm/ubuntu-rrm-proposed and the problem persists in all three
[12:33] <joachimvda_> this makes ubuntu-phone hard to use and I have seen screenshots online which show the stuff I am missing
[12:34] <ogra_> is that a virgin readonly image ?
[12:34] <joachimvda_> for example, on the "about this phone" screen (from settings app), I cannot go back to the pervious page. The title is not visible.
[12:35] <joachimvda_> I have put some stuff in there to make the phone usable, like an address book
[12:35] <joachimvda_> and an Ubuntu One account to try to be able to install apps (though I miss that button too)
[12:35] <ogra_> well, it works fine on an unhacks phone
[12:35] <ogra_> *unhacked
[12:36] <joachimvda_> what would be "hacked" about my phone? How could I possibly undo that?
[12:37] <joachimvda_> This is a phone I bought a year ago to try out Ubuntu-touch - but it was not yet uable then. Trying again after using android in the mean time.
[12:38] <joachimvda_> and yes I know it works fine for some. I would really lovez to get my phone in that state.
[12:39] <ogra_> oh, i understood you had made it writable and installed some address book stuff
[12:40] <ogra_> sorry, mis-read
[12:40] <joachimvda_> no I just imported an address book to make sure I don't have to remember my contacts phone numbers
[12:41] <joachimvda_> I had these problems before importing contacts
[12:41] <ogra_> right, that shouldnt have any effect om the headers in system-settings
[12:42] <joachimvda_> THere are also onther things missing. Like the "install" button on the screen with the apps which can be upgraded
[12:42] <ogra_> bzoltan2, do we know about any recent UITK breakage ? ^^^ that sounds like UITK
[12:42] <joachimvda_> Some random "clicking" at the top of the screen where that button should be worked on that screen
[12:43] <bzoltan2> ogra_: No I do not know
[12:43] <ogra_> sounds a bit like icons cant be found
[12:43] <ogra_> i think i saw something related in app smoketests this week
[12:43]  * ogra_ digs for the logs 
[12:44] <ogra_> file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/Icon10.qml:34:5: QML QQuickImage: Failed to get image from provider: image://theme/back
[12:44] <ogra_> bzoltan2, like that ^^^
[12:44] <joachimvda_> Is there some log where I could find some info?
[12:45] <ogra_> i see that in several app tests in the logs
[12:47] <ogra_> joachimvda_, ~/.cache/upstart/ has all application logs
[12:50] <joachimvda_> Where can I check if the icons exist?
[12:50] <ogra_> no idea, i'm no toolkit guy :)
[12:50] <ogra_> (but i'm upgrading to 257 here, lets see if i can confirm)
[12:54] <joachimvda_> in application-legacy-ubuntu-system-settings log I see a lot of stuff like
[12:54] <joachimvda_> 2014-09-26 14:33:57,434 - WARNING - file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/ListItems/LabelVisual.qml:35: TypeError: Cannot read property 'selected' of null
[13:01] <joachimvda_> I also see things like
[13:01] <joachimvda_> 2014-09-26 15:00:22,055 - WARNING - file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/ListItems/Base.qml:176:5: QML ProgressionVisual: Warning: Style ProgressionVisualStyle.qml not found in theme themes.Ubuntu.Custom 2014-09-26 15:00:22,058 - WARNING - QQmlComponent: Component is not ready
[13:01] <jgdx> kenvandine, I have some fixes for the wifi panel ready. Would make sense to get them in the same silo I reckon.
[13:01] <kenvandine> jgdx, ok
[13:02] <jgdx> but first I need it reviewed. :P Can you take a look at [1] and [2] when you have time for it? [1] https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/wifi-connect-is-not-dialog-fix-1366006/+merge/234842 [2] https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/wifi-previous-network-forget-returns-wrong-fix-1370389/+merge/236117
[13:04] <alecu> seb128: gatox: hi guys, is this bug in your radar?
[13:05] <alecu> https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1330770
[13:05] <alecu> seb128: gatox: I'm setting it to Critical, because it will affect every user.
[13:06] <gatox> alecu, it's in my queue
[13:06] <ogra_> joachimvda_, i can not reproduce your issue on utopic-proposed 257 on mako (N4) here
[13:07] <alecu> gatox: great
[13:07] <dpm> pete-woods, is it still you that maintains the libusermetrics?
[13:07] <alecu> gatox: seb128: please let me know when you get to it if you need to discuss how to fix it.
[13:09] <joachimvda_> ogra_ I kinda assume it is something on my phone as I already tried to install devel/rtm and rtm-proposed channels and have the same problem on all
[13:10] <ogra_> did you use --bootstrap when installing ?
[13:10] <joachimvda_> only the first time, not when switching
[13:10] <joachimvda_> (from my understanding of the wiki that was not needed)
[13:11] <joachimvda_> I will try again with --bootstrap
[13:12] <dpm> pitti, do you happen to know if libusermetrics ships the translations in the touch language packs? (re: bug 1374441)
[13:15] <kenvandine> jgdx, do you have debs for the previous network branch?
[13:15] <kenvandine> if not, i'll just wait for CI
[13:19] <pete-woods> dpm: I don't think the translations from libusrmetrics get into the touch langpack
[13:19] <pete-woods> just had a look at the contents of one of the lang packs
[13:19] <mardy> mpt: hi! Currently, in OA we are not showing any hint to the user that the web page is loading
[13:19] <mardy> mpt: should we use the same thin progress line as the browser? Or do you have a different suggestion?
[13:20] <pete-woods> I *think* I have all the right stuff in libusermetrics
[13:20] <Akiva-Thinkpad> morning all
[13:20] <dpm> thanks pete-woods. So its translations are shipped as .mo files in the .deb package, which I'd expect to load them. Let me investigate a bit more. In the meantime, do you have an idea why I might be getting bug 1374448 ?
[13:21] <jgdx> kenvandine, no, but yeah, being built
[13:21] <pete-woods> dpm: yes. I have X-Ubuntu-Use-Langpack: yes
[13:21] <pete-woods>  in http://bazaar.launchpad.net/~unity-team/libusermetrics/trunk/view/head:/debian/control
[13:21] <bzoltan2> ogra_: what version of UITK do you have there?
[13:21] <pete-woods> to be honest, I thought that was all I needed to do
[13:21] <bzoltan2> ogra_: the latest?
[13:21] <ogra_> bzoltan2, that error comes from the latest image smoke test
[13:22] <ogra_> 257 ... from this morning
[13:22] <t1mp> does it have Candidate: 1.1.1262+14.10.20140922.2-0ubuntu1 ?
[13:22] <t1mp> for qtdeclarative5-ubuntu-ui-toolkit-plugin
[13:22] <dpm> pete-woods, aha, I've found out why: https://translations.launchpad.net/ubuntu-rtm/14.09/+source/libusermetrics/+imports - that .pot file needs a one-off manual approval, let me do that now
[13:24] <ogra_> bzoltan2, http://ci.ubuntu.com/smokeng/utopic/touch/mako/256:20140925.1:20140923.1/10703/ ... click on music or calcualtor and there click on any failed test
[13:24] <ogra_> we see this message since one or two day
[13:24] <ogra_> s
[13:26] <t1mp> ogra_: looks like this bug to me https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1371509
[13:26] <t1mp> ogra_: I'm not sure where the fix landed
[13:27] <ogra_> t1mp, that landed a week ago or so
[13:27] <ogra_> should be in all images
[13:27] <ogra_> also note these tests are on mako
[13:28] <t1mp> ogra_: the bug title is misleading, the issue was present everywhere (I reproduced it on desktop)
[13:28] <ogra_> ah
[13:28] <ogra_> well, in any case it is fixed up to rtm
[13:29] <ogra_> so it shouldnt affect todays (or yesterdays) images
[13:29] <dbarth> pitti: ping? we have a new oxide release which would require a new langpack generation to fix https://bugs.launchpad.net/oxide/+bug/1224707
[13:30] <joachimvda_> ogra_ thx for the help, tried reinstalling with bootstrap and seems to be working now. Thanks for the help.
[13:30] <ogra_> :)
[13:30] <ogra_> awesome
[13:32] <seb128> alecu, not on my list, but gatox does it seems
[13:33] <ev> anyone know the approach for self-signed click packages? I tried generating a gpg key, and feeding it to debsigs --sign=origin com.ubuntu.foo.click but debsig-verify complains: signature verification error: debsig: Could not open Origin dir /etc/debsig/policies/423911E9E3FEAD3A: No such file or directory
[13:38] <alecu> ev: I guess mvo_ or cjwatson should know about that
[13:39] <cjwatson> we don't have a written procedure for that yet and there are a few steps; but you could just --allow-unauthenticated
[13:39] <mvo_> ev: you need to create a policy that allows your key, see click-ubuntu-policy for a example,
[13:40] <ev> cjwatson: the problem is getting adt-run to not whinge
[13:40] <ev> but yeah, maybe I hack that into place for now
[13:40] <ev> mvo_: cheers!
[13:40] <ev> I'll see which approach is quicker :)
[13:48] <tedg> dednick, Can you update this MR? https://code.launchpad.net/~nick-dedekind/indicator-sound/slider-labels/+merge/228463
[13:48] <dednick> tedg: sure
[13:52] <mpt_> mardy, using the same progress bar as the browser is an excellent idea
[13:53] <dednick> tedg: done
[13:54] <mardy> mpt_: OK, thanks, I'll try to copy that one then
[13:54] <tedg> dednick, Cool thanks!
[13:54] <tedg> Trying to get to indicator-sound MRs.
[13:55] <seb128> mardy, hey, do you know if qt has an api to parse desktop/ini files including localized values?
[13:56] <seb128> mardy, the notification panel uses QSettings with .value("Name") but that always returns the english name
[13:56] <seb128> mardy, is there an equivalent to g_key_file_get_locale_string () somewhere in qt?
[13:56] <mardy> seb128: AFAIK no, there isn't
[13:56] <seb128> k
[13:56] <seb128> I'm going to port that code to glib then :p
[13:56] <seb128> thanks
[13:57] <kenvandine> gatox, can you review https://code.launchpad.net/~ken-vandine/ubuntu-system-settings/update_progress/+merge/235199
[13:58] <gatox> kemmko, sure
[13:58] <gatox> kenvandine, sure
[13:58] <kenvandine> :)
[13:58] <kenvandine> thx
[13:59] <mardy> seb128: this might help: https://github.com/Razor-qt/razor-qt/blob/master/libraries/qtxdg/xdgdesktopfile.cpp#L590
[14:00] <seb128> mardy, thanks, but I prefer to use a supported glib function that having a local implementation of that parser
[14:08] <mardy> seb128: we should build a QGLib library :-)
[14:08] <seb128> mardy, :-)
[14:09] <kenvandine> jgdx, can you make sure the test plan is reflective of your wifi changes?
[14:09] <dobey> balloons, Mirv: can we fix all the ugly names of apps in the store please? (webapps-googlemaps for example should be "Google Maps") lots of our webapps have this .deb package style naming for the visible name of the thing
[14:10] <tedg> balloons, So are the music-app tests updated? Could we sync UAL to RTM without ill effects?
[14:10] <dobey> balloons, Mirv: also, where should one file bugs against these webapps that we manage?
[14:11] <balloons> tedg, the music app got updated yesterday with the tweaks you and ahazyen talked about
[14:11] <ogra_> there is an LP project for the webapps ...
[14:11]  * ogra_ forgot which 
[14:11] <jgdx> kenvandine, sure
[14:11] <kenvandine> jgdx, thx
[14:11] <cyphermox> should I be seeing logind signal PrepareForSleep on ubuntu-touch, just like it does on utopic? seems like it's not doing it for me right now, and that affects how NetworkManager deals with the wireless interfaces for deep sleep
[14:12] <tedg> balloons, Cool, so that means that it's in RTM now, or that there's a process before that testing works on RTM?
[14:12] <ogra_> clicks land in both at the same time
[14:13] <balloons> dobey, I can help with the core apps, but not the webapps directly. There is indeed a project, let me find it
[14:13] <ogra_> not sure about the AP tests though ... they might need source package migration to rtm
[14:13] <balloons> tedg, it should be in the test runs already..
[14:14]  * balloons looks
[14:18] <balloons> tedg, yea I can confirm the latest RTM run has the tweaks, I can see it in the output
[14:18] <tedg> balloons, Great, thanks!
[14:23] <barry> kenvandine: i landed LP: #1370586 in trunk and would like to get si 2.5 into the train.  i want to first make sure that the implementation is going to solve your problem.  how can we best test that that's the case?  https://launchpad.net/ubuntu-system-image/+milestone/2.5
[14:25] <kenvandine> barry, did CI produce armhf debs?
[14:28] <barry> kenvandine: not yet.  i haven't gotten it into citrain yet.  if that's the best thing for you, i can do that today
[14:28] <barry> kenvandine: it's also arch-indep, so i can just build it in a ppa for you to test
[14:29] <kenvandine> barry, i'd appreciate it, i was hoping your CI built the debs for the MP
[14:29] <barry> kenvandine: we need to get better integrated with ci :(
[14:29] <kenvandine> barry, if you can just get me debs, that's fine
[14:30] <barry> kenvandine: cool.  i will ping you when they're ready
[14:30] <kenvandine> thx
[15:02] <tsdgeos> i have a few trivial i18n.tr add MRs
[15:02] <tsdgeos> anyone up to review them?
[15:03] <tsdgeos> seb128: you landing https://code.launchpad.net/~aacid/ubuntu-system-settings/addi18ntr/+merge/235922 ?
[15:04] <tsdgeos> renato___: top approve https://code.launchpad.net/~aacid/mediaplayer-app/addi18ntr/+merge/235915 ?
[15:04] <renato___> tsdgeos, done
[15:05] <tsdgeos> renato___: do you have time to check https://code.launchpad.net/~aacid/dialer-app/addi18ntr/+merge/235920 and https://code.launchpad.net/~aacid/address-book-app/addi18ntr/+merge/235912 ?
[15:06] <renato___> tsdgeos, I am about to leave to lunch. Can I do that later?
[15:06] <seb128> tsdgeos, kenvandine is doing a settings landing I think and it's on the list, why?
[15:06] <tsdgeos> renato___: sure, no hurries
[15:06] <tsdgeos> seb128: just to make sure it's not forgotten ^_^
[15:06] <seb128> it's not
[15:06] <seb128> we do regular landing and include everything which is approved
[15:06] <seb128> settings are just busy ;-)
[15:13] <jgdx> kenvandine, you tested the built debs?
[15:13] <kenvandine> jgdx, yes
[15:14] <davmor2> popey: who is the best person to talk to about file manager?
[15:14] <kenvandine> jgdx, it popped to the right place
[15:14] <kenvandine> but the listitem was still there
[15:14] <jgdx> kenvandine, that was fast
[15:14] <kenvandine> clicking on the one i had just removed did produce an error
[15:14] <kenvandine> 2014-09-26 11:06:18,890 - WARNING - Error forgetting network:  "Method "Delete" with signature "" on interface "org.freedesktop.NetworkManager.Settings.Connection" doesn't exist
[15:15] <brendand> davmor2, popey isn't here
[15:15] <ogra_> kenvandine, do we re-scale the aspect ratio of the icons in system-settings ? my battery looks kind of square in rtm #69
[15:16] <kenvandine> ogra_, there's a bug for that
[15:16] <jgdx> kenvandine, I didn't touch that part of the binding. Weird.
[15:16] <davmor2> balloons: same question to you, who is the best person to talk to about filemanager :)
[15:16] <kenvandine> but we aren't going to fix it, there are icon changes coming
[15:16] <ogra_> kenvandine, ah, fine then
[15:16] <kenvandine> :)
[15:18] <jgdx> kenvandine, could you try reinstalling uss from archive and see if you get the same error?
[15:18] <jgdx> (when time allows for it)
[15:19] <kenvandine> jgdx, from the archive it pops back an extra level
[15:19] <kenvandine> so i won't see it
[15:19] <jgdx> but that warning comes from something happening in NetworkDetails. It won't matter how many pages are popped
[15:19] <kenvandine> jgdx, it only happens because the listitem is still there
[15:20] <jgdx> kenvandine, ah right.
[15:20] <jgdx> kenvandine, the lag is substantial
[15:21] <jgdx> can you wait two secs and see if it disappears?
[15:21] <jgdx> I'll have to compensate for the dbus lag.
[15:22] <kenvandine> jgdx, surte
[15:23] <jgdx> kenvandine, hm, does seem broken indeed.
[15:23] <kenvandine> waited... not getting removed :)
[15:23] <jgdx> how odd
[15:24] <kenvandine> maybe there is a missing change notification on the model?
[15:25] <jgdx> could be a race actually
[15:42] <qqz> Do you think it would be worth the effort trying to install Ubuntu on an old Samsung GT-I5700 (Galaxy Spica)?
[15:44] <dbarth> ogra_: hey, sorry i forgot which project to target to get a new pre-installed click
[15:44] <dbarth> ie, where to merge propose
[15:45] <tedg> mpt_, charles and I are talking about bug 1374511
[15:45] <ogra_> dbarth, lp:click.sync
[15:45] <ogra_> dbarth,err  lp:click-sync
[15:45] <tedg> mpt_, We're curious what the ideal behavior there should be.
[15:45] <tedg> mpt_, Should the menu item disappear, prompt an error, go to the install page?
[15:46] <dbarth> ogra_: ah thanks
[15:47] <mpt_> tedg, disappear, I think. It’s a grey area, but the general guideline is to make something insensitive if it might reasonably become sensitive in the near future. “If you install a particular app” doesn’t really count.
[15:48] <tedg> mpt_, Cool I think we can do that, the installing is turning out to not work the way I thought :-)
[15:48] <tedg> charles, ^
[15:49]  * nhaines votes it should crash Unity 8 and thrash user storage.
[15:49] <tedg> nhaines, Always a possible option.
[15:49] <ogra_> well
[15:49] <tedg> Perhaps not on purpose :-)
[15:50] <ogra_> it should send a notification first though (a non dismissable one indeed)
[15:50] <ogra_> so the user knows whats going on
[15:50] <ogra_> "wiping all your data before crashing unity8"
[15:51] <qqz> The GT-i5700 device has only 180MB internal ram, but up to 32GB of microSD and a 800MHz CPU.
[15:51] <tedg> ogra_, We should definitely have a blue notification type, with small white letters, and UUIDs for error codes so that people can never report them.
[15:51] <nhaines> tedg: I've thought the promoted images were a little too boring lately.  ;)
[15:51] <ogra_> tedg, °
[15:51] <ogra_> err
[15:51] <ogra_> !
[15:51] <qqz> I don`t care about using it as telephone but is there any chance to run a bare ubuntu on it?
[15:52] <ogra_> qqz, define "bare"
[15:52] <qqz> command line: bash
[15:52] <qqz> perhaps a dictionary
[15:52] <ogra_> thats running underneath
[15:52] <ogra_> and there is a developer mode ... and ssh if you want
[15:53] <qqz> can program some little gtk app for it on my own once there should be a working OS installed on my GT-i5700
[15:53] <ogra_> it is fully hackable ... note though that if you make it writable you lose the ability to upgrade
[15:53] <ogra_> also the UI bits are tied into Mir and use the android drivers in the android container we ship
[15:54] <ogra_> so dont expect graphical output if you want to use something else ... theoretically you can do everything you want with it as with a desktop ubuntu though ... (with the mentioned limitations)
[15:55] <qqz> ogra_: you mean it can never more be used with Android (make it writable you lose the ability to upgrade)?
[15:55] <ogra_> heh, no, you can always re-flash android
[15:55] <nhaines> qqz: meaning the image-based system installer stops working because you don't have a base to delta update anymore.  :)
[15:56] <ogra_> you wont be able to get the daily image upgrade if you make the image writable ... (well, you will, but it will trash your changes)
[15:56] <ogra_> you will also not be able to use apt-get upgrade/dist-upgrade
[15:56] <ogra_> due to the system design
[15:56] <qqz> ok; that should be minor limitations; thx ogra_.
[15:57] <qqz> will read the manual and then likely come back for some help.
[15:57] <ogra_> sure, we're here :)
[15:57] <rhuddie> jamesh, I just re-tested the video scope bug. Worked ok with the fix installed, I've added a comment to the bug
[16:00] <qqz> by the way will there be any way to make the phone avoid sending its IMEI all the time I switch my phone on; i.e. if I should not want to identify my current position towards the next mobile phone provider?
[16:01] <ogra_> i guess you would need to hack that
[16:20] <dbarth> ogra_: otherwise, i was trying to get a langpack regen for oxide, can you help here?
[16:20] <dbarth> this would be to get sites in the right locale automatically
[16:21] <dbarth> we've fixed our setlocale domain or something
[16:26] <ogra_> dbarth, nope, thats pitti or dpm country ...
[16:27] <dbarth> ah dpm!
[16:45] <robotfuel> charles: ping https://bugs.launchpad.net/ubuntu/+source/indicator-bluetooth/+bug/1358830 do you know who can ask to get this bug assigned to someone?
[16:47] <daker> dobey: hi, do you know if this issue is known https://i.imgur.com/3rh3Ilq.png ?
[16:47] <dobey> daker: i have never seen that before. how did you do that?
[16:47] <daker> dobey: ha magic :D
[16:48] <dobey> magic is not a supported feature :)
[16:48] <daker> here are the steps :
[16:49] <dobey> daker: anyway, looks like an issue with unity8 (or maybe qtmir), not the scope itself
[16:49] <nhaines> That reminds me that I'm sad you can't reorder favorite scopes.  :)
[16:49] <nhaines> Because weather <3
[16:49] <daker> dobey: yes, i'll report it against unity8
[16:50] <dobey> nhaines: i just unfavorite all the scopes, so that only the apps scope is there. :)
[16:51] <charles> robotfuel, yes, I think that's a bug in unity8 rather than indicator-bluetooth
[16:51] <daker> nhaines: i do that by unfav/fav in the order i want
[16:51] <charles> robotfuel, that's a dupe of a ticket that dednick's assigned to, bug #1369866
[16:52] <nhaines> daker: yes but I'm lazy and unfav/fav is annoying.  :)
[16:52] <nhaines> Too many steps.
[16:52]  * dobey wonders how to get bluetooth working
[16:52] <charles> actually, on that ticket it says there was a fix released a couple of days ago...
[16:52] <davmor2> dobey: settings bluetooth select a device?
[16:53] <dobey> davmor2: not on n5 :)
[16:53] <nhaines> dobey: would be pretty nice.  :)
[16:53] <davmor2> dobey: oh okay then make it work :)
[16:53] <robotfuel> charles: ok I'll mark it as a dupe thanks
[16:54] <charles> robotfuel, already done
[16:54] <dobey> davmor2: but how?! :)
[16:54] <charles> if we want to be pedantic, 1358830 came first... but the other one's already got the attention :)
[16:55] <davmor2> dobey: man it's easy you just make it not unwork man do I have to tell you everything ;)  to be fair I have no idea whatsoever :(
[16:55] <dobey> heh
[17:02] <kenvandine> seb128, so the storage calculations looked grep on krillin now, but testing on my mako and it's way off
[17:02] <kenvandine> says ubuntu is using 0
[17:02] <kenvandine> total space is 2.1G
[17:02] <kenvandine> and free is 10G
[17:03] <kenvandine> s/grep/great/ :-p
[17:04] <kenvandine> seb128, any debugging info that would help?
[17:10] <seb128> kenvandine, I hate code
[17:10] <kenvandine> :)
[17:11] <seb128> kenvandine, edit plugins/about/Storage.qml
[17:11] <seb128> l44
[17:11] <seb128> in the allDrives loop
[17:11] <seb128> console.warn(drive, type, path)
[17:12] <seb128> then see what's printed
[17:12] <seb128> I guess some disks/partitions are having an incorrect type
[17:12] <seb128> the free 10G is correct right?
[17:12] <seb128> kenvandine, luckily for you it's not compiled code ;-)
[17:13] <kenvandine> http://pastebin.ubuntu.com/8434266/
[17:13] <kenvandine> indeed
[17:13] <zyga> hi, I have a UbuntuListView with a simple ListModel inside, next to that there is a ListItem.Standard as a delegate. The model has a name and a 'selected' flag, the delegate has a CheckBox which manipulates the model's 'selected' flag value. This all works well BUT when I have a separate button (in the header) that alters the model (it sets all selected flags to true) that doesn't refresh my model's delegates. Am I doing something wrong or it that a bu
[17:13] <kenvandine> 10.5 is close
[17:14] <kenvandine> df says i have 9.8G free
[17:14] <seb128> k
[17:14] <seb128> GB/GBi maybe
[17:14] <kenvandine> yeah
[17:14] <seb128> kenvandine, is / a 2.1G partition?
[17:14] <kenvandine> yes
[17:14] <seb128> k
[17:14] <seb128> so the code is correct...
[17:15] <seb128> no other partition has type "1" in your list
[17:15] <kenvandine> used by ubuntu is 0 though
[17:15] <seb128> WARNING - /home 0
[17:16] <seb128> well
[17:16] <kenvandine>  /home is 13G
[17:16] <seb128> right and that's type = UnknownDrive
[17:16] <kenvandine> that explains it
[17:16] <kenvandine> but why :)
[17:16] <seb128> qtsystems' bug
[17:16] <seb128> I guess
[17:17] <seb128> which is why we added the unknown to the types list by then
[17:17] <seb128> but then you gets things like bind mount and ecryptfs listed
[17:17] <seb128> can't win
[17:17] <seb128> I think the current settings code is correct and we need to fix qtsystems/figure what it doesn't like on mako
[17:17] <seb128> oh, and the 0G comes from
[17:18] <seb128>     property real usedByUbuntu: diskSpace -
[17:18] <seb128>                                 freediskSpace -
[17:18] <seb128>                                 backendInfo.homeSize -
[17:18] <seb128>                                 backendInfo.totalClickSize
[17:18] <kenvandine> no homeSize
[17:18] <seb128> diskSpace < freediskSpace in your case
 says ubuntu is using 0
[17:18] <kenvandine>  /dev/mmcblk0p23 on /home type ext4 (rw,relatime,discard,data=ordered)
[17:19] <seb128> I think the buggy "ubuntu" number comes from the buggy diskspace
[17:19] <kenvandine> yeah, that makes sense
[17:20] <seb128> kenvandine, http://paste.ubuntu.com/8434330/
[17:21] <seb128> kenvandine, that function has the logic to determine the type
[17:21] <seb128> should be easy enough to see where it goes wrong
[17:22] <daker> can someone confirm this bug 1374548 ?
[17:22] <seb128> kenvandine,
[17:22] <seb128> if (fsName.startsWith(QString(QStringLiteral("mmc")))) {
[17:22] <seb128>                         // "removable" attribute is set only for removable media, and we may have internal mmc cards
[17:22] <seb128>                         fsName = QString(QStringLiteral("/sys/block/")) + fsName + QString(QStringLiteral("/device/uevent"));
[17:22] <seb128>                         QFile file(fsName);
[17:22] <kenvandine> just reading that
[17:23] <seb128> kenvandine, what is in /sys/block/mmcblk0p23/device/uevent ?
[17:23] <seb128> (if I get fsName right)
[17:25] <kenvandine> http://pastebin.ubuntu.com/8434365/
[17:25] <kenvandine> seb128, ^^
[17:25] <seb128> daker, confirmed
[17:25] <daker> seb128: thanks
[17:26] <kenvandine>                                     if (qstrncmp(buf.constData() + 9, "MMC", 3) == 0)
[17:26] <kenvandine> seb128, not sure what that really does...
[17:26] <kenvandine> but that seems to be how it determines internal
[17:27] <kenvandine> seb128, and the path was actually /sys/block/mmcblk0/mmcblk0p23/uevent
[17:27] <seb128> kenvandine, on killin it has MMC_TYPE=MMC
[17:27] <seb128> which makes it work
[17:27] <seb128> so unsure about that
[17:27] <seb128> that's a question for a kernel hacker
[17:28] <seb128> or a pitti
[17:28] <ogra_> thats a question for an android developer :P
[17:28] <seb128> or that ;-)
[17:28] <ogra_> this is typical android mess
[17:29] <seb128> kenvandine, I don't think we should block the settings change on that, settings are correct imho and we need to sort out what is wrong between mako partitions and qtsystems logic
[17:29] <kenvandine> i'd agree
[17:30] <kenvandine> fixes the issue on krillin at least, and what was there on mako wasn't accurate anyway
[17:30] <ogra_> well, they use completely different system designs
[17:30] <ogra_> (loop mounted images vs actual partitions)
[17:31] <seb128> ogra_, are we going to standardize on one of those solutions?
[17:32] <kenvandine> seb128, can you file a bug to track the mako issue?  and i'll continue on with the silo?
[17:32] <ogra_> we standardized on both :)
[17:32] <kenvandine> either way it was broken on both devices before... at least it works better on krillin now
[17:32] <seb128> kenvandine, I would suggest emailing ubuntu-phone@ with a "what's the right way to determine a mmc is internal to the device?" stating that qtsystems looks for MMC_TYPE=MMC and asking if that makes sense
[17:32] <kenvandine> broken differently though :)
[17:32] <kenvandine> ok
[17:32] <seb128> kenvandine, the new version works on desktop btw
[17:32] <ogra_> seb128, one is for actual devices that will allow partitioning (i.e. preinstalled devices we have control over), the other is for all porters where the bootloader hardcodes the aprtitioning etc
[17:33] <ogra_> so we need to support both variants
[17:33] <seb128> ogra_, in the loop mount how do we determine the disk space?
[17:33] <seb128> what partitions should we look at?
[17:34] <ogra_> why do you look at partitions and not one layer up at the filesystem level ?
[17:35] <seb128> we iterate over drives from qtsystems
[17:35] <seb128>         systemDrives = storageInfo.allLogicalDrives
[17:35] <seb128> the issue is that we filter on the type = internal
[17:36] <kenvandine> ogra_, qtsystems tries to guess what's internal/removable, etc
[17:36] <seb128> to avoid having external partition, ecryptfs mounts, etc
[17:36] <kenvandine> and is guessing wrong for mako
[17:36] <ogra_> well, that obviously gets tricky if you have a loop image inside a partition
[17:36] <seb128> before we included unknown types
[17:36] <seb128> but that leads to too much stuff being included
[17:36] <seb128> like an ecryptfs partition
[17:36] <seb128> or some tmpfs
[17:36] <ogra_> you should talk to sergiusens ... he just had such probs with udisks2 for SD card stuff
[17:37] <seb128> that's why I suggested emailing the list
[17:37] <seb128> seems like the best way to get asynchronous participation from people who might know but are not on irc today
[17:38] <ogra_> yeah
[17:38] <ogra_> the point with the loop stuff is that you actually need to subtract the size of the loop image from the partition size
[17:39] <ogra_> else you will always get it wrong as the mounted loop image will be counted rwice
[17:42] <kenvandine> so that's why on it doesn't have MMC_TYPE on mako, because that's actually seeing the loop image?
[17:42] <kenvandine> the device path is mmc, it knows that
[17:42] <ogra_> yeh, most likely
[17:42] <kenvandine> so expects MMC_TYPE to be included
[17:43] <ogra_> but as i said, it will count it twice if you dont substact the size of the loop device from the size of the partition it lives on
[17:43] <kenvandine> yeah, the numbers we got before felt double counted
[17:49] <seb128> kenvandine, not sure if we could play out by including unknown types and filter on filesystem then
[17:49] <kenvandine> doubt it
[17:49] <seb128> that would solve some issues like the tmpfs ones
[17:49] <seb128> but not the bind/loop mounts
[17:50] <ogra_> and it will likely be slower
[17:51] <ogra_> oh, wait, you said filter ... ignore that :P
[18:01] <ogra_> stgraber, bah. we have the first fallout from the hardcoded passwd/group/shadow stuff :(
[18:04] <barry> kenvandine: https://launchpad.net/~barry/+archive/ubuntu/systemimage/+packages
[18:05] <barry> kenvandine: i'm going to do my own testing for citrain, but i'm mostly curious whether the .Information() addition is going to solve your use case
[18:07] <kenvandine> barry, thx
[18:07] <ogra_> stgraber, bug 1374553
[18:08] <ogra_> stgraber, any idea how we can make sure the homedirs are pre-created ?
[18:08] <ogra_> (apart from just hardcoding a list)
[18:17] <stgraber> ogra_: doh, should have thought of that, sorry!
[18:18] <stgraber> ogra_: ok, so let me check what the list looks like see if I can script something that does the right thing (since there are paths we don't want to create)
[18:18] <ogra_> stgraber, well, this case is particulary tricky since usermetrics sets the permissing etc from postinst
[18:18] <ogra_> *permissions
[18:19] <ogra_> and iirc the service expects a certain set of perms
[18:20] <stgraber> ogra_: yeah, that's a problem, because I can create the paths, but I have no clue what the permissions need to be like
[18:20] <ogra_> right
[18:20] <stgraber> ogra_: so I suspect we'll have to stick with an hardcoded list... not very much fond of that though
[18:20] <ogra_> well, in case of usermetrics it wil actually work ... looking at the postinst
[18:21] <ogra_> it checks if the dir exists and chowns/cmods
[18:21] <ogra_> *chmods
[18:23] <stgraber> yeah but we'll still get problems with some of them when the directory is both listed in /etc/passwd and usually setup by the package
[18:23] <stgraber> because if we pre-create it, the package won't set the right permissions
[18:24] <ogra_> right, not much we can do about that though
[18:24] <stgraber> and also, the user shouldn't always own the directory
[18:24] <ogra_> if the postinst is as clever as the usermetrics one and keeps user creation and directory permissions distinct, all is fine
[18:24] <bfiller> balloons: how do I check if a click that i uploaded to the store has been approved?
[18:24] <stgraber> ogra_: can you run a quick check on an up to date device? go through /etc/passwd and check which don't exist (besides /nonexistent obviously)?
[18:25] <ogra_> for packages where that isnt the case thats indeed tricky
[18:25] <stgraber> ogra_: that should help us figure out the best way out of this
[18:25] <ogra_> yep
[18:25] <balloons> bfiller, it gives you the details on the portal page.. Shows' the review and status
[18:26] <bfiller> balloons: thanks
[18:27] <ogra_> stgraber, http://paste.ubuntu.com/8434777/ ...
[18:29] <ogra_> the lightdm one is essential too i think
[18:29] <ogra_> oh, and pulse surely as well
[18:32] <stgraber> ogra_: pulse is in /run so there's no point creating that
[18:33] <stgraber> ogra_: so based on your list and comparing with a regular system, we're only missing /var/cache/man and /var/lib/lightdm
[18:33] <ogra_> ignore man
[18:33] <ogra_> we dont install it on the phone
[18:33] <ogra_> (and wipe all manpages at build time)
[18:33] <stgraber> ogra_: ah right, so we can ignore man then
[18:33] <stgraber> ogra_: ok, so it's just usermetrics and lightdm then?
[18:33] <ogra_> so lightdm is the other then
[18:35]  * ogra_ wonders about /home/syslog in his output
[18:35] <stgraber> so there are two obvious ways around that 1) we just add 2 mkdir, 2 chown calls and 2 chmod calls to the hook or 2) we patch both packages to always create their runtime dir if it's missing regardless of whether the user already exists or not.
[18:35] <stgraber> ogra_: got the same on my desktop, that seems like an odd path for it but since it's never used, it's equivalent to /nonexistent
[18:35] <ogra_> lets go for 1
[18:35] <stgraber> ogra_: do you take care of it or should I?
[18:35] <ogra_> it is easier to have the hacks in one centra place
[18:36] <stgraber> ogra_: my plan would be to put those in the first hook right after we write /etc/passwd
[18:37] <stgraber> actually, no, needs to be at the end of the script since we need /etc/group too
[18:38] <stgraber> ogra_: can you get me the uid, gid and mode of /var/lib/usermetrics?
[18:38] <ogra_> drwxr-x--- 2 101 104 4,0K Sep 24 17:50 usermetrics
[18:38] <ogra_> 101 and 104
[18:39] <ogra_> and from my rw path:
[18:39] <ogra_> drwxr-x--- 2 108 111 4,0K Jan  1  2014 lightdm
[18:40] <stgraber> ogra_: bug number for that?
[18:40] <ogra_> bug 1374553
[18:41] <stgraber> uploaded
[19:34] <silverloc96> Hi, can ubuntu touch run ubuntu 14.04 programs/games?
[20:19] <dobey> how does one even specify what directory and domain to use for translations in a qml app?
[20:22] <dobey> https://wiki.ubuntu.com/Touch/CoreApps/Translations is a bit of lies :-/
[20:41] <nith1210> Good afternoon. Happy Friday!
[21:16] <tedg> Uhg! No mterry!
[22:41] <vitimiti> hi
[22:42] <nik90> stgraber: hey, I blogged about lxc for ubuntu-touch at http://nik90.com/fiddling-around-with-lxc-containers/
[22:42] <nik90> stgraber: I hope it is accurate :)