=== salem_ is now known as _salem [04:04] morning to all [07:41] tedg: oh, sure [07:42] tedg: how do you mean that the upstart version changed? 1.11 is the one which introduce the split [07:43] tedg: oh, I see [07:44] tedg: MP updated [08:02] Good morning all; happy Friday, and happy World Dream Day! :-D [09:06] hmm, no git available on rtm :-| [09:09] Hi, do I need to be subscribed to ubuntu-touch@lists.l.n to post to it? [09:09] I sent a message two days ago but it didn't arrive for some reason [09:09] non-member posts probably have to be approved by a admin due to spam [09:10] most lists are set up like this these days [09:10] I am member of ~ubuntu-phone, and sent from my @ubuntu.com address [09:11] oh, i have no idea then [09:12] mitya57: isn't the list address ubuntu-phone@lists.launchpad.net ? [09:13] membership of ~ubuntu-phone should be enough [09:13] Indeed, my message was sent to -phone@ [09:14] hmm. [09:14] popey: have you heard about any problems people having sending messages to ubuntu-phone ML? ^ [09:14] I personally haven't [09:15] i joined the list and sent a message yesterday without a issue, apart from a lack of response ;-) [09:15] uh, no [09:16] last mail to it was 9 hours ago [09:17] Ok, will try to resend from another address now [10:12] hi [10:30] 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:30] Launchpad bug 1358750 in unity-scope-mediascanner (Ubuntu) "[Video aggregator] New videos are added to the video scope only after reboot" [Critical,New] [10:31] details on where to get the fixed packages are in the last message on the bug. [10:36] hi [10:36] anyone successfully installed Ubuntu Touch on Samsung Galaxy Tab 2 P3110 === greyback__ is now known as greyback === pstolowski is now known as pstolowski|lunch [11:12] jamesh, sure. I'll take a look later today and let you know how I get on. [11:22] rhuddie: thank you === MacSlow is now known as MacSlow|lunch === ara_ is now known as ara === dandrader is now known as dandrader|afk [12:04] bdmurray, ev: whoopsie is in rtm, thanks [12:05] cyphermox: I'll give a spin to nm in rtm silo 12; would you like to test it too? [12:05] cyphermox: also mind checking the proposed test in comments? === boiko_ is now known as boiko === MacSlow|lunch is now known as MacSlow [12:22] lool: sure === dandrader|afk is now known as dandrader [12:32] Can someone help me diagnoze why I am missing titles and buttons on various apps on my nexus4 with Ubuntu-touch [12:33] I have tried installing devel/ubuntu-rtm/ubuntu-rrm-proposed and the problem persists in all three [12:33] this makes ubuntu-phone hard to use and I have seen screenshots online which show the stuff I am missing [12:34] is that a virgin readonly image ? [12:34] 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] I have put some stuff in there to make the phone usable, like an address book [12:35] and an Ubuntu One account to try to be able to install apps (though I miss that button too) [12:35] well, it works fine on an unhacks phone [12:35] *unhacked [12:36] what would be "hacked" about my phone? How could I possibly undo that? [12:37] 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] and yes I know it works fine for some. I would really lovez to get my phone in that state. [12:39] oh, i understood you had made it writable and installed some address book stuff [12:40] sorry, mis-read [12:40] no I just imported an address book to make sure I don't have to remember my contacts phone numbers [12:41] I had these problems before importing contacts [12:41] right, that shouldnt have any effect om the headers in system-settings [12:42] THere are also onther things missing. Like the "install" button on the screen with the apps which can be upgraded [12:42] bzoltan2, do we know about any recent UITK breakage ? ^^^ that sounds like UITK [12:42] Some random "clicking" at the top of the screen where that button should be worked on that screen [12:43] ogra_: No I do not know [12:43] sounds a bit like icons cant be found [12:43] i think i saw something related in app smoketests this week [12:43] * ogra_ digs for the logs [12:44] 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] bzoltan2, like that ^^^ [12:44] Is there some log where I could find some info? [12:45] i see that in several app tests in the logs [12:47] joachimvda_, ~/.cache/upstart/ has all application logs [12:50] Where can I check if the icons exist? [12:50] no idea, i'm no toolkit guy :) [12:50] (but i'm upgrading to 257 here, lets see if i can confirm) [12:54] in application-legacy-ubuntu-system-settings log I see a lot of stuff like [12:54] 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 === pstolowski|lunch is now known as pstolowski [13:01] I also see things like [13:01] 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] kenvandine, I have some fixes for the wifi panel ready. Would make sense to get them in the same silo I reckon. [13:01] jgdx, ok [13:02] 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] seb128: gatox: hi guys, is this bug in your radar? [13:05] https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1330770 [13:05] Launchpad bug 1330770 in ubuntu-system-settings (Ubuntu) "click packages rely upon tls for integrity and authenticity" [High,Triaged] [13:05] seb128: gatox: I'm setting it to Critical, because it will affect every user. [13:06] alecu, it's in my queue [13:06] joachimvda_, i can not reproduce your issue on utopic-proposed 257 on mako (N4) here [13:07] gatox: great [13:07] pete-woods, is it still you that maintains the libusermetrics? [13:07] gatox: seb128: please let me know when you get to it if you need to discuss how to fix it. [13:09] 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] did you use --bootstrap when installing ? [13:10] only the first time, not when switching [13:10] (from my understanding of the wiki that was not needed) === _salem is now known as salem_ [13:11] I will try again with --bootstrap [13:12] pitti, do you happen to know if libusermetrics ships the translations in the touch language packs? (re: bug 1374441) [13:12] bug 1374441 in libusermetrics (Ubuntu) "Translations not loaded for "No data sources available"" [Undecided,New] https://launchpad.net/bugs/1374441 [13:15] jgdx, do you have debs for the previous network branch? [13:15] if not, i'll just wait for CI [13:19] dpm: I don't think the translations from libusrmetrics get into the touch langpack [13:19] just had a look at the contents of one of the lang packs [13:19] mpt: hi! Currently, in OA we are not showing any hint to the user that the web page is loading [13:19] mpt: should we use the same thin progress line as the browser? Or do you have a different suggestion? [13:20] I *think* I have all the right stuff in libusermetrics [13:20] morning all [13:20] 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:20] bug 1374448 in libusermetrics (Ubuntu) "No infographics generated or shown on the welcome screen" [Undecided,New] https://launchpad.net/bugs/1374448 [13:21] kenvandine, no, but yeah, being built [13:21] dpm: yes. I have X-Ubuntu-Use-Langpack: yes [13:21] in http://bazaar.launchpad.net/~unity-team/libusermetrics/trunk/view/head:/debian/control [13:21] ogra_: what version of UITK do you have there? [13:21] to be honest, I thought that was all I needed to do [13:21] ogra_: the latest? === gnu is now known as Guest1939 [13:21] bzoltan2, that error comes from the latest image smoke test [13:22] 257 ... from this morning [13:22] does it have Candidate: 1.1.1262+14.10.20140922.2-0ubuntu1 ? [13:22] for qtdeclarative5-ubuntu-ui-toolkit-plugin [13:22] 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] 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] we see this message since one or two day [13:24] s [13:26] ogra_: looks like this bug to me https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1371509 [13:26] Launchpad bug 1371509 in Ubuntu UI Toolkit "Icons black in gallery from krillin #45" [Critical,Fix committed] [13:26] ogra_: I'm not sure where the fix landed [13:27] t1mp, that landed a week ago or so [13:27] should be in all images [13:27] also note these tests are on mako [13:28] ogra_: the bug title is misleading, the issue was present everywhere (I reproduced it on desktop) [13:28] ah [13:28] well, in any case it is fixed up to rtm [13:29] so it shouldnt affect todays (or yesterdays) images [13:29] 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:29] Launchpad bug 1224707 in Oxide "Use a localized Accept-Language header" [Medium,Fix released] [13:30] ogra_ thx for the help, tried reinstalling with bootstrap and seems to be working now. Thanks for the help. [13:30] :) [13:30] awesome [13:32] alecu, not on my list, but gatox does it seems [13:33] 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] ev: I guess mvo_ or cjwatson should know about that [13:39] we don't have a written procedure for that yet and there are a few steps; but you could just --allow-unauthenticated [13:39] ev: you need to create a policy that allows your key, see click-ubuntu-policy for a example, [13:40] cjwatson: the problem is getting adt-run to not whinge [13:40] but yeah, maybe I hack that into place for now [13:40] mvo_: cheers! [13:40] I'll see which approach is quicker :) [13:48] dednick, Can you update this MR? https://code.launchpad.net/~nick-dedekind/indicator-sound/slider-labels/+merge/228463 [13:48] tedg: sure [13:52] mardy, using the same progress bar as the browser is an excellent idea [13:53] tedg: done [13:54] mpt_: OK, thanks, I'll try to copy that one then [13:54] dednick, Cool thanks! [13:54] Trying to get to indicator-sound MRs. [13:55] mardy, hey, do you know if qt has an api to parse desktop/ini files including localized values? [13:56] mardy, the notification panel uses QSettings with .value("Name") but that always returns the english name [13:56] mardy, is there an equivalent to g_key_file_get_locale_string () somewhere in qt? [13:56] seb128: AFAIK no, there isn't [13:56] k [13:56] I'm going to port that code to glib then :p [13:56] thanks [13:57] gatox, can you review https://code.launchpad.net/~ken-vandine/ubuntu-system-settings/update_progress/+merge/235199 [13:58] kemmko, sure [13:58] kenvandine, sure [13:58] :) [13:58] thx [13:59] seb128: this might help: https://github.com/Razor-qt/razor-qt/blob/master/libraries/qtxdg/xdgdesktopfile.cpp#L590 [14:00] mardy, thanks, but I prefer to use a supported glib function that having a local implementation of that parser === rickspencer3_ is now known as rickspencer3 [14:08] seb128: we should build a QGLib library :-) [14:08] mardy, :-) [14:09] jgdx, can you make sure the test plan is reflective of your wifi changes? [14:09] 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] balloons, So are the music-app tests updated? Could we sync UAL to RTM without ill effects? [14:10] balloons, Mirv: also, where should one file bugs against these webapps that we manage? [14:11] tedg, the music app got updated yesterday with the tweaks you and ahazyen talked about [14:11] there is an LP project for the webapps ... [14:11] * ogra_ forgot which [14:11] kenvandine, sure [14:11] jgdx, thx [14:11] 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] 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] clicks land in both at the same time [14:13] dobey, I can help with the core apps, but not the webapps directly. There is indeed a project, let me find it [14:13] not sure about the AP tests though ... they might need source package migration to rtm [14:13] tedg, it should be in the test runs already.. [14:14] * balloons looks [14:18] tedg, yea I can confirm the latest RTM run has the tweaks, I can see it in the output [14:18] balloons, Great, thanks! [14:23] 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:23] Launchpad bug 1370586 in Ubuntu system image "Add synchronous method to determine if there are known updates" [High,Fix committed] https://launchpad.net/bugs/1370586 [14:25] barry, did CI produce armhf debs? [14:28] 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] kenvandine: it's also arch-indep, so i can just build it in a ppa for you to test [14:29] barry, i'd appreciate it, i was hoping your CI built the debs for the MP [14:29] kenvandine: we need to get better integrated with ci :( [14:29] barry, if you can just get me debs, that's fine [14:30] kenvandine: cool. i will ping you when they're ready [14:30] thx === gnu is now known as Guest85046 [15:02] i have a few trivial i18n.tr add MRs [15:02] anyone up to review them? [15:03] seb128: you landing https://code.launchpad.net/~aacid/ubuntu-system-settings/addi18ntr/+merge/235922 ? [15:04] renato___: top approve https://code.launchpad.net/~aacid/mediaplayer-app/addi18ntr/+merge/235915 ? [15:04] tsdgeos, done [15:05] 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] tsdgeos, I am about to leave to lunch. Can I do that later? [15:06] tsdgeos, kenvandine is doing a settings landing I think and it's on the list, why? [15:06] renato___: sure, no hurries [15:06] seb128: just to make sure it's not forgotten ^_^ [15:06] it's not [15:06] we do regular landing and include everything which is approved [15:06] settings are just busy ;-) [15:13] kenvandine, you tested the built debs? [15:13] jgdx, yes [15:14] popey: who is the best person to talk to about file manager? [15:14] jgdx, it popped to the right place [15:14] but the listitem was still there [15:14] kenvandine, that was fast [15:14] clicking on the one i had just removed did produce an error [15:14] 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] davmor2, popey isn't here [15:15] 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] ogra_, there's a bug for that [15:16] kenvandine, I didn't touch that part of the binding. Weird. [15:16] balloons: same question to you, who is the best person to talk to about filemanager :) [15:16] but we aren't going to fix it, there are icon changes coming [15:16] kenvandine, ah, fine then [15:16] :) [15:18] kenvandine, could you try reinstalling uss from archive and see if you get the same error? [15:18] (when time allows for it) [15:19] jgdx, from the archive it pops back an extra level [15:19] so i won't see it [15:19] but that warning comes from something happening in NetworkDetails. It won't matter how many pages are popped [15:19] jgdx, it only happens because the listitem is still there [15:20] kenvandine, ah right. [15:20] kenvandine, the lag is substantial [15:21] can you wait two secs and see if it disappears? [15:21] I'll have to compensate for the dbus lag. [15:22] jgdx, surte [15:23] kenvandine, hm, does seem broken indeed. [15:23] waited... not getting removed :) [15:23] how odd [15:24] maybe there is a missing change notification on the model? [15:25] could be a race actually [15:42] Do you think it would be worth the effort trying to install Ubuntu on an old Samsung GT-I5700 (Galaxy Spica)? [15:44] ogra_: hey, sorry i forgot which project to target to get a new pre-installed click [15:44] ie, where to merge propose [15:45] mpt_, charles and I are talking about bug 1374511 [15:45] dbarth, lp:click.sync [15:45] bug 1374511 in Indicator Date and Time "Indicator should detect when Clock and Calendar are installed/removed" [Undecided,New] https://launchpad.net/bugs/1374511 [15:45] dbarth,err lp:click-sync [15:45] mpt_, We're curious what the ideal behavior there should be. [15:45] mpt_, Should the menu item disappear, prompt an error, go to the install page? [15:46] ogra_: ah thanks [15:47] 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] mpt_, Cool I think we can do that, the installing is turning out to not work the way I thought :-) [15:48] charles, ^ [15:49] * nhaines votes it should crash Unity 8 and thrash user storage. [15:49] nhaines, Always a possible option. [15:49] well [15:49] Perhaps not on purpose :-) [15:50] it should send a notification first though (a non dismissable one indeed) [15:50] so the user knows whats going on [15:50] "wiping all your data before crashing unity8" [15:51] The GT-i5700 device has only 180MB internal ram, but up to 32GB of microSD and a 800MHz CPU. [15:51] 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] tedg: I've thought the promoted images were a little too boring lately. ;) [15:51] tedg, ° [15:51] err [15:51] ! [15:51] I don`t care about using it as telephone but is there any chance to run a bare ubuntu on it? [15:52] qqz, define "bare" [15:52] command line: bash [15:52] perhaps a dictionary [15:52] thats running underneath [15:52] and there is a developer mode ... and ssh if you want [15:53] 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] it is fully hackable ... note though that if you make it writable you lose the ability to upgrade [15:53] also the UI bits are tied into Mir and use the android drivers in the android container we ship [15:54] 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] ogra_: you mean it can never more be used with Android (make it writable you lose the ability to upgrade)? [15:55] heh, no, you can always re-flash android [15:55] qqz: meaning the image-based system installer stops working because you don't have a base to delta update anymore. :) [15:56] 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] you will also not be able to use apt-get upgrade/dist-upgrade [15:56] due to the system design [15:56] ok; that should be minor limitations; thx ogra_. [15:57] will read the manual and then likely come back for some help. [15:57] sure, we're here :) [15:57] 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] 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? === gatox is now known as gatox_lunch [16:01] i guess you would need to hack that === dandrader__ is now known as dandrader|lunch [16:20] ogra_: otherwise, i was trying to get a langpack regen for oxide, can you help here? [16:20] this would be to get sites in the right locale automatically [16:21] we've fixed our setlocale domain or something [16:26] dbarth, nope, thats pitti or dpm country ... [16:27] ah dpm! === uber is now known as Guest71879 [16:45] 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:45] Launchpad bug 1358830 in indicator-bluetooth (Ubuntu) "indicator-bluetooth is blank after disabling bluetooth from the indicator and enabling bluetooth in system settings" [Critical,Confirmed] [16:47] dobey: hi, do you know if this issue is known https://i.imgur.com/3rh3Ilq.png ? [16:47] daker: i have never seen that before. how did you do that? [16:47] dobey: ha magic :D [16:48] magic is not a supported feature :) [16:48] here are the steps : [16:49] daker: anyway, looks like an issue with unity8 (or maybe qtmir), not the scope itself [16:49] That reminds me that I'm sad you can't reorder favorite scopes. :) [16:49] Because weather <3 [16:49] dobey: yes, i'll report it against unity8 [16:50] nhaines: i just unfavorite all the scopes, so that only the apps scope is there. :) [16:51] robotfuel, yes, I think that's a bug in unity8 rather than indicator-bluetooth [16:51] nhaines: i do that by unfav/fav in the order i want [16:51] robotfuel, that's a dupe of a ticket that dednick's assigned to, bug #1369866 [16:51] Error: Launchpad bug 1369866 could not be found [16:52] daker: yes but I'm lazy and unfav/fav is annoying. :) [16:52] Too many steps. [16:52] * dobey wonders how to get bluetooth working [16:52] actually, on that ticket it says there was a fix released a couple of days ago... [16:52] dobey: settings bluetooth select a device? [16:53] davmor2: not on n5 :) [16:53] dobey: would be pretty nice. :) [16:53] dobey: oh okay then make it work :) [16:53] charles: ok I'll mark it as a dupe thanks [16:54] robotfuel, already done [16:54] davmor2: but how?! :) [16:54] if we want to be pedantic, 1358830 came first... but the other one's already got the attention :) [16:55] 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] heh === gatox_lunch is now known as gatox [17:02] seb128, so the storage calculations looked grep on krillin now, but testing on my mako and it's way off [17:02] says ubuntu is using 0 [17:02] total space is 2.1G [17:02] and free is 10G [17:03] s/grep/great/ :-p [17:04] seb128, any debugging info that would help? [17:10] kenvandine, I hate code [17:10] :) [17:11] kenvandine, edit plugins/about/Storage.qml [17:11] l44 [17:11] in the allDrives loop [17:11] console.warn(drive, type, path) [17:12] then see what's printed [17:12] I guess some disks/partitions are having an incorrect type [17:12] the free 10G is correct right? [17:12] kenvandine, luckily for you it's not compiled code ;-) [17:13] http://pastebin.ubuntu.com/8434266/ [17:13] indeed [17:13] 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] 10.5 is close [17:14] df says i have 9.8G free [17:14] k [17:14] GB/GBi maybe [17:14] yeah [17:14] kenvandine, is / a 2.1G partition? [17:14] yes [17:14] k [17:14] so the code is correct... [17:15] no other partition has type "1" in your list [17:15] used by ubuntu is 0 though [17:15] WARNING - /home 0 [17:16] well [17:16] /home is 13G [17:16] right and that's type = UnknownDrive [17:16] that explains it [17:16] but why :) [17:16] qtsystems' bug [17:16] I guess [17:17] which is why we added the unknown to the types list by then [17:17] but then you gets things like bind mount and ecryptfs listed [17:17] can't win [17:17] I think the current settings code is correct and we need to fix qtsystems/figure what it doesn't like on mako [17:17] oh, and the 0G comes from [17:18] property real usedByUbuntu: diskSpace - [17:18] freediskSpace - [17:18] backendInfo.homeSize - [17:18] backendInfo.totalClickSize [17:18] no homeSize [17:18] diskSpace < freediskSpace in your case [17:18] says ubuntu is using 0 [17:18] /dev/mmcblk0p23 on /home type ext4 (rw,relatime,discard,data=ordered) [17:19] I think the buggy "ubuntu" number comes from the buggy diskspace [17:19] yeah, that makes sense [17:20] kenvandine, http://paste.ubuntu.com/8434330/ [17:21] kenvandine, that function has the logic to determine the type [17:21] should be easy enough to see where it goes wrong [17:22] can someone confirm this bug 1374548 ? [17:22] bug 1374548 in unity8 (Ubuntu) "Manage scopes view overlaps the scope preview" [Undecided,New] https://launchpad.net/bugs/1374548 [17:22] kenvandine, [17:22] if (fsName.startsWith(QString(QStringLiteral("mmc")))) { [17:22] // "removable" attribute is set only for removable media, and we may have internal mmc cards [17:22] fsName = QString(QStringLiteral("/sys/block/")) + fsName + QString(QStringLiteral("/device/uevent")); [17:22] QFile file(fsName); [17:22] just reading that [17:23] kenvandine, what is in /sys/block/mmcblk0p23/device/uevent ? [17:23] (if I get fsName right) [17:25] http://pastebin.ubuntu.com/8434365/ [17:25] seb128, ^^ [17:25] daker, confirmed [17:25] seb128: thanks [17:26] if (qstrncmp(buf.constData() + 9, "MMC", 3) == 0) [17:26] seb128, not sure what that really does... [17:26] but that seems to be how it determines internal [17:27] seb128, and the path was actually /sys/block/mmcblk0/mmcblk0p23/uevent [17:27] kenvandine, on killin it has MMC_TYPE=MMC [17:27] which makes it work [17:27] so unsure about that [17:27] that's a question for a kernel hacker [17:28] or a pitti [17:28] thats a question for an android developer :P [17:28] or that ;-) [17:28] this is typical android mess [17:29] 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] i'd agree [17:30] fixes the issue on krillin at least, and what was there on mako wasn't accurate anyway [17:30] well, they use completely different system designs [17:30] (loop mounted images vs actual partitions) [17:31] ogra_, are we going to standardize on one of those solutions? [17:32] seb128, can you file a bug to track the mako issue? and i'll continue on with the silo? [17:32] we standardized on both :) [17:32] either way it was broken on both devices before... at least it works better on krillin now [17:32] 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] broken differently though :) [17:32] ok [17:32] kenvandine, the new version works on desktop btw [17:32] 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] so we need to support both variants [17:33] ogra_, in the loop mount how do we determine the disk space? [17:33] what partitions should we look at? [17:34] why do you look at partitions and not one layer up at the filesystem level ? [17:35] we iterate over drives from qtsystems [17:35] systemDrives = storageInfo.allLogicalDrives [17:35] the issue is that we filter on the type = internal [17:36] ogra_, qtsystems tries to guess what's internal/removable, etc [17:36] to avoid having external partition, ecryptfs mounts, etc [17:36] and is guessing wrong for mako [17:36] well, that obviously gets tricky if you have a loop image inside a partition [17:36] before we included unknown types [17:36] but that leads to too much stuff being included [17:36] like an ecryptfs partition [17:36] or some tmpfs [17:36] you should talk to sergiusens ... he just had such probs with udisks2 for SD card stuff [17:37] that's why I suggested emailing the list [17:37] seems like the best way to get asynchronous participation from people who might know but are not on irc today [17:38] yeah [17:38] 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] else you will always get it wrong as the mounted loop image will be counted rwice [17:42] so that's why on it doesn't have MMC_TYPE on mako, because that's actually seeing the loop image? [17:42] the device path is mmc, it knows that [17:42] yeh, most likely [17:42] so expects MMC_TYPE to be included [17:43] 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] yeah, the numbers we got before felt double counted === dandrader|lunch is now known as dandrader [17:49] kenvandine, not sure if we could play out by including unknown types and filter on filesystem then [17:49] doubt it [17:49] that would solve some issues like the tmpfs ones [17:49] but not the bind/loop mounts [17:50] and it will likely be slower [17:51] oh, wait, you said filter ... ignore that :P [18:01] stgraber, bah. we have the first fallout from the hardcoded passwd/group/shadow stuff :( [18:04] kenvandine: https://launchpad.net/~barry/+archive/ubuntu/systemimage/+packages [18:05] 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] barry, thx [18:07] stgraber, bug 1374553 [18:07] bug 1374553 in libusermetrics (Ubuntu) "In image rtm 69 infographics stopped functioning" [Critical,Confirmed] https://launchpad.net/bugs/1374553 [18:08] stgraber, any idea how we can make sure the homedirs are pre-created ? [18:08] (apart from just hardcoding a list) [18:17] ogra_: doh, should have thought of that, sorry! [18:18] 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] stgraber, well, this case is particulary tricky since usermetrics sets the permissing etc from postinst [18:18] *permissions [18:19] and iirc the service expects a certain set of perms [18:20] 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] right [18:20] ogra_: so I suspect we'll have to stick with an hardcoded list... not very much fond of that though [18:20] well, in case of usermetrics it wil actually work ... looking at the postinst [18:21] it checks if the dir exists and chowns/cmods [18:21] *chmods [18:23] 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] because if we pre-create it, the package won't set the right permissions [18:24] right, not much we can do about that though [18:24] and also, the user shouldn't always own the directory [18:24] if the postinst is as clever as the usermetrics one and keeps user creation and directory permissions distinct, all is fine [18:24] balloons: how do I check if a click that i uploaded to the store has been approved? [18:24] 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] for packages where that isnt the case thats indeed tricky [18:25] ogra_: that should help us figure out the best way out of this [18:25] yep [18:25] bfiller, it gives you the details on the portal page.. Shows' the review and status [18:26] balloons: thanks [18:27] stgraber, http://paste.ubuntu.com/8434777/ ... [18:29] the lightdm one is essential too i think [18:29] oh, and pulse surely as well [18:32] ogra_: pulse is in /run so there's no point creating that [18:33] 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] ignore man [18:33] we dont install it on the phone [18:33] (and wipe all manpages at build time) [18:33] ogra_: ah right, so we can ignore man then [18:33] ogra_: ok, so it's just usermetrics and lightdm then? [18:33] so lightdm is the other then [18:35] * ogra_ wonders about /home/syslog in his output [18:35] 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] 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] lets go for 1 [18:35] ogra_: do you take care of it or should I? [18:35] it is easier to have the hacks in one centra place [18:36] ogra_: my plan would be to put those in the first hook right after we write /etc/passwd [18:37] actually, no, needs to be at the end of the script since we need /etc/group too [18:38] ogra_: can you get me the uid, gid and mode of /var/lib/usermetrics? [18:38] drwxr-x--- 2 101 104 4,0K Sep 24 17:50 usermetrics [18:38] 101 and 104 [18:39] and from my rw path: [18:39] drwxr-x--- 2 108 111 4,0K Jan 1 2014 lightdm [18:40] ogra_: bug number for that? [18:40] bug 1374553 [18:40] bug 1374553 in libusermetrics (Ubuntu) "In image rtm 69 infographics stopped functioning" [Critical,Confirmed] https://launchpad.net/bugs/1374553 [18:41] uploaded [19:34] Hi, can ubuntu touch run ubuntu 14.04 programs/games? [20:19] how does one even specify what directory and domain to use for translations in a qml app? [20:22] https://wiki.ubuntu.com/Touch/CoreApps/Translations is a bit of lies :-/ === davmor2_ is now known as davmor2 [20:41] Good afternoon. Happy Friday! === gnu is now known as Guest70248 [21:16] Uhg! No mterry! [22:41] hi [22:42] stgraber: hey, I blogged about lxc for ubuntu-touch at http://nik90.com/fiddling-around-with-lxc-containers/ [22:42] stgraber: I hope it is accurate :) === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha