/srv/irclogs.ubuntu.com/2014/09/26/#ubuntu-touch.txt

=== salem_ is now known as _salem
lotuspsychjemorning to all04:04
pittitedg: oh, sure07:41
pittitedg: how do you mean that the upstart version changed? 1.11 is the one which introduce the split07:42
pittitedg: oh, I see07:43
pittitedg: MP updated07:44
JamesTaitGood morning all; happy Friday, and happy World Dream Day! :-D08:02
chrischmm, no git available on rtm :-|09:06
mitya57Hi, do I need to be subscribed to ubuntu-touch@lists.l.n to post to it?09:09
mitya57I sent a message two days ago but it didn't arrive for some reason09:09
chriscnon-member posts probably have to be approved by a admin due to spam09:09
chriscmost lists are set up like this these days09:10
mitya57I am member of ~ubuntu-phone, and sent from my @ubuntu.com address09:10
chriscoh, i have no idea then09:11
Mirvmitya57: isn't the list address ubuntu-phone@lists.launchpad.net ?09:12
Mirvmembership of ~ubuntu-phone should be enough09:13
mitya57Indeed, my message was sent to -phone@09:13
Mirvhmm.09:14
Mirvpopey: have you heard about any problems people having sending messages to ubuntu-phone ML? ^09:14
MirvI personally haven't09:14
chrisci joined the list and sent a message yesterday without a issue, apart from a lack of response ;-)09:15
popeyuh, no09:15
popeylast mail to it was 9 hours ago09:16
mitya57Ok, will try to resend from another address now09:17
vitimitihi10:12
jameshvictorp 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
ubot5Launchpad bug 1358750 in unity-scope-mediascanner (Ubuntu) "[Video aggregator] New videos are added to the video scope only after reboot" [Critical,New]10:30
jameshdetails on where to get the fixed packages are in the last message on the bug.10:31
chelseawillrecovhi10:36
chelseawillrecovanyone successfully installed Ubuntu Touch on Samsung Galaxy Tab 2 P311010:36
=== greyback__ is now known as greyback
=== pstolowski is now known as pstolowski|lunch
rhuddiejamesh, sure. I'll take a look later today and let you know how I get on.11:12
jameshrhuddie: thank you11:22
=== MacSlow is now known as MacSlow|lunch
=== ara_ is now known as ara
=== dandrader is now known as dandrader|afk
loolbdmurray, ev: whoopsie is in rtm, thanks12:04
loolcyphermox: I'll give a spin to nm in rtm silo 12; would you like to test it too?12:05
loolcyphermox: also mind checking the proposed test in comments?12:05
=== boiko_ is now known as boiko
=== MacSlow|lunch is now known as MacSlow
cyphermoxlool: sure12:22
=== dandrader|afk is now known as dandrader
joachimvda_Can someone help me diagnoze why I am missing titles and buttons on various apps on my nexus4 with Ubuntu-touch12:32
joachimvda_I have tried installing devel/ubuntu-rtm/ubuntu-rrm-proposed and the problem persists in all three12:33
joachimvda_this makes ubuntu-phone hard to use and I have seen screenshots online which show the stuff I am missing12:33
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:34
joachimvda_I have put some stuff in there to make the phone usable, like an address book12: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 phone12:35
ogra_*unhacked12:35
joachimvda_what would be "hacked" about my phone? How could I possibly undo that?12:36
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:37
joachimvda_and yes I know it works fine for some. I would really lovez to get my phone in that state.12:38
ogra_oh, i understood you had made it writable and installed some address book stuff12:39
ogra_sorry, mis-read12:40
joachimvda_no I just imported an address book to make sure I don't have to remember my contacts phone numbers12:40
joachimvda_I had these problems before importing contacts12:41
ogra_right, that shouldnt have any effect om the headers in system-settings12:41
joachimvda_THere are also onther things missing. Like the "install" button on the screen with the apps which can be upgraded12:42
ogra_bzoltan2, do we know about any recent UITK breakage ? ^^^ that sounds like UITK12:42
joachimvda_Some random "clicking" at the top of the screen where that button should be worked on that screen12:42
bzoltan2ogra_: No I do not know12:43
ogra_sounds a bit like icons cant be found12:43
ogra_i think i saw something related in app smoketests this week12:43
* ogra_ digs for the logs 12:43
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/back12:44
ogra_bzoltan2, like that ^^^12:44
joachimvda_Is there some log where I could find some info?12:44
ogra_i see that in several app tests in the logs12:45
ogra_joachimvda_, ~/.cache/upstart/ has all application logs12:47
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:50
joachimvda_in application-legacy-ubuntu-system-settings log I see a lot of stuff like12: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 null12:54
=== pstolowski|lunch is now known as pstolowski
joachimvda_I also see things like13: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 ready13:01
jgdxkenvandine, I have some fixes for the wifi panel ready. Would make sense to get them in the same silo I reckon.13:01
kenvandinejgdx, ok13:01
jgdxbut 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/23611713:02
alecuseb128: gatox: hi guys, is this bug in your radar?13:04
alecuhttps://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/133077013:05
ubot5Launchpad bug 1330770 in ubuntu-system-settings (Ubuntu) "click packages rely upon tls for integrity and authenticity" [High,Triaged]13:05
alecuseb128: gatox: I'm setting it to Critical, because it will affect every user.13:05
gatoxalecu, it's in my queue13:06
ogra_joachimvda_, i can not reproduce your issue on utopic-proposed 257 on mako (N4) here13:06
alecugatox: great13:07
dpmpete-woods, is it still you that maintains the libusermetrics?13:07
alecugatox: seb128: please let me know when you get to it if you need to discuss how to fix it.13:07
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 all13:09
ogra_did you use --bootstrap when installing ?13:10
joachimvda_only the first time, not when switching13:10
joachimvda_(from my understanding of the wiki that was not needed)13:10
=== _salem is now known as salem_
joachimvda_I will try again with --bootstrap13:11
dpmpitti, do you happen to know if libusermetrics ships the translations in the touch language packs? (re: bug 1374441)13:12
ubot5bug 1374441 in libusermetrics (Ubuntu) "Translations not loaded for "No data sources available"" [Undecided,New] https://launchpad.net/bugs/137444113:12
kenvandinejgdx, do you have debs for the previous network branch?13:15
kenvandineif not, i'll just wait for CI13:15
pete-woodsdpm: I don't think the translations from libusrmetrics get into the touch langpack13:19
pete-woodsjust had a look at the contents of one of the lang packs13:19
mardympt: hi! Currently, in OA we are not showing any hint to the user that the web page is loading13:19
mardympt: should we use the same thin progress line as the browser? Or do you have a different suggestion?13:19
pete-woodsI *think* I have all the right stuff in libusermetrics13:20
Akiva-Thinkpadmorning all13:20
dpmthanks 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
ubot5bug 1374448 in libusermetrics (Ubuntu) "No infographics generated or shown on the welcome screen" [Undecided,New] https://launchpad.net/bugs/137444813:20
jgdxkenvandine, no, but yeah, being built13:21
pete-woodsdpm: yes. I have X-Ubuntu-Use-Langpack: yes13:21
pete-woods in http://bazaar.launchpad.net/~unity-team/libusermetrics/trunk/view/head:/debian/control13:21
bzoltan2ogra_: what version of UITK do you have there?13:21
pete-woodsto be honest, I thought that was all I needed to do13:21
bzoltan2ogra_: the latest?13:21
=== gnu is now known as Guest1939
ogra_bzoltan2, that error comes from the latest image smoke test13:21
ogra_257 ... from this morning13:22
t1mpdoes it have Candidate: 1.1.1262+14.10.20140922.2-0ubuntu1 ?13:22
t1mpfor qtdeclarative5-ubuntu-ui-toolkit-plugin13:22
dpmpete-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 now13:22
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 test13:24
ogra_we see this message since one or two day13:24
ogra_s13:24
t1mpogra_: looks like this bug to me https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/137150913:26
ubot5Launchpad bug 1371509 in Ubuntu UI Toolkit "Icons black in gallery from krillin #45" [Critical,Fix committed]13:26
t1mpogra_: I'm not sure where the fix landed13:26
ogra_t1mp, that landed a week ago or so13:27
ogra_should be in all images13:27
ogra_also note these tests are on mako13:27
t1mpogra_: the bug title is misleading, the issue was present everywhere (I reproduced it on desktop)13:28
ogra_ah13:28
ogra_well, in any case it is fixed up to rtm13:28
ogra_so it shouldnt affect todays (or yesterdays) images13:29
dbarthpitti: ping? we have a new oxide release which would require a new langpack generation to fix https://bugs.launchpad.net/oxide/+bug/122470713:29
ubot5Launchpad bug 1224707 in Oxide "Use a localized Accept-Language header" [Medium,Fix released]13:29
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_awesome13:30
seb128alecu, not on my list, but gatox does it seems13:32
evanyone 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 directory13:33
alecuev: I guess mvo_ or cjwatson should know about that13:38
cjwatsonwe don't have a written procedure for that yet and there are a few steps; but you could just --allow-unauthenticated13:39
mvo_ev: you need to create a policy that allows your key, see click-ubuntu-policy for a example,13:39
evcjwatson: the problem is getting adt-run to not whinge13:40
evbut yeah, maybe I hack that into place for now13:40
evmvo_: cheers!13:40
evI'll see which approach is quicker :)13:40
tedgdednick, Can you update this MR? https://code.launchpad.net/~nick-dedekind/indicator-sound/slider-labels/+merge/22846313:48
dednicktedg: sure13:48
mpt_mardy, using the same progress bar as the browser is an excellent idea13:52
dednicktedg: done13:53
mardympt_: OK, thanks, I'll try to copy that one then13:54
tedgdednick, Cool thanks!13:54
tedgTrying to get to indicator-sound MRs.13:54
seb128mardy, hey, do you know if qt has an api to parse desktop/ini files including localized values?13:55
seb128mardy, the notification panel uses QSettings with .value("Name") but that always returns the english name13:56
seb128mardy, is there an equivalent to g_key_file_get_locale_string () somewhere in qt?13:56
mardyseb128: AFAIK no, there isn't13:56
seb128k13:56
seb128I'm going to port that code to glib then :p13:56
seb128thanks13:56
kenvandinegatox, can you review https://code.launchpad.net/~ken-vandine/ubuntu-system-settings/update_progress/+merge/23519913:57
gatoxkemmko, sure13:58
gatoxkenvandine, sure13:58
kenvandine:)13:58
kenvandinethx13:58
mardyseb128: this might help: https://github.com/Razor-qt/razor-qt/blob/master/libraries/qtxdg/xdgdesktopfile.cpp#L59013:59
seb128mardy, thanks, but I prefer to use a supported glib function that having a local implementation of that parser14:00
=== rickspencer3_ is now known as rickspencer3
mardyseb128: we should build a QGLib library :-)14:08
seb128mardy, :-)14:08
kenvandinejgdx, can you make sure the test plan is reflective of your wifi changes?14:09
dobeyballoons, 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 thing14:09
tedgballoons, So are the music-app tests updated? Could we sync UAL to RTM without ill effects?14:10
dobeyballoons, Mirv: also, where should one file bugs against these webapps that we manage?14:10
balloonstedg, the music app got updated yesterday with the tweaks you and ahazyen talked about14:11
ogra_there is an LP project for the webapps ...14:11
* ogra_ forgot which 14:11
jgdxkenvandine, sure14:11
kenvandinejgdx, thx14:11
cyphermoxshould 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 sleep14:11
tedgballoons, 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 time14:12
balloonsdobey, I can help with the core apps, but not the webapps directly. There is indeed a project, let me find it14:13
ogra_not sure about the AP tests though ... they might need source package migration to rtm14:13
balloonstedg, it should be in the test runs already..14:13
* balloons looks14:14
balloonstedg, yea I can confirm the latest RTM run has the tweaks, I can see it in the output14:18
tedgballoons, Great, thanks!14:18
barrykenvandine: 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.514:23
ubot5Launchpad bug 1370586 in Ubuntu system image "Add synchronous method to determine if there are known updates" [High,Fix committed] https://launchpad.net/bugs/137058614:23
kenvandinebarry, did CI produce armhf debs?14:25
barrykenvandine: not yet.  i haven't gotten it into citrain yet.  if that's the best thing for you, i can do that today14:28
barrykenvandine: it's also arch-indep, so i can just build it in a ppa for you to test14:28
kenvandinebarry, i'd appreciate it, i was hoping your CI built the debs for the MP14:29
barrykenvandine: we need to get better integrated with ci :(14:29
kenvandinebarry, if you can just get me debs, that's fine14:29
barrykenvandine: cool.  i will ping you when they're ready14:30
kenvandinethx14:30
=== gnu is now known as Guest85046
tsdgeosi have a few trivial i18n.tr add MRs15:02
tsdgeosanyone up to review them?15:02
tsdgeosseb128: you landing https://code.launchpad.net/~aacid/ubuntu-system-settings/addi18ntr/+merge/235922 ?15:03
tsdgeosrenato___: top approve https://code.launchpad.net/~aacid/mediaplayer-app/addi18ntr/+merge/235915 ?15:04
renato___tsdgeos, done15:04
tsdgeosrenato___: 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:05
renato___tsdgeos, I am about to leave to lunch. Can I do that later?15:06
seb128tsdgeos, kenvandine is doing a settings landing I think and it's on the list, why?15:06
tsdgeosrenato___: sure, no hurries15:06
tsdgeosseb128: just to make sure it's not forgotten ^_^15:06
seb128it's not15:06
seb128we do regular landing and include everything which is approved15:06
seb128settings are just busy ;-)15:06
jgdxkenvandine, you tested the built debs?15:13
kenvandinejgdx, yes15:13
davmor2popey: who is the best person to talk to about file manager?15:14
kenvandinejgdx, it popped to the right place15:14
kenvandinebut the listitem was still there15:14
jgdxkenvandine, that was fast15:14
kenvandineclicking on the one i had just removed did produce an error15:14
kenvandine2014-09-26 11:06:18,890 - WARNING - Error forgetting network:  "Method "Delete" with signature "" on interface "org.freedesktop.NetworkManager.Settings.Connection" doesn't exist15:14
brendanddavmor2, popey isn't here15:15
ogra_kenvandine, do we re-scale the aspect ratio of the icons in system-settings ? my battery looks kind of square in rtm #6915:15
kenvandineogra_, there's a bug for that15:16
jgdxkenvandine, I didn't touch that part of the binding. Weird.15:16
davmor2balloons: same question to you, who is the best person to talk to about filemanager :)15:16
kenvandinebut we aren't going to fix it, there are icon changes coming15:16
ogra_kenvandine, ah, fine then15:16
kenvandine:)15:16
jgdxkenvandine, could you try reinstalling uss from archive and see if you get the same error?15:18
jgdx(when time allows for it)15:18
kenvandinejgdx, from the archive it pops back an extra level15:19
kenvandineso i won't see it15:19
jgdxbut that warning comes from something happening in NetworkDetails. It won't matter how many pages are popped15:19
kenvandinejgdx, it only happens because the listitem is still there15:19
jgdxkenvandine, ah right.15:20
jgdxkenvandine, the lag is substantial15:20
jgdxcan you wait two secs and see if it disappears?15:21
jgdxI'll have to compensate for the dbus lag.15:21
kenvandinejgdx, surte15:22
jgdxkenvandine, hm, does seem broken indeed.15:23
kenvandinewaited... not getting removed :)15:23
jgdxhow odd15:23
kenvandinemaybe there is a missing change notification on the model?15:24
jgdxcould be a race actually15:25
qqzDo you think it would be worth the effort trying to install Ubuntu on an old Samsung GT-I5700 (Galaxy Spica)?15:42
dbarthogra_: hey, sorry i forgot which project to target to get a new pre-installed click15:44
dbarthie, where to merge propose15:44
tedgmpt_, charles and I are talking about bug 137451115:45
ogra_dbarth, lp:click.sync15:45
ubot5bug 1374511 in Indicator Date and Time "Indicator should detect when Clock and Calendar are installed/removed" [Undecided,New] https://launchpad.net/bugs/137451115:45
ogra_dbarth,err  lp:click-sync15:45
tedgmpt_, We're curious what the ideal behavior there should be.15:45
tedgmpt_, Should the menu item disappear, prompt an error, go to the install page?15:45
dbarthogra_: ah thanks15:46
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:47
tedgmpt_, Cool I think we can do that, the installing is turning out to not work the way I thought :-)15:48
tedgcharles, ^15:48
* nhaines votes it should crash Unity 8 and thrash user storage.15:49
tedgnhaines, Always a possible option.15:49
ogra_well15:49
tedgPerhaps not on purpose :-)15:49
ogra_it should send a notification first though (a non dismissable one indeed)15:50
ogra_so the user knows whats going on15:50
ogra_"wiping all your data before crashing unity8"15:50
qqzThe GT-i5700 device has only 180MB internal ram, but up to 32GB of microSD and a 800MHz CPU.15:51
tedgogra_, 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
nhainestedg: I've thought the promoted images were a little too boring lately.  ;)15:51
ogra_tedg, °15:51
ogra_err15:51
ogra_!15:51
qqzI don`t care about using it as telephone but is there any chance to run a bare ubuntu on it?15:51
ogra_qqz, define "bare"15:52
qqzcommand line: bash15:52
qqzperhaps a dictionary15:52
ogra_thats running underneath15:52
ogra_and there is a developer mode ... and ssh if you want15:52
qqzcan program some little gtk app for it on my own once there should be a working OS installed on my GT-i570015:53
ogra_it is fully hackable ... note though that if you make it writable you lose the ability to upgrade15:53
ogra_also the UI bits are tied into Mir and use the android drivers in the android container we ship15:53
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:54
qqzogra_: 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 android15:55
nhainesqqz: meaning the image-based system installer stops working because you don't have a base to delta update anymore.  :)15:55
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-upgrade15:56
ogra_due to the system design15:56
qqzok; that should be minor limitations; thx ogra_.15:56
qqzwill read the manual and then likely come back for some help.15:57
ogra_sure, we're here :)15:57
rhuddiejamesh, I just re-tested the video scope bug. Worked ok with the fix installed, I've added a comment to the bug15:57
qqzby 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:00
=== gatox is now known as gatox_lunch
ogra_i guess you would need to hack that16:01
=== dandrader__ is now known as dandrader|lunch
dbarthogra_: otherwise, i was trying to get a langpack regen for oxide, can you help here?16:20
dbarththis would be to get sites in the right locale automatically16:20
dbarthwe've fixed our setlocale domain or something16:21
ogra_dbarth, nope, thats pitti or dpm country ...16:26
dbarthah dpm!16:27
=== uber is now known as Guest71879
robotfuelcharles: 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
ubot5Launchpad 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:45
dakerdobey: hi, do you know if this issue is known https://i.imgur.com/3rh3Ilq.png ?16:47
dobeydaker: i have never seen that before. how did you do that?16:47
dakerdobey: ha magic :D16:47
dobeymagic is not a supported feature :)16:48
dakerhere are the steps :16:48
dobeydaker: anyway, looks like an issue with unity8 (or maybe qtmir), not the scope itself16:49
nhainesThat reminds me that I'm sad you can't reorder favorite scopes.  :)16:49
nhainesBecause weather <316:49
dakerdobey: yes, i'll report it against unity816:49
dobeynhaines: i just unfavorite all the scopes, so that only the apps scope is there. :)16:50
charlesrobotfuel, yes, I think that's a bug in unity8 rather than indicator-bluetooth16:51
dakernhaines: i do that by unfav/fav in the order i want16:51
charlesrobotfuel, that's a dupe of a ticket that dednick's assigned to, bug #136986616:51
ubot5Error: Launchpad bug 1369866 could not be found16:51
nhainesdaker: yes but I'm lazy and unfav/fav is annoying.  :)16:52
nhainesToo many steps.16:52
* dobey wonders how to get bluetooth working16:52
charlesactually, on that ticket it says there was a fix released a couple of days ago...16:52
davmor2dobey: settings bluetooth select a device?16:52
dobeydavmor2: not on n5 :)16:53
nhainesdobey: would be pretty nice.  :)16:53
davmor2dobey: oh okay then make it work :)16:53
robotfuelcharles: ok I'll mark it as a dupe thanks16:53
charlesrobotfuel, already done16:54
dobeydavmor2: but how?! :)16:54
charlesif we want to be pedantic, 1358830 came first... but the other one's already got the attention :)16:54
davmor2dobey: 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
dobeyheh16:55
=== gatox_lunch is now known as gatox
kenvandineseb128, so the storage calculations looked grep on krillin now, but testing on my mako and it's way off17:02
kenvandinesays ubuntu is using 017:02
kenvandinetotal space is 2.1G17:02
kenvandineand free is 10G17:02
kenvandines/grep/great/ :-p17:03
kenvandineseb128, any debugging info that would help?17:04
seb128kenvandine, I hate code17:10
kenvandine:)17:10
seb128kenvandine, edit plugins/about/Storage.qml17:11
seb128l4417:11
seb128in the allDrives loop17:11
seb128console.warn(drive, type, path)17:11
seb128then see what's printed17:12
seb128I guess some disks/partitions are having an incorrect type17:12
seb128the free 10G is correct right?17:12
seb128kenvandine, luckily for you it's not compiled code ;-)17:12
kenvandinehttp://pastebin.ubuntu.com/8434266/17:13
kenvandineindeed17:13
zygahi, 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 bu17:13
kenvandine10.5 is close17:13
kenvandinedf says i have 9.8G free17:14
seb128k17:14
seb128GB/GBi maybe17:14
kenvandineyeah17:14
seb128kenvandine, is / a 2.1G partition?17:14
kenvandineyes17:14
seb128k17:14
seb128so the code is correct...17:14
seb128no other partition has type "1" in your list17:15
kenvandineused by ubuntu is 0 though17:15
seb128WARNING - /home 017:15
seb128well17:16
kenvandine /home is 13G17:16
seb128right and that's type = UnknownDrive17:16
kenvandinethat explains it17:16
kenvandinebut why :)17:16
seb128qtsystems' bug17:16
seb128I guess17:16
seb128which is why we added the unknown to the types list by then17:17
seb128but then you gets things like bind mount and ecryptfs listed17:17
seb128can't win17:17
seb128I think the current settings code is correct and we need to fix qtsystems/figure what it doesn't like on mako17:17
seb128oh, and the 0G comes from17:17
seb128    property real usedByUbuntu: diskSpace -17:18
seb128                                freediskSpace -17:18
seb128                                backendInfo.homeSize -17:18
seb128                                backendInfo.totalClickSize17:18
kenvandineno homeSize17:18
seb128diskSpace < freediskSpace in your case17:18
seb128<kenvandine> says ubuntu is using 017:18
kenvandine /dev/mmcblk0p23 on /home type ext4 (rw,relatime,discard,data=ordered)17:18
seb128I think the buggy "ubuntu" number comes from the buggy diskspace17:19
kenvandineyeah, that makes sense17:19
seb128kenvandine, http://paste.ubuntu.com/8434330/17:20
seb128kenvandine, that function has the logic to determine the type17:21
seb128should be easy enough to see where it goes wrong17:21
dakercan someone confirm this bug 1374548 ?17:22
ubot5bug 1374548 in unity8 (Ubuntu) "Manage scopes view overlaps the scope preview" [Undecided,New] https://launchpad.net/bugs/137454817:22
seb128kenvandine,17:22
seb128if (fsName.startsWith(QString(QStringLiteral("mmc")))) {17:22
seb128                        // "removable" attribute is set only for removable media, and we may have internal mmc cards17:22
seb128                        fsName = QString(QStringLiteral("/sys/block/")) + fsName + QString(QStringLiteral("/device/uevent"));17:22
seb128                        QFile file(fsName);17:22
kenvandinejust reading that17:22
seb128kenvandine, what is in /sys/block/mmcblk0p23/device/uevent ?17:23
seb128(if I get fsName right)17:23
kenvandinehttp://pastebin.ubuntu.com/8434365/17:25
kenvandineseb128, ^^17:25
seb128daker, confirmed17:25
dakerseb128: thanks17:25
kenvandine                                    if (qstrncmp(buf.constData() + 9, "MMC", 3) == 0)17:26
kenvandineseb128, not sure what that really does...17:26
kenvandinebut that seems to be how it determines internal17:26
kenvandineseb128, and the path was actually /sys/block/mmcblk0/mmcblk0p23/uevent17:27
seb128kenvandine, on killin it has MMC_TYPE=MMC17:27
seb128which makes it work17:27
seb128so unsure about that17:27
seb128that's a question for a kernel hacker17:27
seb128or a pitti17:28
ogra_thats a question for an android developer :P17:28
seb128or that ;-)17:28
ogra_this is typical android mess17:28
seb128kenvandine, 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 logic17:29
kenvandinei'd agree17:29
kenvandinefixes the issue on krillin at least, and what was there on mako wasn't accurate anyway17:30
ogra_well, they use completely different system designs17:30
ogra_(loop mounted images vs actual partitions)17:30
seb128ogra_, are we going to standardize on one of those solutions?17:31
kenvandineseb128, 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
kenvandineeither way it was broken on both devices before... at least it works better on krillin now17:32
seb128kenvandine, 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 sense17:32
kenvandinebroken differently though :)17:32
kenvandineok17:32
seb128kenvandine, the new version works on desktop btw17: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 etc17:32
ogra_so we need to support both variants17:33
seb128ogra_, in the loop mount how do we determine the disk space?17:33
seb128what partitions should we look at?17:33
ogra_why do you look at partitions and not one layer up at the filesystem level ?17:34
seb128we iterate over drives from qtsystems17:35
seb128        systemDrives = storageInfo.allLogicalDrives17:35
seb128the issue is that we filter on the type = internal17:35
kenvandineogra_, qtsystems tries to guess what's internal/removable, etc17:36
seb128to avoid having external partition, ecryptfs mounts, etc17:36
kenvandineand is guessing wrong for mako17:36
ogra_well, that obviously gets tricky if you have a loop image inside a partition17:36
seb128before we included unknown types17:36
seb128but that leads to too much stuff being included17:36
seb128like an ecryptfs partition17:36
seb128or some tmpfs17:36
ogra_you should talk to sergiusens ... he just had such probs with udisks2 for SD card stuff17:36
seb128that's why I suggested emailing the list17:37
seb128seems like the best way to get asynchronous participation from people who might know but are not on irc today17:37
ogra_yeah17:38
ogra_the point with the loop stuff is that you actually need to subtract the size of the loop image from the partition size17:38
ogra_else you will always get it wrong as the mounted loop image will be counted rwice17:39
kenvandineso that's why on it doesn't have MMC_TYPE on mako, because that's actually seeing the loop image?17:42
kenvandinethe device path is mmc, it knows that17:42
ogra_yeh, most likely17:42
kenvandineso expects MMC_TYPE to be included17:42
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 on17:43
kenvandineyeah, the numbers we got before felt double counted17:43
=== dandrader|lunch is now known as dandrader
seb128kenvandine, not sure if we could play out by including unknown types and filter on filesystem then17:49
kenvandinedoubt it17:49
seb128that would solve some issues like the tmpfs ones17:49
seb128but not the bind/loop mounts17:49
ogra_and it will likely be slower17:50
ogra_oh, wait, you said filter ... ignore that :P17:51
ogra_stgraber, bah. we have the first fallout from the hardcoded passwd/group/shadow stuff :(18:01
barrykenvandine: https://launchpad.net/~barry/+archive/ubuntu/systemimage/+packages18:04
barrykenvandine: 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 case18:05
kenvandinebarry, thx18:07
ogra_stgraber, bug 137455318:07
ubot5bug 1374553 in libusermetrics (Ubuntu) "In image rtm 69 infographics stopped functioning" [Critical,Confirmed] https://launchpad.net/bugs/137455318:07
ogra_stgraber, any idea how we can make sure the homedirs are pre-created ?18:08
ogra_(apart from just hardcoding a list)18:08
stgraberogra_: doh, should have thought of that, sorry!18:17
stgraberogra_: 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 postinst18:18
ogra_*permissions18:18
ogra_and iirc the service expects a certain set of perms18:19
stgraberogra_: yeah, that's a problem, because I can create the paths, but I have no clue what the permissions need to be like18:20
ogra_right18:20
stgraberogra_: so I suspect we'll have to stick with an hardcoded list... not very much fond of that though18:20
ogra_well, in case of usermetrics it wil actually work ... looking at the postinst18:20
ogra_it checks if the dir exists and chowns/cmods18:21
ogra_*chmods18:21
stgraberyeah but we'll still get problems with some of them when the directory is both listed in /etc/passwd and usually setup by the package18:23
stgraberbecause if we pre-create it, the package won't set the right permissions18:23
ogra_right, not much we can do about that though18:24
stgraberand also, the user shouldn't always own the directory18:24
ogra_if the postinst is as clever as the usermetrics one and keeps user creation and directory permissions distinct, all is fine18:24
bfillerballoons: how do I check if a click that i uploaded to the store has been approved?18:24
stgraberogra_: 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:24
ogra_for packages where that isnt the case thats indeed tricky18:25
stgraberogra_: that should help us figure out the best way out of this18:25
ogra_yep18:25
balloonsbfiller, it gives you the details on the portal page.. Shows' the review and status18:25
bfillerballoons: thanks18:26
ogra_stgraber, http://paste.ubuntu.com/8434777/ ...18:27
ogra_the lightdm one is essential too i think18:29
ogra_oh, and pulse surely as well18:29
stgraberogra_: pulse is in /run so there's no point creating that18:32
stgraberogra_: so based on your list and comparing with a regular system, we're only missing /var/cache/man and /var/lib/lightdm18:33
ogra_ignore man18:33
ogra_we dont install it on the phone18:33
ogra_(and wipe all manpages at build time)18:33
stgraberogra_: ah right, so we can ignore man then18:33
stgraberogra_: ok, so it's just usermetrics and lightdm then?18:33
ogra_so lightdm is the other then18:33
* ogra_ wonders about /home/syslog in his output18:35
stgraberso 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
stgraberogra_: got the same on my desktop, that seems like an odd path for it but since it's never used, it's equivalent to /nonexistent18:35
ogra_lets go for 118:35
stgraberogra_: do you take care of it or should I?18:35
ogra_it is easier to have the hacks in one centra place18:35
stgraberogra_: my plan would be to put those in the first hook right after we write /etc/passwd18:36
stgraberactually, no, needs to be at the end of the script since we need /etc/group too18:37
stgraberogra_: 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 usermetrics18:38
ogra_101 and 10418:38
ogra_and from my rw path:18:39
ogra_drwxr-x--- 2 108 111 4,0K Jan  1  2014 lightdm18:39
stgraberogra_: bug number for that?18:40
ogra_bug 137455318:40
ubot5bug 1374553 in libusermetrics (Ubuntu) "In image rtm 69 infographics stopped functioning" [Critical,Confirmed] https://launchpad.net/bugs/137455318:40
stgraberuploaded18:41
silverloc96Hi, can ubuntu touch run ubuntu 14.04 programs/games?19:34
dobeyhow does one even specify what directory and domain to use for translations in a qml app?20:19
dobeyhttps://wiki.ubuntu.com/Touch/CoreApps/Translations is a bit of lies :-/20:22
=== davmor2_ is now known as davmor2
nith1210Good afternoon. Happy Friday!20:41
=== gnu is now known as Guest70248
tedgUhg! No mterry!21:16
vitimitihi22:41
nik90stgraber: hey, I blogged about lxc for ubuntu-touch at http://nik90.com/fiddling-around-with-lxc-containers/22:42
nik90stgraber: I hope it is accurate :)22:42
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!