/srv/irclogs.ubuntu.com/2014/03/21/#ubuntu-touch.txt

=== chihchun is now known as chihchun_afk
matv1does emulator run in a vm? does anyone know?00:17
matv1getting an error creating an instance00:18
=== vying is now known as Guest65314
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== marco-traveling is now known as marcoceppi
=== chihchun_afk is now known as chihchun
=== chriadam|away is now known as chriadam
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== duflu_ is now known as duflu
=== chriadam is now known as chriadam|away
dholbachgood morning07:20
ivivekI have downloaded trusty binaries from for Nexus1007:50
ivivekhow can I get the source code07:50
ivivekthe documentation points to saucy code07:50
ivivekrepo init -u git://phablet.ubuntu.com/CyanogenMod/android.git -b phablet-saucy07:50
ivivekI tried phablet-trusty branch....but it still seems to use the 4.2.2 versio of android07:51
ivivekbut the binaries that I have installed used 4.4.207:51
ivivekfrom where can I get code for trusty with Android 4.4.207:51
bman_Can someone help me get ubuntu touch installed on nexus 7 (2013)08:25
bman_Can anyone help me?08:27
=== chihchun is now known as chihchun_afk
=== WebbyIT is now known as rpadovani
popeybug 1294768 is annoying me08:58
ubot5bug 1294768 in ubuntu-system-settings-online-accounts (Ubuntu) "Can't login to facebook on mako #246" [Undecided,Incomplete] https://launchpad.net/bugs/129476808:58
=== chihchun_afk is now known as chihchun
JamesTaitGood morning all; happy Friday, and happy Common Courtesy Day! :-D09:30
davmor2Morning all09:50
=== chihchun is now known as chihchun_afk
=== vying is now known as Guest36683
=== netcurli_ is now known as netcurli
=== chihchun_afk is now known as chihchun
r3pwnIs anyone that is porting this having an issue with locating an initrd-someotherstuffhere-touch when compiling?11:18
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== psivaa_ is now known as psivaa
timppaUh, just synced google calendar to touch. Calendar app does not seem to handle timezones correctly :( Is there a bug open for it?11:51
=== MacSlow is now known as MacSlow|lunch
=== chihchun is now known as chihchun_afk
=== _salem is now known as salem_
=== chihchun_afk is now known as chihchun
popeytimppa: bug 126781412:35
ubot5bug 1267814 in Ubuntu Calendar App "Sync'ed calendar events don't appear at the correct time" [High,Incomplete] https://launchpad.net/bugs/126781412:35
davmor2popey: I have a feeling that the issue with alarms tz and the calendar sync one is that eds is set to utc not the local timezone I bet :)13:00
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
=== psivaa is now known as psivaa-afk
saxinHow can I find apps that other users have made for the Ubuntu-touch?13:42
saxinThere is no software center etc?13:42
ogra_saxin, they are listed in the application lens under "available apps"13:43
ogra_(note this is populated with online data, so you need to be on wlan or 3G to see it)13:43
saxinI'm using the emulator atm13:44
=== chihchun is now known as chihchun_afk
ivivek_I tried getting trusty source using repo init -u git://phablet.ubuntu.com/CyanogenMod/android.git -b phablet-trusty13:45
ivivek_is this the right branch/repo ?13:45
ivivek_I did not find any documentation13:46
ivivek_but after building these sources for nexus10 the device does not boot13:46
ivivek_any idea ?13:46
ogra_ivivek_, any reason why you dont use the existing system images ?13:47
ivivek_I want to modify the android side code13:48
ogra_note that we switched to AOSP ... might be that the porting guide doesn not refelct this yet13:48
ivivek_ohh..ok. porting guide still mentiones cm10.113:49
ivivek_from where can I get the sources ?13:49
ogra_phablet-dev-bootstrap should do the right thing i think13:49
* ogra_ only uses the android package from the archive in the extremely rare cases when he needs to look at the android side)13:50
ivivek_so repo init -u git://phablet.ubuntu.com/CyanogenMod/android.git -b phablet-dev-bootstrap should work ?13:50
ogra_no13:50
ogra_phablet-dev-bootstrap should set up your tree for you13:51
ivivek_ohh...ok13:51
ivivek_got it....let me try13:51
ogra_https://wiki.ubuntu.com/Touch/Porting#Set_up_your_development_environment13:51
ogra_there is also some discussion on the ML currently where people provide some help for building the android HAL13:52
ivivek_ok...thanks...will search for it in the archives...13:53
=== chihchun_afk is now known as chihchun
Tassadarsee https://lists.launchpad.net/ubuntu-phone/msg06378.html13:55
cwaynechrisccoulson, ping -- re: oxide WebView.Preferences... what kind of stuff would be exposed there?  anything that would make sense to be pre-seeded with custom defaults?13:55
ivivek_thanks a lot  @Tassadar and @ogra_14:01
cwaynemardy, hiya, are the click-hooks in now that 5.2 is in?14:02
davmor2asac, rickspencer3: regarding the decision to promote an image or not.  If you would like I can compile a full list like I did with image 237 on whether it was safe to land QT5.2.1, it will take some time but might help with the decision making to know that everything else is definitely green-ish14:02
ogra_yeah, looks like 250 is the most stable image in a long long time14:03
rickspencer3davmor2, that's fine, but my view is that we should wait and see what upstream says before we break our pledge of no-known regressions getting promoted14:03
ogra_rickspencer3, but how does it help us to see what upstream says ?14:04
ogra_we need it fixed regardless14:04
rickspencer3ogra_, because if it's our bug and we can fix it quickly, I think we should just wait to promote and not break our pledge14:04
mardycwayne: noooo, you are too hopeful ;-)14:04
ogra_we cant fix it quickly14:04
mardycwayne: we have a silo for that, under testing14:05
ogra_i think thats already clear14:05
rickspencer3ogra_, oh, I thought we didn't really know what the problem was, we just traced it back to the test case we put in the bug14:05
ogra_except by the Mir hack that will cut our battery life in half14:05
ogra_(i'm exaggerating :P )14:05
cwaynemardy, can't help bein' hopeful :D14:06
rickspencer3ogra_, oh, the mir hack, I don't think is the way to go14:06
ogra_rickspencer3, we know what the problem is, we just dont know exactly where in the code the commit is ... and the bi-secting takes huge amounts of time14:06
mardycwayne: doesn't harm :-)14:06
rickspencer3that's also a regression, and a silly one14:06
cwaynemardy, as always, let me know if you guys need help testing or anythiing :)14:06
davmor2ogra_: I kill 2/3's of my battery overnight with the hack in place rather than the 1/3 that is normally gone14:06
ogra_becausee building Qt on arm is slow and takes really long14:06
ogra_-e14:06
mardyogra_: is actually someone of us bisecting to try to find when the regression happened?14:07
ogra_davmor2, right, i dont think thats acceptable14:07
ogra_mardy, yes, Saviq is on it14:07
davmor2ogra_: it most certainly isn't14:07
mardyogra_: cool14:07
=== MacSlow|lunch is now known as MacSlow
Saviqassuming /me can build freakin' qtdeclarative other than 5.214:07
ogra_but given the build time Qt takes i doubt we will have a definite answer today14:07
rickspencer3hmmm14:08
ogra_which is why i suggested this one time special casing14:08
ogra_to unlock the rest of the world14:08
rickspencer3ogra_, right14:08
rickspencer3ogra_, I'm not trying to blow you off14:08
ogra_:)14:08
rickspencer3and I appreciate that you are being pragmatic and thoughtful14:08
=== chihchun is now known as chihchun_afk
saxinogra_: I'm looking for the "available apps for download" but I can't find it. I can see "Recent apps", "Installed" and "Dash plugins". When I watch youtube videoes of ubuntu-touch running on a real phone I can see the "Available apps..." Can the problem be that I use the emulator maybe?14:09
davmor2rickspencer3: Hence me asking if it is worth me compiling a full listing so we know all the other core apps are pretty much solid so the only regression would be the QT one that is a WIP14:09
ogra_saxin, sounds like14:09
rickspencer3davmor2, well, tbh .. I don't feel like this is my call to make14:10
rickspencer3however, my opinion is that we have been well severed wrt quality when we have not given in to impatience and frustrations and stuck to being systematic14:11
rickspencer3I think this is a tough call to make, and in absence of a clear path forward, I would counsel waiting until we know specifically what the issue is14:11
rickspencer3otherwise, we are promoting an image with a defect, and we don't really know where the defect i14:12
rickspencer3s14:12
ogra_i think we are in a special situation where we clash with the distro schedule and should make a one time exception14:12
mterryogra_, btw, I got session-manager-touch renamed.  So if you hadn't noticed yet, don't be surprised14:12
ogra_but it is not my call to make either :)14:12
ogra_just throwing in my opinion here14:12
rickspencer3ogra_, again, I think you are being very reasonable14:12
ogra_mterry, well, i commented on the MP14:13
ogra_mterry, please get the issues fixed first14:13
rickspencer3I think your opinion is well thought out and pragmatic14:13
rickspencer3I'm just throwing my opinion out there too14:13
ogra_rickspencer3, so if its not your call either (which i thought it was) whose is it ? asac's ?14:13
rickspencer3and if comes down to me, I think we should uphold the value "no promotion with known regressions"14:13
rickspencer3ogra_, tbh, I don't know, I always thought it came down to the release team led by didr0cks14:14
ogra_well, he is not around this weekend (and today)14:14
ogra_so i thought it was asac and you to decide in this case14:14
rickspencer3ogra_, well, when I was asked what we should do, I said to stick to the value14:15
rickspencer3"no promotion with known regressions"14:15
ogra_k14:15
ogra_even if we might get a bad beta on desktop due to this ?14:15
rickspencer3ogra_, well, the thing is, I was asked yesterday14:15
rickspencer3when we didn't know as much about the bug as we do today14:16
mterryogra_, oh sure, wasn't even thinking of that.  Will poke robru14:16
rickspencer3that said, it is my opinion that we still don't know enough, and we shouldn't promote14:16
rickspencer3however ...14:16
rickspencer3I think we should talk about how to not to block people14:16
davmor2rickspencer3, asac, ogra: didrocks is on holiday :)  How about this for a compromise then.  We just move the traincon:0 to traincon:1 so that things can still be landed if we all agree that the images today are solid bah the QT issue?  That unblocks as I understand will mostly unblock the teams right?  But still no promoted image as such14:16
ogra_rickspencer3, i think thats a sprint topic :)14:17
ogra_but wont help us now14:17
rickspencer3ogra_, of a mailin list topic :)14:17
cjwatsonwe could still promote an older image if we decide that we understand the problem well enough, even if we've later built a version that has some other regression14:17
ogra_(or rather wont help desktop now)14:17
cjwatsonright?14:17
ogra_cjwatson, we dont have an older image ... the last we promoted was 237 ... (we are at 250) ... all images after 237 have Qt 5.2 and the issue14:18
cjwatsonI think you misunderstand me14:18
ogra_but since 246 all images are green and have passed dogfooding as well ... the last three ones were the best images we had in a while14:18
cjwatsonRick doesn't want to promote 250 because we aren't sure we understand exactly where the event handling problem is (personally I found the bug report contents very persuasive, but anyway)14:19
cjwatsonLet us say we go on and build 251, 252, etc.14:19
cjwatsonMaybe they aren't quite as good as 250 for some other reason14:19
cjwatsonBut in the meantime, we get upstream feedback that means that we're confident we understand that our current diagnosis of the event handling problem is correct14:19
cjwatsonWe could then, as I understand it, promote 25014:20
ogra_cjwatson, right, i totally dont care about touch in this whole discussion ... we can indeed move along like you say, the prob here is the block for desktop that goes along with the block for touch ...14:20
ogra_we essentially block the weekend for fixes on desktop ... right before beta freeze14:21
sil2100hmmm14:21
ogra_(or s/desktop/archive in general/)14:21
cjwatsonwell, what I mean is we could unblock with the above as a plan once we get upstream feedback14:21
cjwatsonit doesn't seem like we'd be any worse off by doing so14:21
ogra_ah, i get what you mean ... right, we could just unblock all ... and hope for the best14:24
cwaynewell we can not promote an image and still land things right? just not touch-related things14:24
ogra_(and use 250 as fallback image)14:24
ogra_cwayne, the issues is that there are many overlapping things that block desktop14:24
ogra_*issue14:26
ogra_(indicators, plumbing etc)14:27
bosnjakhi all14:27
bosnjakin theory, how do i make a phone call when developing with python, outside of the SDK?14:28
sil2100Whatever you guys decide, I will follow - I have personally hoped that we might be able to fix  this issue fast, as in till today afternoon, but I guess it's a more complicated issue14:28
sil2100Not sure how this case was discussed on vUDS14:29
=== psivaa-afk is now known as psivaa
ogra_the issue is not to fix it fast ... there is simply a known delay in even building Qt to actually do the bi-secting14:30
ogra_the issue is well identified imho14:30
sil2100Right14:30
ogra_just not the specific commit that causes it ... and it is unlikely that we get info about this specific commit before monday14:31
sil2100Indeed, well, just saying that in the morning I have still hoped that it would be fixed till now, but as it's not so easy to find then we might really need to consider changing the approach14:32
awafaaon my Nexus4 I get the "ROM may flash stock recovery on boot. Fix?" message when trying to apply the latest update, what is the correct answer - yes / no / go back ?14:47
saxinogra_: I tried the x86 Emulator now (was using ARM before) and now I can see the apps from other users. \o/14:51
davmor2awafaa: Flashing from android or from Ubuntu?14:57
ogra_saxin, awesome !14:58
awafaadavmor2: i flashed it from ubuntu, and now when I try and install the update (237 i think) i'm faced with the message14:58
awafaaif i select Go Back it always show update 237 available14:58
=== salem_ is now known as _salem
davmor2ogra_: ^ any clue?14:59
davmor2awafaa: I've never seen that14:59
awafaait looks like the same message that is shown to Nexus 10 flashes (according to https://wiki.ubuntu.com/Touch/Install#Step_4_-_Downloading_.26_Deploying_Image_to_Device)15:01
Tassadarit doesn't matter, you can select whatever15:02
Tassadarstock android reflashes stock recovery if you flash any other, CWM has a "feature" to disable that behaviour15:03
awafaaok15:04
Tassadarit doesn't really do anything when you're using Ubuntu, the /system partition is not even used15:04
Tassadaryou can choose "yes" to make it stop with those messages15:04
bfillerElleo: testing content hub changes from silo, seeing an issue with addres book app that may be related ot your change15:15
bfillerElleo: after choosing a picture from gallery, it correclty shows up in address book. But when pressing "save" it disapears15:15
=== _salem is now known as salem_
bfillerrenato: can you try this on latest image? can you correctly choose a contact picture and save it without it disappearing?15:17
Elleobfiller: ah, I see, when you save it doesn't show the image; but it seems it is actually saving it15:18
Elleobfiller: if you go back to the contact list it's updated with the correct image15:18
bfillerElleo: right, and if you favorite the contact the picture disappears again15:18
bfillerElleo: don't know if this is a regression with your change or busted in the latest image15:19
Elleoif you go to edit and cancel it loses the image too15:19
ElleoI don't think favouriting should touch any of my changes15:19
bfillerElleo: going to try without your chanages and see15:20
Elleookay15:20
kenvandinebfiller, it failed for me just now, but backing out and going in again it showed the picture15:22
kenvandineah, Elleo already pointed that out :)15:22
kenvandinesounds unrelated to this change15:22
=== chihchun_afk is now known as chihchun
awafaaerm, could someone advise why if i add my account details in System Settings>Accounts do i have to still add them into the individual app's?15:25
awafaais that because the "apps" are just the web ones and not native (so no sharing of details)?15:26
mhall119Mirv: is Qt 5.2 going to be backported to Saucy in the SDK team ppa?15:27
awafaaTassadar: btw, it looks it does matter what option i choose. both No & Go Back still result in update 237 trying to get rammed down my throat even though i've installed it numerous times15:28
* awafaa gives Yes an go15:28
balloonsm-b-o, are you set on this? https://code.launchpad.net/~martin-borho/ubuntu-weather-app/refactored-icon-handling/+merge/21121415:29
m-b-oballoons: yeah. bumped the .deb version15:30
balloonskk, so anything else you needed help on or are you set?15:31
m-b-oballoons: but something stranged happened: locally the float 19.8.... was rounded to 20, jenkins rounded the same value to 1915:31
balloonsoO? interesting..15:31
m-b-oI've chanegd the test data to get it passed. Is jenkins already with Qt 5.2?15:32
balloonsm-b-o, are you on 5.2?15:32
m-b-ohmm, not that I know15:32
balloonsare you on trusty or no?15:33
m-b-oballoons: I'm on saucy and still 5.0.215:34
balloonsm-b-o, ahh, yes trusty is 5.2 now, and that happened last week?15:35
m-b-oballoons: it worked as expected15:35
=== chihchun is now known as chihchun_afk
m-b-oballoons: me is I've read something about changes changes to float values in 5.4. anyways... we should keep that in mind15:37
m-b-oballoons: but I have something else to show you :) https://bugs.launchpad.net/ubuntu-weather-app/+bug/129561215:37
ubot5Ubuntu bug 1295612 in Ubuntu Weather App "Autopilot test TestLocationManager.test_del_add_bug does not match the bug report any more" [Undecided,New]15:37
balloonsyea, don't feel the need to test that sort of thing, as it's not part of weather :-)15:38
mhall119cwayne: ping15:38
cwaynemhall119, pong15:39
bfillerElleo, kenvandine : problem existed before your change15:39
mhall119cwayne: do you have time today for a hangout about imporitng API docs?15:39
bfillerregression15:39
balloonsm-b-o, how did the test change?15:40
m-b-oballoons: http://bazaar.launchpad.net/~ubuntu-weather-dev/ubuntu-weather-app/trunk/revision/163 line 324 and following15:41
Elleobfiller: okay, thanks15:41
balloonsohh, something I've done eh?15:41
m-b-oballoons: :)15:41
cwaynemhall119, sure15:42
mhall119cwayne: how about in 15 minutes, are you free then?15:42
balloonsm-b-o, sure, probably should docstring that test better so we know what we are intentionally testing15:42
mhall119cwayne: how about in 15 minutes, are you free then?15:42
mhall119bah, ignore the dup15:43
m-b-oballoons: indeed. Do you think we should keep this test around?15:43
balloonsand stop me from changing the test, hah15:43
balloonsm-b-o, if it's a specific action you want to check for then yes15:43
balloonsyou regressed on this at one point15:44
=== dandrader is now known as dandrader|lunch
m-b-oballoons: not on the the action we're testing with the test. The test failed too with that workerscript issue15:45
m-b-oballoons: I'll fix the test by occassion, just wanted you to know :)15:46
balloonsm-b-o, the goal of the acceptance tests is to ensure the user workflow is sound.15:46
balloonsm-b-o, k thanks. Sorry for swapping it :-)15:47
m-b-oballoons: no problem :)15:47
=== bfiller is now known as bfiller_afk
t1mppopey: carrier: oFono (T-MeeGo) <-- what's that?15:58
popeyt1mp: hmm?15:59
popeyT-Mobile?15:59
t1mppopey: I  never saw that before. I have an American T-Mobile sim card in it (and I am in Europe), but the roaming icon disappeared from my status bar15:59
t1mppopey: so I was wondering why and I checked the carrier and saw that16:00
popeylooks like a typo16:00
t1mpit never said oFono before. Just T-Mobile or something similar16:00
popeyI've never heard of it before16:00
Stskeepsfwiw ofono-ril might have some memory corruption somewhere, on jolla devices we saw really odd operator names16:00
Stskeepsbut didn't track it down16:01
popeythanks Stskeeps16:01
boikojibel: hi, would you by chance have time to give me some help with some jenkins failures on telephony-service?16:11
dragonkeeperhello16:17
dragonkeepervendor/cm/config/common_full.mk:4: ubuntu/assets/UbuntuAssets.mk: No such file or directory16:18
dragonkeeper i keep getting this error what have i missed thats needed to obtain this file16:18
jibelboiko, sure, which failures?16:38
boikojibel: https://code.launchpad.net/~boiko/telephony-service/conf_call/+merge/21205516:38
boikojibel: I tried on a local pbuild chroot, and the tests pass16:38
dragonkeeperhttp://pastebin.com/GE3QcmLu   this is my full error16:38
=== dandrader|lunch is now known as dandrader
jonahbronDoes anyone know the status on the HUD working on the desktop with QML?16:59
jonahbronIt doesn't seem to be working, so I'm guessing it's not finished being implemented.16:59
boikojibel: so, any idea on what is going on there?17:15
jibelboiko, not yet, build is successful locally17:15
boikojibel: it is weird that the most simple tests were the ones that failed, the other ones (involving dbus and so on) passed17:16
=== salem_ is now known as _salem
=== chihchun_afk is now known as chihchun
awejdstrand, no17:21
jdstrandurfkill is root?17:21
awecyphermox, ^^17:21
awepretty sure that's a yes17:21
jdstrandwell, non-user is good enough17:21
awedefinitely non-user17:22
aweruns on the system bus17:22
Wellarkawe: ok, so.17:22
awehas control over the kernel device killswitches ( bt & wifi )17:22
Wellarkthe only settable properties on Modem are17:22
aweand any ofono modem 'online' props17:22
jdstrandtyhicks: you here?17:23
WellarkPowered, Online, Lockdown17:23
tyhicksyes17:23
Wellarkawe: I'm not sure how the Lockdown property should be used17:24
jdstrandtyhicks: so Wellark is thinking about making sure that urfkill can contact ofono for some method17:24
jdstrands/that/that only/17:24
Wellarkbut for now, we would be OK to block the setProperty() for everyone except urfkill17:24
jdstrandtyhicks: apps are covered fine, cause they can't access ofono17:24
aweso the question, is can we lock down all SetProperty made to a specific object path, that are made from any process other than urfkill?17:24
jdstrandtyhicks: but he was wondering how to limit the access to ofono to only urfkill17:25
jdstrandtyhicks: I said to use polkit with appropriate policy to all the urfkill user access17:25
Wellarkjdstrand: is there no way of specifying that the sender has to match a well known name?17:25
aweie. d = org.freedesktop.ofono o = /org/freedesktop/ofono -i = ...DBus.Properties -m ...SetProperty17:25
jdstrandtyhicks: but, there was a question of how to protect ofono with apparmor17:26
tyhicksjdstrand: are either ofono or urfkill confined by apparmor?17:26
Wellarkjdstrand: also it would be super useful at some point to be able to block only certain calls to a method based on the contents of the arguments17:26
jdstrandWellark: we have 'peer', yes, but I asked tyhicks to join cause we haven't profiled in the way I'm thinking we would have to yet17:26
Wellarkis that on the roadmap?17:26
jdstrandtyhicks: not yet, but they could be17:26
tyhicksWellark: that won't ever be possible17:27
aweok...let's slowdown17:27
awefirst, jdstrand is apparmor the mechanism used to prevent apps from accessing org.freedesktop.ofono by default?17:27
jdstrandWellark: we can't look at message contents safely/efficiently. we could do a super-gross hack in theory, but it isn't something we are planning, no17:28
jdstrandawe: yes17:28
aweok17:28
jdstrandawe: apps are confined very strictly17:28
aweso at this point, unless we need to allow *some* apps to access, sounds like apparmor is tangential to this conversation?17:28
Wellarkwell, just thinking about all these API's that have a generic SetProperty(string, variant).17:28
Wellarklike ofono17:28
aweWellark, hold on a sec...17:28
jdstrandawe: some apps are considered 'trusted' and may run effectively unconfined. these are limited to Canoncail right now, but potentially OEMs where we have an arrangement17:29
aweok17:29
Wellarkawe: I'm just saying that if there is a writable property added to the Modem later on.17:29
aweWellark, dude hold on a sec, I understand17:29
Wellarkok.17:29
jdstrandawe: then there are things that are installed via debs that run in the user's session-- those are typically not confined (though, they could be, but lets just use that as the dividing line atm)17:29
aweok17:30
cjwatsonmardy: sorry, I was just getting back to libaccounts-glib.  I see that dbarth suggested this should land with webapps-oa (which is silo 7), but I don't see it there?17:30
jdstrandawe: eg, on the converged desktop, thunderbird from the archive is not confined, but angry birds from the app store is17:30
jdstrandindicators are not confined17:31
aweright17:31
jdstrandsystem settings is not confined17:31
jdstrandetc17:31
ogra_angry birds is a eunuch app :)17:31
awebut those are effectively white-listed, right?17:31
jdstrandawe: no, not really. apparmor in Ubuntu uses targeted policy. by default things are unconfined unless you define policy for it17:32
jdstrandawe: we define policy for all untrusted 3rd party click apps17:32
aweok, but what about polkit then?  Does it comes into play for arbitrary process started in the user session?17:32
aweor does the process need to be whitelisted in a system polkit file?17:33
jdstrandawe: we don't for most other things. you can see what is confined by doing 'sudo aa-status'17:33
aweright, but that's apparmor17:33
jdstrandyes17:33
jdstrandpolkit is something you write in your application17:33
aweright, which can cause auth to happen17:34
jdstrandit is specifically designed to allow defining policy for methods in your dbus api17:34
awesorry been heads down in MMS land recently17:34
jdstrandthat policy can say things like 'no prompt for root', 'no prompt if user on the console', etc17:34
awebut there's the low-level dbus policy files17:34
aweyup17:34
jdstrandthe low level policy files are less flexible17:35
jdstrand(fyi, https://wiki.ubuntu.com/SecurityTeam/PolicyKitPermissions/12.04 has some info and links to help with understanind how polkit permissions work)17:35
jdstrandtyhicks: can you describe how the dbus policy files work-- isn't it for uid and bus? is there more?17:36
* jdstrand can't remember otoh17:36
tyhicksI don't know of the top of my head either17:36
awejdstrand, so I'm going to have poke at this later...  I believe the current images lock down ofono @ the dbus level, and then processes that need to interact add there own policy files17:36
jdstrandok, let me try to pull up the docs17:36
aweone sec...17:36
tyhicksI haven't had to deal with them at all while developing aa mediation17:36
jdstrandhttp://dbus.freedesktop.org/doc/dbus-daemon.1.html17:37
jdstrandit seems mostly what I said17:37
tyhicksjdstrand: they're embedded into the bus config files, so it is specific to the bus17:37
dbarthcjwatson: we're having multiple issues with this silo content17:38
dbarthcjwatson: do you think you can have your branch go into another batch to have it land more quickly17:38
jdstrandactually, there is more flexibility than I thought17:38
dbarthotherwise, i will need to re-do a pass on monday with the silo content, cause we have found new bugs17:38
=== jhodapp is now known as jhodapp|brb
dbarth(not with the multi-arch bits)17:39
tyhicksyeah, the policy language does look mostly full featured17:39
awejdstrand, tyhicks, Wellark, here's the ofono dbus conf file: http://pastebin.ubuntu.com/7131742/17:39
aweit17:39
jdstrandawe: so, you might be able to get away with just dbus policy files. polkit could be used if you want to add prompting or overriding17:40
awejdstrand, ack17:40
aweit looks like by default, root is allowed full access to ofono, but everything else is denied by default17:40
aweWellark, have you tested any of this while running as 'phablet' and confirmed that things are unrestricted?17:41
jdstrandwell, there is the at_console policy17:41
awehow does that apply to a touch device?17:41
Wellarkawe: they are not as indicator-network install dbus permission file which allows phablet to access ofono17:42
aweis that a big hole?17:42
Wellarkas indicator-network is run as phablet user17:42
aweWellark, ah...17:42
aweok17:42
jdstrandthe phablet user should be considered 'at_console'17:42
jdstrandbut, urfkill-- that is non-phablet?17:42
aweright17:42
Wellarkyep.17:43
Wellarkofono and urfkill run as root17:43
jdstrandso if it runs as root, it should be fine. if it doesn't and isn't 'phablet', it won't be at_console17:43
awebut if Wellark had a dbus conf file for the indicators, that leads me to believe indicators aren't "at_console"17:43
jdstrandso you could add a <deny send_interface="dangerous interface"> under at_console17:43
Wellarkindicators are at_console as they are run inside user session, right?17:44
jdstrandand then <policy user="urfkill user">Mallow send_interface="dangerous interface">17:44
Wellarkthis is something that needs more investigation17:44
jdstrandnote, this is otoh glancing at the policy you pasted-- I don't know all the policy for ofono, so you'd want to go through it and verify17:44
cjwatsondbarth: well, it was your suggestion17:45
jdstrandWellark: indicators are running as the phablet user, so yes17:45
cjwatsondbarth,mardy: I'd be quite happy for it to go into a separate batch, but I have the problem that I can't just land my libaccounts-glib branch because there's other significant development already on trunk17:45
jdstrandagain, I am not speaking authoritatively-- I haven't looked at all the policy17:45
aweif that's true, then theoretically you wouldn't need to have added dbus conf files for the indicstor17:45
aweI'm confused17:45
jdstrandthat is what I'm thinking17:46
cjwatsondbarth,mardy: one alternative option is that I could just upload it directly to the archive17:46
awewell, it is friday17:46
awe;/17:46
Wellarkawe: I haven't added the file. it has been hanging around17:46
WellarkI need to check if it's still needed17:46
jdstrandperhaps the at_console is way too lenient17:46
aweif you could check that on your own that'd be great.  I have some other stuff to finish this afternoon, so I will make this a task for Mon17:47
jdstrandbut, presumably the dialer-app needs it17:47
aweyea...17:47
Wellarkyeah..17:47
Wellarkawe: I don't have mental CPU cycles to check this today17:47
Wellarkbut I will put it on TODO list17:48
aweWellark, could you add an ofono bug about locking down 'Online' as I asked earlier, and I'll start working on it?17:48
awehaha17:48
aweyou brought it up117:48
jdstrandso, I like the critical thinking around this. I do want to say that currently we have the concepts of trusted apps. the dialer-app and the indicators are trusted17:48
Wellarkawe: I was only making a suggestion ;)17:48
awejdstrand, tyhicks, thanks for your input;  you may be hearing from me again next week after I do a bit of a survey17:48
Wellarkawe: I will file the bug17:48
aweWellark, thanks!17:49
jdstrandawe: ok17:49
jdstrandtyhicks: but before you go17:49
tyhickssorry for going quiet - I was shuffling through the dbus-daemon code to understand how it does at_console17:49
jdstrandtyhicks: I was thinking about what if ofono was confined17:49
jdstrandtyhicks: today, could we say that only a process running under a certain profile can connect?17:50
jdstrandwell connect17:50
tyhicksjdstrand: what do you mean by connect? send a message?17:50
jdstrandmore I mean, can we specify policy for a process running ander a specific file, and say, deny to unconfined?17:50
jdstrandmeh17:51
jdstrandtoo many typos17:51
* awe thought it was only him with the fumble fingers today17:51
jdstrandmore I mean, can we specify policy for a process running under a specific profile, and say, specify deny for unconfined/everything else17:51
jdstrandtyhicks: ^17:51
aweah, which would cover anything installed by normal debs...17:51
Wellarkawe: the worst case scenario is that we need to come up with utility API's that are designed in a way that we can confine them at the exact level we want :)17:52
awethat ran in the user session17:52
Wellarkbut let's not go there yet17:52
* tyhicks thinks17:52
jdstrandtyhicks: I know we talked that sort of thing long term, but I wasn't sure we could do it now17:52
tyhicksjdstrand: can you come up with an example rule? I want to make sure I'm understanding17:53
jdstrandtyhicks: ie, this is pretty much the conversation about confining the trusted helper17:53
jdstrandtyhicks: ah, I might be thinking of using 'label'17:54
jdstrandlet me make something up17:54
jdstrandprofile ofono { dbus bus=system label=urfkill ..., }17:54
jdstrandtyhicks: ie, *only* urfkill can talk to ofono17:55
tyhicksit would be like this:17:55
tyhicksprofile ofono { dbus bus=system ... peer=(label=urfkill), }17:55
jdstrand(I realize urfkill would need to have a profile name)17:55
jdstrandrun under that profile17:56
jdstrandok, so yes, it is possible17:56
tyhicksyes17:56
tyhicksprofile ofono { dbus bus=system (send receive) peer=(label=urfkill), }17:56
jdstrandso we could define some basic profiles for dialer-app, urfkill, indicator-network17:56
awebut urfkill runs as root17:56
jdstrandthen a loose policy for ofono17:56
tyhicksthat rule would allow cross talk between ofono and urfkill17:56
dbarthcjwatson: i think that's easier: feel free to do so; i don't want to block you anymore at this stage17:56
awejdstrand, we'd also need to ensure that NM could talk to ofono17:57
tyhicksyep17:57
aweand telepathy-ofono17:57
aweand ...17:57
awenuntium17:57
jdstrandwith dbus rules for letting dialer-app, urfkill and indicator-network to talk to it17:57
jdstrandawe: sure, this is just thinking out loud17:57
jdstrandtyhicks: that would work today, no?17:57
tyhicksjdstrand: it should work just fine17:58
jdstrandneat17:58
aweand those profiles could have granularity down to a method call?17:58
jdstrandtyhicks: I've not used 'label' in policy yet, so I wasn't sure how to apply it17:58
jdstrandawe: yes17:58
Wellarkuuh, that sounds awesome17:58
tyhicksI'm trying to see if we have tests for any rules like that17:59
Wellarkwould it be possible to allow a click application to access some of the dbus API's also given the app has sufficient permissions given by the user?17:59
aweso again, I think to answer Wellark's original question, we'd want to guard a specific destination=org.freedesktop.ofono object=/org/freedesktop.ofono interface=...DBus.Properties and method=SetProperty17:59
aweand only allow urfkill access to the same ^^18:00
jdstrandWellark: essentially, no (there is actually something we could do with hooks, but lets not discuss that yet)18:00
Wellarkawe: ofono does not implement org.freedesktop.Properties18:00
Wellarkjdstrand: ack18:00
jdstrandWellark: but apps have an explicit deny to talk to ofono anyway18:00
jdstrandwe consider it too risky right now. maybe down the line we can relax it if there is a compelling use case18:00
Wellarkjdstrand: yeah, just thinking if we need an SDK API for accessing some info that ofono provides18:01
Wellarkor any of these services18:01
jdstrandWellark: that I think gets back to the connectivity api thostr_'s team was working on18:01
Wellarkjdstrand: I'm the main developer of connectivity-api18:01
Wellark:)18:01
tyhicksjdstrand: unfortunately, we don't have any test cases that use peer=(label=foo) right now, but I fully expect it to work18:01
jdstrandI'd *highly* prefer apps use that and not contact ofono/nm directly18:01
jdstrandah, well there you go18:01
tyhicksI think I can add some to QRT without much trouble18:02
aweWellark, then the change the interface to /org/freedesktop/ofono18:02
jdstrandWellark: so, is that an out of process service or just something down deep in a library that runs in process to the app?18:02
Wellarkjdstrand: right now it's a library that monitors signals coming from NM18:03
jdstrandyeah, apps are going to have trouble with that18:03
aweI can't keep track of which daemons use the correct DBus.Properties, and which don't.  Should've been mandatory in my opinion.  too much rope available to screw things up18:03
awebut it's still the same basic protection rule18:03
awewith a different interface18:03
jdstrand(cause the app has to talk to nm directly)18:03
Wellarkjdstrand: so we would have to come up with connectivity-daemon18:04
jdstrandwhich, incidentally, is also explicitly denied18:04
Wellarkwhich is the one that the connectivity-api talks to18:04
Wellarkand then the connectivity-daemon is allowed to talk with system services18:04
jdstrandWellark: yes, I have been advocating for that18:04
Wellarkjdstrand: yep.18:04
aweconnman?18:04
* awe ducks18:04
cyphermoxnot the same18:04
=== _salem is now known as salem_
jdstrandWellark: it will keep things very clean for the apps, and the connectivity-daemon can do whateve it needs18:05
* awe someone wouldn't find that funny18:05
aweahhh18:05
cyphermoxNM can do the connectivity api as much as connman could anyway18:05
awes/someone/knew someone/18:05
jdstrandwe could drop all kinds of dumb /sys/class/net and /proc rules in the policy now18:05
Wellarkjdstrand: yeah, I know.. will need to figure it out.18:05
jdstrand(see the the connectivity policy group)18:05
jdstrandWellark: cool18:06
awecyphermox, we're discussing how to integrate the connectivity api into the SDK in a trusted helper manner18:06
cyphermoxyes, I can follow18:06
cyphermoxjust sayin'18:06
aweso the connman quip was a joke18:06
cyphermoxI know ;)18:06
cyphermoxI'm saying though, connman or NM, absolutely the same thing18:06
aweyes18:07
Wellarkagreed.18:07
jdstrandit is Yet Another Daemon, but that is our model-- we have helpers with reasonable, controlled apis that apps can talk to rather than talking directly to services that change all the time and aren't designed to work with untrusted applications18:07
Wellarkjdstrand: indeed18:07
Wellarklike the generic SetProperty()18:07
aweyea, just kinda makes my head hurt18:07
cyphermoxyes18:07
Wellarkwe have no way of allowing just some of the properties to be changed18:07
Wellarkit's all or nothing18:08
cyphermoxwell, the SDK is supposed to be your way to do this18:08
jdstrandWellark: I'm super glad we had a chance to chat-- it has been on my todo list to talk to you (though I didn't know it was you :) about the connectivity api18:08
aweit'd be nice for use to figure out some way of mediating comms to our existing daemons without having to add yet another(s)18:08
cyphermoxawe: +118:08
WellarkI don't want to add any unneccessary daemon, to be clear18:08
cyphermoxno, we know18:09
jdstrandWellark: so, with the connectivity-daemon, just like indicator-network, dialer-app, and nm, we could allow connectivity-daemon to talk to ofono18:09
cyphermoxbut there doesn't appear to be much choce18:09
awejdstrand, there is not "connectivity daemon"18:09
jdstrand(and urfkill)18:09
jdstrandawe: not yet :)18:09
Wellarkyeah, we don't have it right now18:09
cyphermoxawe: no, just projecting18:09
jdstrandI'm just saying, in the future, that is what we could do18:09
aweand myself and cyphermox are saying it'd be nice to figure this out without having to add yad18:10
jdstrandapps can talk to connectivity daemon, but not nm and ofono18:10
cyphermoxawe: we're lacking in other options though18:10
cyphermoxyou can't really differentiate between a call through the API (library) that does a DBus call from a DBus call directly done by the app18:11
jdstrandwell18:11
Wellarkand if we would have the connectivity-daemon in a trusted helper style then we could introduce app permissions in arbitrary granularity18:11
cyphermoxthat's why having the app speak to a daemon, which then is the only point of contact between it and other daemons (nm, urfkill, ofono, etc)18:11
jdstrandwell, nm could be 'connectivity-daemon' with a very simple api for apps to use18:11
cyphermoxwell, yeah, daemon/trusted-helper18:11
cyphermoxjdstrand: it could, indeed18:11
jdstrandthen we could let apps talk to those methods *only*18:12
cyphermoxbut Wellark has build some other things around it18:12
aweright, why can't we define an app profile?18:12
cyphermoxand that wouldn't solve the issue for MMSs / numtium18:12
jdstrandthe problem is right now, various libraries (eg, QtSystemInfo::NetworkInfo) jump all over the entire nm dbus api and leak too much info18:12
cyphermoxyep18:12
aweok, I remember18:13
cyphermoxjdstrand: well *our* api could just not use that and speak to NM directly, ask just what it really needs18:13
awewe can't lock down access to particular properties18:13
cyphermoxbut then can we lock apps from using the other QT bits18:13
jdstrandbut, if it had a controlled connectivity sub-api that didn't require the app to jump all over, then that should be fine. we'd remove the current explicit denial and add allow rules for that sub-api18:13
cyphermoxawe: no, but if the sdk only does a call to $method, it's fine18:13
awesure18:13
cyphermoxyeah18:14
awebut there was about certain props that contained privacy related data18:14
jdstrand(and that still works with the previous confinement idea tyhicks and I discussed)18:14
cyphermoxAFAIK it doesn't currently require the app to jump all over except maybe for one thing that apps really ought not to do18:14
cyphermox(getting the IP address)18:15
aweWellark, we already have a daemon that proxies communication to NM; it used to be called chewy18:15
awe;D18:15
aweand it runs in the user session18:15
cyphermoxawe: doesn't chewy actually do MM rather than NM though?18:15
awehaha18:15
awenot18:15
aweNM does MM18:15
=== jhodapp|brb is now known as jhodapp
cyphermoxok ;)18:15
awechewy --> indicator-network18:15
cyphermoxright right18:16
awe( there might be a suffix involved )18:16
jdstrandcyphermox: if you look at 'aa-easyprof --policy-vendor=ubuntu --policy-version=1.1 --show-policy-group -p connectivity' you can see what it did about 6 months ago18:16
cyphermoxjdstrand: ok18:16
jdstrand'it' being QtSystemInfo::NetworkInfo18:17
Wellarkjdstrand: I need to go18:17
Wellarkjdstrand: but we could chat in more detail next week18:17
jdstrandWellark: ok. thanks for the chat :)18:17
jdstrandsure18:17
jdstrandcyphermox: notice, most of that output of that command is commented out-- we don't allow it cause it reveals too much info18:18
cyphermoxjdstrand: yeah, well NetworkInfo probably gets you an IP, which the apps shouldn't have to ever care about18:22
cyphermoxand that I can see how it would dig to get the value18:22
jdstrandit was that and mac iirc. the ofono ones gave at quite a bit too18:25
cjwatsondbarth: done18:29
cjwatsonmardy: ^-18:29
dbarthcjwatson: thanks and sorry for the false start18:36
=== dandrader is now known as dandrader|afk
davmor2mzanetti: tagger is crashing on QT5.2.1 on mako just a heads up18:50
davmor2mzanetti: it connects to the camera then shortly after dies18:51
mzanettidavmor2: ok, thanks for the info. will rebuild it18:58
=== bfiller_afk is now known as bfiller
timppaEvening! Is there any particular reason why nexus 7 is not detected by sdk?19:09
=== salem_ is now known as _salem
=== _salem is now known as salem_
dafohow long should the boot after the autodeploy.zip step take? It's been ~15min already19:33
=== salem_ is now known as _salem
dafo14.04 on Galaxy Nexus19:33
dafostill on google logo19:37
=== qengho is now known as CardinalFang
=== CardinalFang is now known as qengho
=== pete_ is now known as Guest10826
=== JamesTait is now known as Guest58327
elcucohi, the instructions mention how to install from ubuntu, but I am running debian. how can i install from debian...?20:24
taiebotHey guys congrats for promoting 250 however i have a lots of apps which do not start. So far Music. Calendar,sudoku. notes. I am the only one with this problem?21:01
popeytaiebot: update them using update manager21:03
taiebotI have nothing to update in update manager. While i had some to update in the previous image but they were giving me command error now they are not showing up might be related.21:04
popeyI'll investigate a bit more21:05
taiebotpopey: If you need anything from me let me know .21:06
popeytaiebot: can you pastebin the output of "adb shell sudo -u phablet click list"21:06
* mrjazzcat just got a Nexus 7 (2013). Should I put Android 4.4 on it, since that appears to be the latest target of work?21:06
mrjazzcatthat is, before I put dualboot Touch.21:07
taiebotpopey:http://pastebin.com/gmqCUm4d21:08
=== dandrader is now known as dandrader|afk
ZeeOnexus 5 support yet?21:13
taiebotpopey: should i uninstall and reinstall through the store?21:19
=== ZeeO is now known as z330
taiebotShit desinstalled music app and its not present on the store.21:26
taiebotWell no music for me :)21:27
popeyhmm21:27
elcucoeventually i used schroot to get a working ubuntu and from there I executed the commands.21:27
elcucoon second thought, I could "fastboot flash" and that would have been easier...21:28
elcucobut hey, now I have an schroot for ubuntu :)21:28
popeytaiebot: so according to the paste you had version 1.3.389 right?21:28
taiebotCertainly. I have removed it to upgrade via store to see if the app could start but i do not see the app.21:30
popeyok, lets see if we can manually install it21:30
popeyhttp://popey.mooo.com/mirror/clicks/2014-03-21-100001/com.ubuntu.music_1.3.389_armhf.click21:30
popeydownload that21:30
=== dandrader|afk is now known as dandrader
popeyi have 389 on my #250 phone and it starts fine21:31
taiebotremind me what i should put on on adb shell?21:31
taiebotto install21:31
popeyhang on21:31
popeydont install yet21:32
popeyadb shell sudo -u phablet click list | grep music21:32
popeyanything show?21:32
taiebotnope21:33
popeyhow did you uninstall it?21:34
taiebothold on app uninstall.21:34
popeyok21:34
popeytaiebot: so if you search for music you dont see it?21:36
popeyon the apps lens?21:36
taiebotNO get eyrie panpipe uclick, but no music app21:36
popeyhm21:37
taiebotI have 16 app showing when i search music but no music app21:37
popeyi dont quite understand why you can't see it21:38
popeyadb shell system-image-cli --info21:38
popeywhat version does it say?21:38
popeycurrent build number: 25021:39
taiebotcurrent build number: 25021:39
taiebotcorrect thats what i get21:39
taiebotinstalled utudu and it worked as expected21:42
taiebottrying windows fix (rebooting ...) :)21:45
popeyheh21:48
taiebotpopey: do you want me to try if i get same behaviour with other app which do not start?21:48
popeyyes, lets focus on one app21:48
popeyfind one that wont start, then find the log in /home/phablet/.cache/upstart21:48
popeymost recent log file in that directory will probably have the app name in it21:49
taiebotthere is lots of logs there.21:50
popeyls -ltrha21:50
popeyafter you start the app21:50
popeye.g. application-click-com.ubuntu.calendar_calendar_0.4.214.log21:51
taiebotmm will need more explanation i am in upstart directory what do i do now sudoku app do not start21:52
popeyok, so cd /home/phablet/.cache/upstart21:53
popeyls -ltrha21:53
popeylook for the file at the end of the list21:54
popeyprobably called application-clickp-com.ubuntu.sudoku..... something21:54
taiebotwell the problem it is not there if i start the app.21:55
popeyare you logged in as phablet or root?21:56
taieboti have last five unity8.log, dbus.log hud.log21:56
taiebottried with an app which start and its there.21:57
TassadarI can reproduce that with my N5 - calculator app simply won't start, just shows white screen. It doesn't create any log file in /home/phablet/.cache/upstart, unless I'm blind and the log file doesn't have "calc" in it's name21:57
Tassadartaiebot: which device do you have?21:57
taiebotN421:58
popeyok21:58
popeywhat version of calculator do you have installed?21:58
Tassadaron the other hand, sudoku works for me21:58
popeyclick list | grep calculator21:58
Tassadarcom.ubuntu.calculator   1.3.23521:58
=== qengho is now known as CardinalFang
=== CardinalFang is now known as qengho
Tassadarand my sudoku is 1.0.17721:59
Tassadarimage 250, no updates in the click update app21:59
popey235 is latest calculator22:00
popeyhmm22:00
Tassadargrepping for "calc" in the logs folder reveals "hud.log:Attempt to remove window 0 from non-existent application "com.ubuntu.calculator_calculator_1.3.235""22:00
TassadarI think I've updated the calc app via the click update app on one of the previous images, if that's relevant22:02
Tassadarsame for clock app, which doesn't start as well, I've updated that one just now, when the device was running image 250 already22:04
Tassadarbut clock app won't even show the white screen, it just does nothing after tapping the icon in the launcher22:05
popeycan you try adb shell dmesg -T | grep DEN22:05
popeyan see if you get any DENIED lines?22:05
=== jhodapp is now known as jhodapp|afk
taiebotnothing for me22:06
Tassadarhttps://paste.tinyw.in/index.php/view/raw/1480725622:06
Tassadaronly for the sudoku app, which opens22:06
popeyjdstrand: ^^22:08
popeyhmm22:08
popeyI'm perplexed22:08
Tassadaroh, the clock app got uninstalled by the click update app, I guess22:09
popeyit shouldnt22:10
TassadarI suppose it failed to update it for some reason22:10
popeyno the update doesn't work like that22:10
popeythere is two places the app can be22:10
Tassadarwait, I'll give you logs22:10
Tassadarhttps://paste.tinyw.in/index.php/view/raw/9980971122:10
popeyin /opt/click.ubuntu.com/<appname>22:10
popeyor /usr/share/click/preinstalled/<appname>22:11
Tassadarand its icon disappeared22:11
popeywhat versions are in there?22:11
popeyand also in /home/phablet/.local/share/applications do you have a .desktop file for the app?22:11
Tassadarin opt is 1.0.369 and in usr 1.0.37322:12
Tassadarand I have a desktop file, com.ubuntu.clock_clock_1.0.373.desktop22:12
TassadarI have had this installation for quite some time, and it's trusty-proposed, it might have got corrupted during that click update problems last week (or was it the one before that?)22:14
popeyok22:14
popeyso the version in 373 should take precidence22:14
Tassadarthe updated versions go to /opt, right? why did it install 369 in there, then? Oo22:15
Tassadar/opt contains older version of calculator as well, 0.1.3.224, and I'm quite sure I updated that one on one of the previous images22:18
Tassadartaiebot: by the way, are you using any kind of multiboot?22:19
taiebotno normal install22:20
Tassadartry to ls /opt/click.ubuntu.com/ on the device, are all the apps which you can't open in there?22:20
taiebotcd /opt/click.ubuntu.com/22:21
taiebotls22:21
taiebotsorry wrong place :-D22:21
taiebotthere is lots of apps but some work some do not22:23
popeywhat you get in /usr/share/preinstalled comes with the read-only image22:24
taiebotmusic is in there? i thought i desinstalled it?22:24
popeywhat you get in /opt is what comes from the store22:24
popeyyou probably had 369 in /opt from a previous install from the store22:25
popeythen updated to 250 which brought in the new one in preinstalled22:25
taiebotcan i delete this file and it should reupdate it then?22:25
popeydelete what file?22:26
taiebotcom.ubuntu.music in /opt/click.ubuntu.com22:27
Tassadarbut the click update app was saying there is an update available, after I upgraded to 250, so I clicked "update", it completed successfully, it shows no more updates, but the clock app is broken22:27
popeyi wouldn't manually futz with files22:27
popeyyes, it shows no more updates because you have latest in usr22:27
Tassadarwhy did it show an update when I had it in there already?22:28
popeyi dont understand the question22:28
popeybear with me...22:28
Tassadarit showed the update is available _after_ I installed image 25022:29
popeyoh.. really?22:29
Tassadaryeah22:29
Tassadarmaybe it was caching something from the previous image? Like, there is a "check again" button after you install all updates, so I suppose the checks are initiated only at certain moments..?22:31
popeynot so sure22:33
Tassadaranyway, I'm sorry, but I'm gonna head to bed - it's gonna be midnight here soon. Do you want me to get you some more logs before I leave?22:34
popeyTassadar: no, I'll investigate more22:41
robert1_same problem here, after i update to r237 (14.04), the terminal-app doesnt work, after uninstall, i cant find it for reinstallation. after i install (downgrade) to rev236, in the update-manager-app i get "Command Error" for some apps.22:41
popeyTassadar: feel free to ping over the weekend22:41
Tassadark, thanks & gn22:41
popeyrobert1_: update to 25022:42
robert1_popey, ok, i will try, thanks22:42
jonahbronDoes anyone know the status of the desktop HUD working with a QML app?22:43
robert1_popey, rev250 is installed, but not the terminal-app, in storage i see 2 entries "Terminal", 436.2kB&461.8kB.23:06
robert1_in /opt/click.ubuntu.com/, i have a folder, com.ubuntu.terminal with files from 28.02.201423:26
robert1_in /usr/share/click/preinstalled/com.ubuntu.terminal, i have files from 21.03.2014 (0.5.44)23:30
robert1_in /opt/click.ubuntu.com version 0.5.4023:31

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