/srv/irclogs.ubuntu.com/2013/09/12/#ubuntu-touch.txt

cjwatsonBug 1219695 - the FFe's approved but I believe it was waiting for there to be a testing slot.00:00
ubot5bug 1219695 in qtxmlpatterns-opensource-src (Ubuntu) "[FFe] Qt 5.1.1" [Undecided,Confirmed] https://launchpad.net/bugs/121969500:00
cjwatsonI'm only a bystander though.00:00
anders3408cjwatson: bringup ubuntu to another device issues, when booting, perhaps that something you know ? at least here is a syslog from boot : http://paste.ubuntu.com/6094812/00:02
anders3408no screen00:02
mocknockIs there an irc channel for Q/A for ubuntu touch? sorry but i have a general question...00:02
mocknockOk so i have a question regarding the core system and where it stands when it comes to utilizing the General Processing of GPU? Is OpenCL being used in the Ubuntu Touch code or will the option be provided in SDK? Nexus 10, Galaxy S4 and Note 3 DOES support OpenCL and as it stands, there are more devices to come that are/will use it.00:03
cjwatsonanders3408: no idea00:03
cjwatsonanders3408: me talking here about release process stuff really doesn't indicate I know about device bringup details00:03
=== Fyodorovna is now known as wilee-nilee
mocknockAlso, one of the issues with modern apps is support for multi-core hardware, will this be looked at?00:04
niemeyercjwatson: Neat, will follow that, thanks00:04
anders3408didnt read all you wrote cjwatson :) thats why i asked :)00:06
anders3408iBotPeaches: any luck getting a syslog ?00:07
anders3408:)00:07
iBotPeachesanders3408: its dead, waiting for it to come back to life. its still plugged into laptop00:08
anders3408iBotPeaches:  define dead ? :)00:08
anders3408not more power or +00:08
anders3408?00:08
iBotPeachesno power, I let it die whenever I last worked on it00:08
anders3408ahh :)00:08
anders3408iBotPeaches:  did you add some find5.conf and rules ?00:09
anders3408.rules00:09
iBotPeachesanders3408: I did nothing besides getting to build, so nope00:10
=== chriadam|away is now known as chriadam
michyprimaanyone could help me? I still need to understand this : "Second, look at apq8064-tabla-snd-card.conf. Rename and copy into your own UCM directory. If you're making a tablet image (that can't make voice calls), you can remove the VoiceCall part (and the corresponding file)."00:20
michyprimaI can't find this file in my tree00:20
michyprimaand I didn't get where to put it anyway00:20
=== salem_ is now known as _salem
jonoSaviq, hey00:30
jonoare you familiar with a bug where I got locked on the home screen and can't slide to the other scopes?00:30
Anonynimityhey, I have a question00:39
anders3408iBotPeaches: so far this is my syslog http://paste.ubuntu.com/6094812/00:40
anders3408i need to go to sleep now00:40
Anonynimityhow do I port ubuntu touch to a At&t fusion 2 (the easy way)?00:41
anders3408Anonynimity: there is no such thing as the easy way :)00:41
iBotPeachesanders3408: kk, i started working on some work. we'll talk tommorrow00:41
=== anders3408 is now known as anders3408|afk
anders3408|afksure iBotPeaches :)00:42
Anonynimitywell, could you help me with this anders3408?00:42
Anonynimityplease?00:42
iBotPeachesAnonynimity: https://wiki.ubuntu.com/Touch/Porting00:42
AnonynimityI've read that a million times.00:42
iBotPeachesthen why the hell are you asking how to port00:43
Anonynimityand it confuses me in some parts00:43
iBotPeachesthat document explains it all, even how to debug your broken builds00:43
Anonynimity1) where is the /roomservice.xml file?00:43
iBotPeaches1) .repo folder00:44
iBotPeacheswell .repo/local_manifests if we are being exact00:44
Anonynimityok.00:44
Anonynimitywhat's the mako target?00:45
Anonynimitybrunch doesn't exist on saucy salamander00:45
iBotPeacheshuh00:45
Anonynimitynor does breakfast00:45
iBotPeachesyou don't really know how to source build do you00:45
Anonynimitynot really, no.00:46
iBotPeachesthose are parts of the CyanogenMod build procedure00:46
Anonynimitythat's why I'm so confused.00:46
iBotPeachesbrunch/breakfast wont be in saucy00:46
Anonynimityright.... I know this...00:46
grantbowAnonynimity: there's a link in /topic that gives the code name of Mako as one of the reference hardware devices00:46
AnonynimityOk,00:46
grantbowThe Nexus Status link00:46
iBotPeachesAnonynimity: does your device have cm00:46
Anonynimityyes00:47
iBotPeacheswhats its codename00:48
Anonynimitymy device's code name or the CM I'm running?00:48
iBotPeachesdevice00:48
Anonynimityidk... it's a huawei fusion 2, or an att fusion 2, or a huawei  u866500:49
iBotPeachesAnonynimity: I don't remember CM ever taking a Huawei device official00:49
iBotPeachesAre you sure you have OFFICIAL cm00:49
Anonynimitypretty sure00:49
iBotPeacheswell I don't see it in the github, so you'll have to make a device tree (or find one)00:50
iBotPeachesand then manually add it to roomservice, since brunch won't find your device00:50
Anonynimityhow do I make a device tree in github?00:51
iBotPeachesYour on your own mate. You have a lot to learn00:51
Anonynimityso do I create a repo or fork a repo?00:53
mhall119bzoltan: awake this early?01:21
TheMusoWhat is the current recommended way to unlock the SIM pin on a nex su4? Command-line is ok if required.01:52
=== _salem is now known as salem_
TheMusonvm worked it out.02:24
=== chihchun_afk is now known as chihchun
bzoltan1mhall119:  I am active now :) 4:21 am is a bit early even for me03:28
=== salem_ is now known as _salem
Anonynimityin theory wouldn't the ubuntu image automatically resize the screen based on the phone?03:38
Anonynimity*Phone's screen size?03:38
AskUbuntuHow can I get run Ubuntu Desktop on my Galaxy Nexus? | http://askubuntu.com/q/34448804:11
=== Namidairo`bnc is now known as Namidairo
=== mrjazzcat is now known as mrjazzcat-afk
seokjaeHi all05:42
seokjaeIs there anyone who know ALSA configureation for Nexus4?05:42
seokjaeI want to make aplay working05:43
dholbachgood morning06:42
WebbyITHi all, I'm installing Ubuntu Touch on Nexus4 for the first time. To developement of core apps, which is the best image?08:20
WebbyITcdimage-touch|cdimage-legacy|ubuntu-system08:20
vinaykrsharmaHello, I've installed Qt Ubuntu SDK as described here: http://developer.ubuntu.com/get-started/#step-get-toolkit, but when I'm trying to create a new project for Ubuntu -> Simple Touch UI then I'm unable to find that type.08:25
vinaykrsharmaWhat to do? am I forgot to install something!08:25
vinaykrsharmaHelp me please08:25
JamesTaitGood morning all, happy Video Games Day! :-D08:35
xnoxcjwatson: in theory how would the click/chroot support look like? use-or-create chroot, enter it, exports dpkg-architecture -aarmhf, and auto-invokes a passed command, e.g. cmake & make?09:32
cjwatsonI haven't actually started on it yet but something like that.  I expect a fairly thin wrapper around mk-sbuild and schroot.09:33
cjwatson"click chroot create", "click chroot run", with some params09:33
cjwatsonOr something like that09:34
xnoxcjwatson: ok. bind-mounting / transferring source code would be nice, in a sensible way. Since cmake by-default prefers separate per-arch build-directory, the original source-code can even remain read-only.09:37
=== b0bben_ is now known as b0bben
cjwatsonxnox: Well, if it's wrapping schroot, then schroot has sensible bind-mounting by default10:02
cjwatsonAmong the reasons I'd rather wrap that than write something new ...10:03
xnoxok cool.10:06
=== gusch is now known as gusch|lunch
Laneymardy: hey, quick Qt/u-s-s question. Do you know if/how I can access a context property set in main() from within PluginManager? QQMlEngine::contextForObject(this)->contextProperty(foo) segfaults ...10:29
WebbyITHow can I debug a app on phone?10:36
dholbachSaviq, are we ready to go?10:50
mutantkeyboard@WebbyIT connect via adb10:55
WebbyITmutantkeyboard, ok, and after that? I know how run app on phone, but I need something like qmlprofile to understand why crash10:56
WebbyITmutantkeyboard, I cannot reproduce crash on pc10:56
mardyLaney: sorry, was at lunch10:57
mutantkeyboardaha, try ssh to a device10:57
mutantkeyboardand then run qmlscene yourapp and see the result10:57
mutantkeyboardit should be pretty straightforward10:58
mardyLaney: it should work, but where do you have that code?10:58
Laneymardy: PluginManagerPrivate::reload()10:58
mardyLaney: if it's in the constructor, it might be too early10:58
mutantkeyboardlet me see if I can find you a link with an explanation10:58
mardyLaney: dunno, but it might be too early (it's called from classBegin())10:59
Laneymardy: hmm, what do you suggest?11:00
LaneyI'm trying to get the value of an env variable to this code11:00
Laneyalso to qml; context properties seemed right11:00
mutantkeyboard@WebbyIT https://wiki.ubuntu.com/Touch/Testing#Testing_a_ubuntu_touch_application11:01
mutantkeyboardthere are links explaining everything11:01
mardyLaney: wait, in your line before, do you literally have "this", or "q"?11:02
Laneytried both11:02
WebbyITmutantkeyboard, thanks very much :)11:02
mutantkeyboardno problem11:02
mardyLaney: try with "q", and see if moving the call to relead to componentComplete() helps11:03
Laneywell, plugin and q; this isn't type correct11:03
Laneyhmm OK11:03
Laneynah, still crashes11:04
mardyLaney: is QQMlEngine::contextForObject(q) null?11:06
Laneymardy: no it's not, but it still crashes whenever you try to use contextProperty()11:08
mardyLaney: without your changes, does accessing the property from QML work?11:11
Laneyit's in QML fine11:11
LaneyI tried passing it back as a Q_PROPERTY of PluginManager but that comes in too late of course11:11
mardyLaney: probably the object isn't fully initialized when you call contextProperty(); can you call it later?11:15
Laneymardy: Not sure. Let me push what I have (including a workaround of grabbing the environment directly there) and see if you have any idae11:15
Laneys11:16
Laneymardy: Grab lp:~laney/ubuntu-system-settings/dynamic-hiding11:21
LaneySee the commented out qDebug() line in plugin-manager.cpp; that makes it crash in the testsuite11:21
Laneybut if you can think of somewhere else I can do this then that's fine11:21
OrokuSakiAnyone having problems playing mp3's??? I added accept4 to my kernel, and I can play an mp3 with mplayer and pulse just fine in terminal11:22
OrokuSakibut in the music-app or watching a video.. I get a pulse mutex error11:23
OrokuSakino mutex error playing the same mp3 in terminal with pulse started.. plays all the way11:23
OrokuSakicodec issue?11:23
OrokuSakimplayer does not use gstreamer11:23
OrokuSakiupdating =)11:24
popeyOrokuSaki: the music app works here..11:28
OrokuSakithanks popey!11:29
OrokuSakiSort of =)11:29
popeyheh11:29
OrokuSakiAnyone notice the small .zip filesize of the latest image built?11:31
OrokuSaki288mb?11:31
test_hi to all11:35
test_any one is reading ?11:37
popeytest_: of course11:39
mardyLaney: works fine here :-)11:39
mardyLaney: the only thing that doesn't work is the unit test, bug just because the PluginManager is instantiated directly (not by the QML engine)11:40
mardys/bug/but/11:40
LaneyO RLY11:41
* Laney builds with nocheck11:41
mardyLaney: yep :-) and QQMlEngine::contextForObject(q) returns NULL in that case, so you can detect whether you are running inside the tests or not11:42
Laneymardy: huh, true11:42
=== MacSlow is now known as MacSlow|lunch
LaneyI did try with nocheck before but it must have been something else11:42
Laneymardy: thanks ;-)11:42
LaneyAlso, I might have another question for you shortly :P11:43
mardyLaney: however, I'd suggest a change: move the reload() to componentComplete(), add a showAll Q_PROPERTY to PluginManager and set it from QML11:43
mardyLaney: because then PluginManager is more easily testable11:44
mardyLaney: and overall seems cleaner to me :-)11:44
Laneyreally?11:44
Laneyfeels like more indirection to me11:44
ingo_Hi11:45
mardyLaney: true, it's more indirect11:45
ingo_I am having issues with phablet-flash11:45
ingo_Version: 1.0+13.10.20130911.2-0ubuntu111:46
mardyLaney: but generally you want to alter QObjects' behaviour via properties, not via the QML context11:46
dednickmzanetti: i cant lock my nexus7...11:46
mardyLaney: the context is somehow more invisible11:46
Laneyhmm11:46
mzanettidednick: huh?11:46
ingo_phablet-flash: error: unrecognized arguments: -b11:46
mardyLaney: it would be nice to be able to look at the header file of PluginManager and immediately see what it can do11:46
mzanettidednick: just put it on your desk and walk away11:46
dednickmzanetti: lol, cant turn it off either11:46
mzanetticome back a minute later11:46
ingo_when trying to do a fresh bootstrap install on my Galaxy Nexus11:46
dednickmzanetti: the lock button doesnt even work11:47
mardyLaney: TBH, using the QML context is no better than using environment variables11:47
mzanettidednick: the reporter of the bug says you should wait for it to lock itself11:47
popeyingo_: whats the full list of parameters you're giving?11:47
dednickmzanetti: yeh, but it never happened, so i tried to to it manually. didnt work11:48
ingo_phablet-flash ubuntu-system -b11:48
mzanettidednick: hmm... ok.. not sure what's wrong there...11:48
mardyLaney: if you want the most direct way, then read the environment variable from within the PluginManager, and remove passing it via the context :-)11:48
dednicknevermind. just did adb reboot. seems to be working now11:48
Laneymardy: It needs to be available to QML too, otherwise I would do it like that11:49
Laneyunless you mean to /set/ it ino the context from there too11:49
popeyingo_: yes, ubuntu-system doesn't need -b11:49
popeyingo_: what documentation suggested it did?11:49
mardyLaney: yep, when the PluginManager creates the context for the plugins, it could add that variable11:49
ingo_http://askubuntu.com/questions/331744/error-while-installing-ubuntu-touch/331746#33174611:50
popeyingo_: fixed, thanks11:51
dednickmzanetti: works fine for me.11:54
mzanettidednick: yeah... for me too11:54
mzanettidednick: please comment on that bug that you can't reproduce neither11:54
dednickmzanetti: done11:56
mzanettidednick: thanks11:56
=== Andro|AFK is now known as andromorphone
dednickno worries. good to know nexus 7 image is working again!11:56
dednickSaviq: should unity8 be installing libhybris as a dep on  desktop?12:00
dednickand mir12:00
loolbarry: larger update for me today (80M or so, probably multiple days) and had to retry the download a couple of times from the UI, then on the last try it downloaded and rebooted by itself -- weird12:01
=== andromorphone is now known as Andro|AFK
oreneeshydoes somebody knows how to set set the default ubuntu background on the phone via dab ?\12:08
oreneeshyadb12:08
=== alan_g is now known as alan_g|lunch
xnoxoreneeshy: well, ubuntu-system-settings application has background plugin, and i think that calls dbus methods to set/change background. So look into that source code. You might be able to use $ dbus-send from the shell to set/change it.12:17
mardyLaney: so, the goal of exporting the showAllUi to QML is to be able to toggle the visibility of individual components within a plugin?12:17
xnox(and/or like the terminal app)12:17
Laneymardy: correct12:17
Laneypeople are asking to hide the unfinished stuff by default12:18
LaneyI figured it would be useful for devs to be able to have it though12:18
mardyLaney: makes sense12:19
mardyLaney: mmm... why are you setting the property on the root context? isn't it enough if you set it on the PluginManager's context?12:20
Laneyno, wasn't set if I did that12:21
Laneyremove the engine()->rootContext()-> to see that12:21
Laneynot sure why, this context stuff is a bit weird to me :-)12:22
karniIs it possible to play an mp3 from QML?12:22
karniah, prolly found it http://askubuntu.com/questions/236619/playing-sound-with-ubuntu-qml-toolkit-preview12:23
victorpany one knows why -b is no longer working on phablet-flash?12:26
popeyvictorp: it does, if you use cdimage-touch12:28
xnoxvictorp: does it work _after_ the image type?12:28
popeyvictorp: it's never worked for ubuntu-system12:28
xnoxvictorp: phablet-flash <image-type> [image-type options]12:28
victorpah that could be it12:29
xnoxvictorp: to bootstrap / reflash ubuntu-system image specify to upgrade from revision 012:29
victorp I think I did ubuntu-sustem12:29
xnoxvictorp: that should do it "from scratch" (using full image, instead of a delta)12:29
victorpis downloading recovery now , thanks popey12:30
victorpthe wiki wasnt to clear about that12:30
popeyfeel free to edit it ☻12:31
=== Andro|AFK is now known as andromorphone
=== _salem is now known as salem_
sergiusensbfiller, you around?12:37
=== MacSlow|lunch is now known as MacSlow
sergiusenscjwatson, sorry for getting into this (since you might have already discussed), but do you know why the apps don't launch when being preinstalled?12:49
cjwatsonsergiusens: possibly because of bug 122308512:50
ubot5bug 1223085 in click (Ubuntu) "preinstalling click packages to /custom/click doesn't run apparmor hooks" [High,Triaged] https://launchpad.net/bugs/122308512:50
cjwatsonsergiusens: I know what to do for that but I'm attempting to pick actionable pieces out of bug 1065281 first before the OEM team sends black helicopters to my house12:51
ubot5bug 1065281 in OEM Priority Project quantal "Installer crashed when trying to partition 4k/4k sector hard disks" [High,In progress] https://launchpad.net/bugs/106528112:51
=== b0bben_ is now known as b0bben
sergiusenscjwatson, yeah, oem team can behave like hasty hobbits :-)12:54
cjwatsonTo be fair I've been dragging my feet on this one for the best part of a year ...12:55
sergiusenscjwatson, fwiw (and jdstrand) http://paste.ubuntu.com/6096915/12:57
bfillersergiusens: hey12:57
=== rickspencer3_ is now known as rickspencer3
sergiusensbfiller, you coming to the office today? If yes I can wait12:58
sergiusensbfiller, I wanted to discuss the webbrowser-app and webapps12:58
sergiusenssince they depend on the same runtime12:58
bfillersergiusens: don't think I'm coming in12:59
sergiusensit would be hard to make a click package out of webbrowser-app as the webapps depend on the the binary12:59
sergiusensbfiller, enough driving for the week? :-)12:59
bfillersergiusens: exactly :)12:59
bfillerdon't want to set foot in my car again12:59
sergiusens:-)13:00
bfillersergiusens: so do we need to change something in webbrowser-app?13:00
=== alan_g|lunch is now known as alan_g
cjwatsonsergiusens: read-only mode, I presume13:03
cjwatsonsergiusens: Hm.  Yeah.  So that does actually make my plan unviable, whoops.  Needs bug 1215092 in that case13:03
ubot5bug 1215092 in lxc-android-config (Ubuntu Saucy) "please add support to run postinst-style code on first boot after upgrades" [High,Triaged] https://launchpad.net/bugs/121509213:03
sergiusensbfiller, well that's what I wanted to discuss13:04
bfillersergiusens: should we jump on mumble or hangout and grab oSoMoN ?13:04
jo-erlenddo I understand correctly, that if I want to add a normal Ubuntu service (openssh-server, for instance) to my Nexus 7, then I must use the cdimage-touch image, but if I only want Ubuntu SDK apps, then I should use ubuntu-system?13:05
sergiusensbfiller, sounds good13:06
sergiusensbfiller, any time is good13:06
bfillersergiusens: on mumble now13:06
plarsmzanetti: ping13:07
sergiusensbfiller, on my way13:08
Saviqdholbach, mzanetti +1'd https://code.launchpad.net/~saviq/ubuntu/saucy/qtdeclarative-opensource-src/add-qtquick-delegate-range/+merge/18477413:09
mzanettire13:12
mzanettiplars: pong13:13
plarsmzanetti: did something change with the unity8 tests recently?13:13
plarsmzanetti: they seem to be failing on the daily images now, and I'm seeing something like this in the logs:13:13
plarsUnable to create directory: [Errno 2] No such file or directory: '/var/lib/utah/testsuites/unity8-autopilot/unity8-autopilot/shell/tests/test_notifications.py", line 29, in <module>'13:13
plarsmzanetti: this is happening on devices btw13:17
mzanettiplars: yeah... python-gi was dropped from the default image yesterday13:17
mzanettiplars: there is a branch that fixes it already13:17
plarsmzanetti: ok, I was wondering if that's what it was, I'm not sure what python-gi is13:18
ogra_plars, not that i want them to be re-run, but do you have an idea why the 43 image doesnt have maguro tests at all ?13:19
plarsogra_: looking13:20
cjohnstonplars: the MP to fix the unity8 issue is failing the merger stuff13:21
plarsogra_: there was a dns failure on the install test, so it never even made it as far as installing the image completely. Since it was probably late last night when it happened, I wasn't around to kick it back off again13:21
victorppopey, how do I get the SDK to enable developer mode on my device, seems to fail to install ssh13:21
ogra_plars, thanks13:21
plarsmzanetti: see what cjohnston  said ^13:22
mzanetticjohnston: yes, I know. on it13:22
mzanettiplars:13:22
plarsmzanetti: awesome :)13:22
mhall119bzoltan: hey, where's a good source for the QtQuick qdocs source?13:23
cjohnston1813:24
barrylool: that is weird.  any clues from the log file?13:24
sergiusenscjwatson, ok, so we need to wait on stgraber13:24
bfillertedg: will there a be a dbus interface that apps can call to invoke uri handler? I know they can do it from QDesktopServices in code but how about from a desktop file?13:25
tedgbfiller, I'd prefer if they didn't use the DBus interface but instead the little utility in that case.13:25
bfillertedg: for example, webapps click packages need to invoke the browser but shouldn't do it directly13:26
bfillertedg: what is that utility?13:26
tedgbfiller, url-dispatcher, it's in url-dispatcher-tools13:26
cjwatsonsergiusens: I think so, unfortunately13:26
popeyvictorp: adb shell touch /userdata/.writable_image13:26
popeyvictorp: then reboot13:26
bfillertedg: nice13:26
bfillersergiusens: ^^^^ url-dispatcher I think can be used in the webapps click packages13:26
victorppopey, ta!13:26
popeyvictorp: however... bug 122330113:26
ubot5bug 1223301 in qtcreator-plugin-ubuntu "Cannot enable developer mode on read-only image" [Critical,Confirmed] https://launchpad.net/bugs/122330113:26
cjwatsonsergiusens: Though I guess I should still write the click side of things, and maybe it's useful to run it in the RW case13:27
tedgbfiller, I don't think we have http:// in the url list right now... we should probably add that one :-)13:27
sergiusenstedg, if the webbrowser app is a click app, how is that going to work?13:27
bfillertedg: yeah, certainly need that (and https)13:27
victorppopey, meaning? do I need to reflash cd-image13:27
victorp?13:27
tedgbfiller, Yeah, in general we want to get to the apps exporting it.  But for a quick solution we hard coded them.  I'll add those.13:28
tedgsergiusens, ?  What do you mean?  It'll start the click app.13:28
sergiusenstedg, right ... in the application upstart job you have APP_ID and APP_URI ... the webbrowser app for webapps takes an additional --chromeless argument...13:30
=== didrocks1 is now known as didrocks
bfillertedg: we need to be able to pass args as well13:31
popeyvictorp: well, up to you, but I am not using read-only image at the moment because some bits don't work with it, like sdk13:31
tedgsergiusens, Hmm, how about having web browser export two different apps?  webbrowser and webbrowser-chromeless ?13:31
stgrabersergiusens: yes?13:31
victorppopey , ok - i will try the work around and see13:31
sergiusenstedg, that's what I was thinking13:31
sergiusenstedg, and make it hidden by default13:32
bfillertedg, sergiusens : that will only partially work as -chromeless takes args like what chrome to show13:32
sergiusensstgraber, https://bugs.launchpad.net/ubuntu-system-image/+bug/121509213:32
ubot5Launchpad bug 1215092 in lxc-android-config (Ubuntu Saucy) "please add support to run postinst-style code on first boot after upgrades" [High,Triaged]13:32
tedgWait, do we want the webapps starting the web browser?  Doesn't that mean that the data can be shared between webapps?13:32
victorppopey - I am trying to publish my torch app :)13:32
tedgI thought one of the benefits was things like cookie isolation.13:32
sergiusensbfiller, ah, wasn't awate of that one13:32
popeyvictorp: yay13:33
tedgbfiller, I'm a bit confused, like themes?13:33
sergiusensstgraber, I'm getting this http://paste.ubuntu.com/6096915/13:33
bfillertedg: no, so when you are running in chromeless mode the caller can pass args to enable certain chrome, like back/forward buttons, url field, etc..13:34
tedgHmm, okay.13:35
tedgThe desktop file format doesn't really have a way for us to insert arguments...13:35
segastepchristina why did you leave13:35
loolbarry: /var/log/system-image/client.log is empty; is there another one?13:36
segastepi know this woman christiana .. shmexy woman13:36
barrylool: nope13:36
segastepnot for you boyd13:36
loolbarry: how come it's empty?  haven't relaunched OS updates since the reboot13:37
barrylool: take a look at /etc/system-image/client.ini at logfile and loglevel variables.  the former should point to that file.  if the latter says 'error' then no errors must have occurred (you could bump it down to info, and maybe we should as default), but of course, you'd have to re-run it to get any output now13:38
loolbarry: let's switch the default to info then13:39
loolbarry: I think it's super small when compared to syslog traffic I'm seeing right now13:39
barrylool: +1  i'll do that in 1.613:39
loolbarry: and it's only when checking / applying updates anyway13:39
loolbarry: thanks13:39
popeyvictorp: lemme know if you need any testing ☻13:39
stgrabersergiusens: right, I haven't had time to work on bug 1215092 yet though I've got some ideas of how I want to solve it. As for what you pasted, jdstrand is more likely to be of help I guess.13:39
ubot5bug 1215092 in lxc-android-config (Ubuntu Saucy) "please add support to run postinst-style code on first boot after upgrades" [High,Triaged] https://launchpad.net/bugs/121509213:39
loolbarry: some components are even in debug mode still, but that might be too much for system-image, not sure13:40
sergiusensstgraber, yeah,I'm looking at aa-clickhook right now... I was just filling you in :-)13:40
stgraberlool: haha, yeah, you don't want debug for system-image, IIRC it prints every single byte it gets from the network :)13:40
barrylool: it might be.  let's info it and see (alternatively, we could knock it down to debug now and then raise it if it seems too much)13:40
cjwatsonsegastep: Please keep the sexist commentary off this channel.  Preferably off this planet.13:41
loolstgraber: does it still do that?13:41
loolstgraber, barry: I remember it was painful to run with -v -v at some point   :-)13:42
barrystgraber: yeah, but it won't do that once the d/l service is integrated :)13:42
barrylool: okay, let's go with info and see how that goes13:42
tedgbfiller, So I'd prefer to not change the desktop exec line stuff.  Would it be reasonable to have a custom URL?  webapp://urlbar/http://mysite.com ?13:42
stgraberbarry: good point :)13:42
loolthis should be trace level if that exists with logging13:42
loolbarry: col thanks13:42
bfillertedg: that's a good idea13:42
bfilleroSoMoN: is that something that is doable (read scrollback)13:43
smartnamoHello13:45
smartnamoWe are a upcoming smartphone brand for india market13:45
smartnamoneed tech help on implementing Ubuntu Touch on our handsets13:46
smartnamoneed custom Ubuntu OS for our handsets13:46
mterryogra_, tedg : I'm disconnecting like crazy, I may have missed a response13:47
smartnamoplease email me on ammeet.desai@smartnamo.com for consulting opportunity13:47
ogra_mterry, h,, if there was a question to respond to i have missed it too13:47
tedgmterry, I didn't see a ping...13:47
mterryogra_, tedg: heh, must have sent both while I was timing out13:47
smartnamoNeed Ubuntu programmers for implementing Ubuntu OS on mediatek MT6589 1.5 Ghz13:48
mterryogra_, feel like approving https://code.launchpad.net/~mterry/session-manager-touch/lightdm-switch/+merge/184659 nowadays?13:48
sergiusenssmartnamo, if you need commercial support http://www.ubuntu.com/phone/backed-by-canonical13:48
mterrytedg, hello!  When a user is on the Touch greeter and presses the dash button in the launcher, we need some way to signal via unity-greeter-session-broadcast that the shell should show the dash.  Do you have an opinion on the best way to do that?  An empty string appId?  A new API in u-g-s-b?13:48
tedgmterry, I think a new API makes sense.13:48
ogra_mterry, waiting for asac approval, then i'mm just merge it ... i think asac still wants to hold back changes until we have the next good image13:48
oSoMoNbfiller, tedg: what’s the use case? why can’t we pass command line args?13:48
ogra_mterry, hoping we can do it today though13:48
tedgoSoMoN, There's no way to identify them in the Exec line of a desktop file.13:49
bfilleroSoMoN: when moving to click packages webapps can't directly invoke the webbrowser-app executable13:49
mardyzsombi: hi! Did you have a look at https://code.launchpad.net/~mardy/ubuntu-ui-toolkit/lp1221707/+merge/184513 ?13:49
bfilleroSoMoN: so proposal is for webapps to use url dispatcher13:49
mterryogra_, OK, thanks13:49
mardyzsombi: I now added a unit test13:49
mterrytedg, OK, will propose something13:49
ogra_mterry, so do you have a proper seat in logind (as well as an active session) with the latest changes ?13:49
tedgmterry, Not sure if there's a way on the session bus to request that, but we can do the same trick with the Upstart job and have it just do a gdbus call.13:49
zsombimardy: not yet, haven't checked it. Jenkins is broken again, not sure whether your tests will get executed at all... :) :(13:50
mterryogra_, yeah, after patching lightdm to handle this weird fallback case (no mir and no VT switching allowed)13:50
ogra_awesome !13:50
ogra_:D13:50
mterrytedg, the shell can just listen for the signal eh?13:50
tedgmterry, It could, but then it'd have to connect to the system bus, which it might not be doing.13:50
oSoMoNbfiller, tedg: I guess that would work, I’m not convinced that it’s an elegant solution though, and we’d need alex_abreu’s opinion too13:51
tedgmterry, If there's nothing there, it's probably as easy to add either way, but if it already exists on the session bus.13:51
mterrytedg, oh it is already for other stuff13:51
sergiusenstedg, on another topic, is there a bug for the lack of icons?13:51
bfilleroSoMoN: open to other ideas as well if you have them13:51
zsombimardy: actually yours went on as of yesterday... have you ran autopilot tests?13:52
tedgsergiusens, Not that I know of, but I almost have the branch done :-)13:52
sergiusenstedg, ...lack of icons for click packages that is13:52
mterrytedg, I just figure going via upstart -> gdbus means exposing API in the shell over dbus?  Not sure we want to add that13:52
cjwatsonsergiusens: bug 1221643?13:52
ubot5bug 1221643 in Unity Click Scope "Icons of installed apps sometimes(?) don't show up after reboot/reflash" [High,New] https://launchpad.net/bugs/122164313:52
alex_abreuoSoMoN, reading13:52
tedgmterry, Sure, I was more thinking if that already existed.13:52
sergiusenstedg, ack, I was going to take a run at it if it wasn't being worked on, the less is looking pretty empty with all those webapps in click mode13:52
sergiusenscjwatson, yes, but that is a hook bug as the icon path isn't being set13:53
tedgsergiusens, Mostly I need to just test it on a phone.  If you want to try, it's here: lp:~ted/upstart-app-launch/icon-existing13:54
sergiusenscjwatson, or not... it seems that that is like icons not showing up, it's unclear if they are empty icons or no icons at all13:54
cjwatsonsergiusens: you could argue that it ought to be resolved relative to Path, although it's not what the desktop-entry spec says13:54
sergiusenstedg, testing13:54
plarsoSoMoN: http://reports.qa.ubuntu.com/smokeng/saucy/image/4201/webbrowser-app-autopilot/13:54
jo-erlendhmm. My Nexus 7 seems completely dead. Only the Google screen with the unlocked symbol. I've followed all the instructions on the wiki. Any ideas? The guide tells me I should try to wipe the /data partition on the device, but how exactly do I do that?13:56
wellsbjo-erlend: Does adb see the device?13:57
ogra_jo-erlend, boot into recovery ... there you can either wipe it via the menu on screen or just use adb13:57
jo-erlendno13:57
tedgsergiusens, Found a bug, grab r5613:57
wellsbDo as ogra_ said.  fastboot should see it13:57
jo-erlendfastboot doesn't see it either, if you mean fastboot devices13:58
wellsbYou have to boot into recovery for fastboot to see it13:58
* ogra_ didnt talk about fastboot 13:58
asacdidrocks: kenvandine: sil2100: Mirv: hi ... can one of you get a complegte list of packages we have staged in daily-release right now?13:58
jo-erlendok. How do I boot into recovery?13:58
asacdidrocks: kenvandine: sil2100: Mirv: i need that for a managment meeting in 1.5 hours13:58
wellsbogra_: I was referring to the boot into recovery part ;)13:58
didrocksasac: it's planned that I write a script today for that13:58
didrocksasac: but there is this firedrill13:58
sergiusenstedg, pulling13:58
didrocksso focusing on that for now13:58
ogra_jo-erlend, iirc hold vol. down when powering up13:58
=== alex_abreu is now known as alex-abreu
=== kentb-out is now known as kentb
victorppopey, ugh.. I packaged it and when through the publish process, but seems that is not working13:59
ogra_jo-erlend, that should bring you into fastboot mode where you can select recovery on the screen13:59
didrockskenvandine: sil2100: one of you can do that?13:59
victorpany thoughts?13:59
asacdidrocks: right. lets see if Mirv or sil2100 or kenvandine or cyphermox can get us this info once13:59
jo-erlendogra_, that's what I've been doing, but I only get the Google screen.13:59
didrockslike listing all .project files13:59
didrockslooking at the diff in changelog13:59
didrocksand giving that to asac13:59
ogra_jo-erlend, even when selecting recovery in the menu ?13:59
didrocks(on magners-orchestra)13:59
popeyvictorp: did you go through the right publishing process?14:00
didrocksit's the easiest way14:00
popeyvictorp: https://myapps.developer.ubuntu.com/dev/click-apps that one14:00
victorppopey, lol14:00
victorpprobably  not14:00
jo-erlendogra_, there is no menu. Only a Google logo and an unlocked padlock.14:00
ogra_jo-erlend, then wellsb is right, youo need to re-flash the recovery img via fastboot14:00
popeyi.e. not the desktop one14:00
victorpI when trough the obvious one!14:00
victorp:)14:00
ogra_jo-erlend, then you are not in the mode you should be14:00
victorptrying again14:00
victorppopey wierd, it was the right process, but now with your link it lets me press submit14:01
jo-erlendogra_, ok, now I'm in that menu. I have no idea what I did differently this time, but ok :)14:02
popeyvictorp: magic14:02
ogra_jo-erlend, great ... so selct recovery mode with the vol. keys and press power14:02
ogra_that should boot you into recovery14:02
ogra_from there you can wipe14:02
mhr3mfisch, no call today?14:03
mhr3ssweeny, ^?14:03
mhr3or are we done with those?14:03
mardyzsombi: no, I didn't14:03
oSoMoNplars: it seems to be a general issue affecting all apps, apparently something is eating click events sent to toolbar buttons just after opening it, maybe the hud14:03
mfischmhr3: lool and I are on the call14:04
mardyzsombi: how do I run them?14:04
ssweenymhr3, i have another meeting14:04
mhr3mfisch, hm, let me try to rejoin then14:04
sil2100asac: ok, let me do that14:04
plarsoSoMoN: is that something that was fixed in a recent mp I saw from ricmm?14:04
zsombimardy: well, does not break any public API or alter public API behavior, so no need, but would be good to run at least the unit tests on the device too14:04
sil2100Phew14:04
mardyzsombi: OK, I will14:05
oSoMoNplars: I don’t know, do you have the link to the MR handy?14:05
cyphermoxasac: didrocks: you mean in the daily-release PPA?14:05
didrockscyphermox: right, everything which is staged14:05
didrocksI would advise to log to mangers-orchestra14:05
didrockslook at all .project files14:05
sergiusensjhodapp, http://www.sintel.org/download14:05
sil2100cyphermox: everything which waits for release but we don't release yet14:05
zsombimardy: thx!!!, meanwhile I'll check the code14:05
sil2100cyphermox: but I'm doing that now14:06
didrocksand look in the same dir the branch14:06
mardyzsombi: thanks14:06
didrockspaste the debian/changelog14:06
plarsoSoMoN: https://code.launchpad.net/~ricmm/unity8/fix-library-and-ap/+merge/18519814:06
didrocks(latest entry)14:06
didrockssil2100: that makes sense? ^14:06
sil2100didrocks: latest changelog entry, ACK14:06
OrokuSakianyone know how I can uninstall the fluendo mp3 codec or specify another without uninstalling ubuntu-touch14:06
OrokuSakiwith ap-get?14:06
mardyLaney: are we having the meeting?14:07
Laneymardy: oh, oops, can do - joining14:07
alex-abreuoSoMoN, bfiller tedg sound ok (the webapps thing) although the URI will get messy since there could  more more than the chrome argument14:07
didrocksthanks sil210014:07
mardyLaney: I don't have anything from my side, just wondering if it's needed at all .-)14:07
oSoMoNplars: looks like it might be related14:07
oSoMoNricmm: is https://code.launchpad.net/~ricmm/unity8/fix-library-and-ap/+merge/185198 related to hud eating touch events after the toolbar has been revealed?14:08
alex-abreubfiller, tedg this might be messy since the webbrowser-app invoked this way needs to have a way to read data from the local webapp, to know what to do w/ it14:08
victorppopey, I got a hammer to it and it finally sumitted14:09
victorp:)14:09
ricmmoSoMoN: yes14:10
ricmmoSoMoN: its the fix for the issue introduced by one of the revs that landed in yesterday's unity8 release14:10
tedgalex-abreu, Yeah, I think that's an interesting question.  But one that I'm not getting involved with :-)14:11
alex-abreubfiller, tedg the webbrowser-app is indeed started in a specific mode (chrome, etc.) but in the end it will need to pull some data out of the webapps click package (although this is not mandatory right now since the touch webapps are empty chells)14:11
tedgSeems like we need the base web stuff on the image.  And then the "browser" as built on that in a click package.14:11
tedgWith another tool built on that same base for webapps.14:11
alex-abreutedg, well it is related to the chosen URL scheme ...14:11
=== dandrader is now known as dandrader|afk
popeyvictorp: yay14:12
tedgalex-abreu, Sure.  But I think your problem there is more architectural than how to access.14:13
oSoMoNricmm: cool, thanks!14:13
sergiusenstedg, bfiller oSoMoN that leads back to the original question of if the browser can be split out a bit14:14
alex-abreutedg, indeed, but until 30mns ago I wasn't aware of the webapp calling the webbrowser-app issues and have to check the alternative options14:14
alex-abreusergiusens, please put me in cc of the webapps discussion on the phone14:15
sergiusensalex-abreu, ack... It's something I slept on yesterday14:15
alex-abreu:)14:15
tedgalex-abreu, Heh, things change fast, no time for lunch :-)14:15
=== Namidairo is now known as Namidairo`bnc
alex-abreusergiusens, bfiller oSoMoN tedg indeed the webbrowser-app only being some sort of a runtime for webapps an in a very specific mode in that case14:16
alex-abreutedg, heh14:16
tedgIn general, I'm flexible there on what we do.  Command line arguments are hard because we have to invent things, but I can do any URL you'd like :-)14:16
alex-abreutedg, it's not a major issue right now (the accessing  & transferring webapps resources), because webapps don't have integration scripts atm (javascript greamonkey like snippets that integrate w/ the shell), ...14:17
ogra_mterry, one question that came up in a discussion right now was if lightdm would affect screen lock/unlock in any way (i assumed not, but thought i'd better ask, since that could break tests)14:17
=== kentb is now known as kentb-afk
mterryogra_, not yet it won't.  When we switch to an actual separate greeter, then yah obviously14:18
ogra_right, thats what i thought14:18
alex-abreutedg, the url scheme is going to be long & messy ... since we need to pass the chrome mode + the allowed navigation url patterns + etc.14:18
alex-abreu"long & messy" being a slight marketing exageration but still14:19
zsombimardy: you made ContextPropertyChangeListeners to be created on the heap, those won't be destroyed, will cause leaks!14:19
tedgalex-abreu, Sure, so another option would be system binary for it or a configuration file.14:20
cwaynehm, the messaging indicator still  seems to be missing14:20
bfilleralex-abreu: wonder if it could use standard ?name=value pairs appended to the url like on forms14:20
cwaynezsombi, ping14:20
zsombicwayne: pong14:20
alex-abreutedg, yes, the config file exists (or could exist) but the webapp needs a way to pass it down to the webbrowser-app14:21
alex-abreubfiller, yeah that's what I had in mind, but I was just wondering on how manageable it would be in the longer term14:21
cwaynezsombi, hey, i was wondering if you had a timeframe in mind for that UBUNTU_UI_TOOLKIT_THEMES_PATH bug?14:21
alex-abreuit would be fastest hack possible though I guess14:22
zsombicwayne: I'm on that bug, when I don't get MR reviews :)14:22
ogra_asac, hmm, you are right, i cant pass by the SIM unlock dialog on android14:22
barrymandel: ping14:22
cwaynezsombi, great, thanks!  let me know if there is anything I can do to help :)14:22
mandelbarry, pong14:22
zsombicwayne: next Monday/Tuesday might land, once we get Jenkins rolling again :/14:22
cwaynezsombi, also, does that bug include the fact that Ambiance always chooses either ambiance or suru (never a custom theme)?14:23
cwaynezsombi, that's perfect, thanks!14:23
* cwayne grumbles at jenkins14:23
barrymandel: i'm sure it's me, but i'm having some problems with the code/docs at https://wiki.ubuntu.com/DownloadService/DownloadManager14:23
zsombicwayne: that will be a separate fix, one bug at a time :)14:23
mandelbarry, let me check14:23
barrymandel: here's my adaptation (still doesn't work though): http://paste.ubuntu.com/6097204/14:24
* mandel looks14:24
sergiusenstedg, cjwatson I was casually browsing the unity8 bzr log and found http://bazaar.launchpad.net/~unity-team/unity8/trunk/revision/312 from mzanetti14:24
zsombimardy: forget about my prev comment, saw your fix on that too!14:24
mandelbarry, let me play a little with it14:25
mzanettisergiusens: ?14:25
cwaynezsombi, of course :)  thanks for the info14:25
barrymandel: cool.  that's python314:25
mandelbarry, ok!14:25
zsombicwayne: np14:25
sergiusensmzanetti, is that just for the launcher when still at the greater?14:26
mzanettisergiusens: for what?14:26
cjwatsonmzanetti: You ought to check that Icon isn't already absolute before doing that14:26
asacsil2100: i have 15 more minutes before i need the list of packages14:27
asacfyi14:27
=== dandrader|afk is now known as dandrader
tedgmzanetti, We're fixing the Icon field to have the path14:27
cjwatsontedg: Which will break that code since it doesn't check for absolute Icon :)14:27
sergiusensmzanetti, looks similar to this https://code.launchpad.net/~ted/upstart-app-launch/icon-existing14:27
cjwatsonBut I think that's mzanetti's bug ...14:27
tedgcjwatson, Heh, yes.14:28
=== alan_g is now known as alan_g|tea
sil2100asac: ACK, almost there14:28
ogra_Saviq, hey ... so we dropped all demo content from the image ... since then the unity experience changed quite a bit, i suddenly have the original doc, video, music and photo pages now, but none of them has a header  (home and apps still do though)14:30
sil2100asac: is pastebinit enough?14:30
mzanetticjwatson: so you're giving that Path and additionally write it to the icon's path itself?14:30
asacsil2100: yeah do that14:30
asacperfect14:30
cjwatsonmzanetti: That's what Ted is proposing to do; and it does fit the desktop-entry spec better, which doesn't permit relative icon paths14:31
sil2100There's a lot of packages it seems...14:31
Saviqogra_, no header, how do you mean?14:31
ogra_Saviq, no caption14:31
cjwatsonmzanetti: But I think you should tolerate both.  If the Icon path is relative and you have Path, prepend path; otherwise use the bare Icon14:31
Saviqogra_, interesting... that in the image already?14:31
ogra_yes14:31
=== anders3408|afk is now known as anders3408
cjwatsonmzanetti: That way we don't flip-flop as people apply mutually incompatible patches, which is exactly what's happening now ...14:31
ogra_its there since the demo scopes were removed14:31
sil2100asac, didrocks: here's a plain list of all packages waiting for release: http://paste.ubuntu.com/6097235/14:31
Saviqogra_, dpkg -l | egrep 'lens|scope' ?14:31
sil2100asac, didrocks: here the same with changelog entries: http://paste.ubuntu.com/6097236/14:32
sil2100(latest changelog entries)14:32
mzanetticjwatson: ack14:32
asacsil2100: ok ... can you annotate which stack they are coming from?14:32
asacor is that hard to figure?14:32
anders3408hello , ogra_ i have a followup syslog from the problem from yesterday if you have time : http://paste.ubuntu.com/6094812/14:32
sil2100asac, didrocks: the second list has that info14:32
asacsil2100: maybe its already sorted by stack?14:32
sil2100I can re-add it if you want14:32
sil2100To the first list14:33
asacsil2100: yeah... at best grouped by stack14:33
sil2100ACK14:33
asacawesome14:33
anders3408just a note ogra_ those lines around : huyu------techeck_work_func: lcd resetting ! te_count = 0  should be ignored, just a typical warning that the kernel shoots out on any non stock roms :)14:33
oSoMoNballoons: hey, I’m trying to understand the latest change to the calendar app ap tests, can you please explain what you did?14:34
Saviqmhr3, can you help ogra_ please? I can't do flashing now (on 3G currently)14:34
asacdidrocks: video up?14:34
Saviqmhr3, seems we don't have an .override for the scopes now that demo stuff was removed14:35
Saviqmhr3, but on top of that ogra_ reports no headers14:35
looldholbach: hmm I can't launch clicks in 44:; do you see this too?14:35
sil2100asac, didrocks: http://paste.ubuntu.com/6097260/14:35
mhr3Saviq, ah yea, the dconf overrides were in there14:35
AskUbuntuQt Creator has disabled Build -> Run command | http://askubuntu.com/q/34469314:35
sil2100I made a script for doing those lists, hope it's correct14:36
mhr3ogra_, which headers are missing?14:36
ogra_Saviq, mhr3 http://paste.ubuntu.com/6097266/14:36
ogra_mhr3, all but applications and home scope14:36
dholbachlool, yes, same here :/14:36
dholbachlool, unfortunately I'm a bit busy with some docs on developer.u.c right now - I hope somebody else can debug it?14:37
looldholbach: sure; was curious on whether it was known / reported14:37
mhr3ogra_, well, if music and video were removed it kinda makes sense :)14:37
dholbachlool, I just tested it now14:37
ogra_mhr3, well, sure, i wouldnt expect any content ... but at least the heading :)14:38
mhr3ogra_, gsettings get com.canonical.Unity.Dash scopes14:38
mhr3?14:38
ogra_root@ubuntu-phablet:/# gsettings get com.canonical.Unity.Dash scopes14:38
ogra_['home.scope', 'applications.scope', 'files.scope', 'video.scope', 'music.scope', 'photos.scope', 'social.scope']14:38
Saviqogra_, mhr3 right, so the shell tries to display those, but they're not installed14:39
ogra_so should i seed them, are they ready ?14:39
ogra_or should we hide them ?14:39
Saviqogra_, files, photos and social shouldn't be there, but music and video, ultimately, should14:40
loolqmlscene foobar14:40
loolSegmentation fault (core dumped)14:40
mhr3it's odd though, the master scopes for all of those should be there, so at least the pages should display fine14:40
ogra_i get the icons at the bottom for all of them when swiping left and right14:41
ogra_just no headings14:41
mhr3ogra_, give me a sec14:41
ogra_no hurry at all :)14:41
mhr3ogra_, but anyway, we'll need to seed unity-scope-video-remote14:41
ogra_asac, ^^^14:42
sergiusenstedg, I'm not getting the icons, that said, all my apps are in @all (if it means anything to you)14:42
looljdstrand: I can't launch apps confined or unconfined, so seems not directly related to confinment, but I see a recent apparmor update and I get this in syslog:14:43
loolSep 12 14:41:51 ubuntu-phablet dbus[612]: apparmor="DENIED" operation="dbus_method_call"  bus="system" name="org.freedesktop.DBus" path="/org/freedesktop/DBus" interface="org.freedesktop.DBus" member="Hello" mask="send" pid=20822 profile="com.ubuntu.stock-ticker-mobile_stock-ticker-mobile_0.3.7" peer_profile="unconfined"14:43
tedgsergiusens, No, it doesn't.  What does that mean?14:43
ogra_mhr3, could that change any behavior of the shell (i.e. break existing autopilot tests) ?14:43
sergiusenstedg, oh, that I am only using preinstalled apps14:43
sergiusenslool, hooks aren't being run on the images for preinstalled apps14:43
sergiusenslool, http://paste.ubuntu.com/6096915/14:43
loolsergiusens: is this new apparmor?14:44
tedgsergiusens, So does that still generate the desktop files for you in ~/.local/share/applications ?14:44
mhr3ogra_, i think the ap tests check mostly apps atm14:44
jdstrandlool: that denial is known14:44
sergiusenstedg, yes it does, but without the icon path14:45
ogra_mhr3, we have one big unity8 tests as well14:45
jdstrandlool: that should be unrelated14:45
mhr3ogra_, hmm, i can repro the missing headers14:45
looljdstrand: ok; thanks for both confirmations14:45
ogra_(which currently fails due to some other change ... i would like to prevent that from happening if the seed changes)14:45
=== alan_g|tea is now known as alan_g
loolsergiusens, jdstrand: Is someone chasing the regression with preinstalled apps?14:45
ogra_mhr3, on what image are you ?14:45
tedgsergiusens, Can you delete them and run the desktop hook?  Does it complain?14:45
mhr3ogra_, i just changed the dconf key14:46
ogra_mhr3, so is it one with all the demo stuff removed ?14:46
sergiusenstedg, http://paste.ubuntu.com/6097314/14:46
jdstrandlool: what is the regression? is it perhaps bug #1223085?14:46
ubot5bug 1223085 in click (Ubuntu) "preinstalling click packages to /custom/click doesn't run apparmor hooks" [High,Triaged] https://launchpad.net/bugs/122308514:46
mhr3ogra_, no, it's there but unused14:46
mhr3cause i changed the dconf key :)14:46
looljdstrand: no, that should be only for images with a /custom14:46
ogra_well, seems something is different if you remove all the demo packages (and the mock lens)14:47
jdstrandlool: I am unaware of the regression you are referring to then, so I guess my anwser is, "no, I'm not"14:47
ogra_as we just did for the image14:47
mhr3ogra_, but we still need a pkg that will override the dconf key, it shouldn't be the same as on desktop14:47
looljdstrand: http://paste.ubuntu.com/6096915/ is what sergiusens pasted above14:47
ogra_i think seb128 has a package that ships gconf overrides14:47
ogra_for touch14:48
loolsergiusens: Hmm I cant run stuff with qmlscene from adb shell sudo -u phablet -i anymore, but it works from terminal at least14:48
cyphermoxrsalveti: rview one last time, fixes for the lintian warnings: https://code.launchpad.net/~mathieu-tl/mtp/packaging-review/+merge/18515614:48
sergiusenstedg, right they are not generated14:48
mhr3ogra_, good place to put it in then :)14:48
ogra_mhr3, http://people.canonical.com/~ogra/touch-image-stats/20130911.3.changes this is what was removed due to the seed chanegs14:48
mfischlool: btw - I replied to your review comments, for some reason I'm not getting emails about changes to the review, so maybe you are not either14:48
ogra_in case you see something obvious that needs to come back14:48
loolmfisch: I'm not receiving them, but I'm not anyone / anything WRT mp14:49
jdstrandlool: right, that is known. people started using the ubuntu-webapps-experimental template before they should have and it got renamed to ubuntu-webapps. I alerted people to the change in click-webers (lp group). people committed the changes and I think it will autoland. sergiusens can confirrm14:49
mhr3ogra_, sure makes sense to get rid of all the demo stuff14:49
tedgsergiusens, Can you do "rm .local/share/applications/net.launchpad.click-webapps.gmail_gmail_1.desktop" and then  /usr/lib/*/upstart-app-launch/desktop-hook14:49
sergiusenstedg, I get a dump when running /usr/lib/arm-linux-gnueabihf/upstart-app-launch/desktop-hook com.ubuntu.sudoku_sudoku_0.4.314:49
ogra_mhr3, well, there are also unity-lens-mock and unity-scopes-runner14:49
ogra_(which were deps)14:50
tedgsergiusens, Yeah, no params14:50
mhr3ogra_, yea, that's fine, scope-runner is for python scopes only14:50
mhr3and mock was python14:50
sil2100didrocks: eh, unity8 check will have to be re-run, as intel got struck by the DNS issue AGAIN14:50
sil2100jibel: ping14:50
bfillertedg: just thinking about the param passing some more, why can't you just pass anything after the url as an arg to the app? like in a desktop file you can have Exec=/usr/bin/foobar -v -k xxx14:50
ogra_mhr3, ok14:50
mhr3pstolowski, are we ready to get rid of all the mocks from the image?14:50
looljdstrand: could you perhaps review https://code.launchpad.net/~dbarth/webapps-demo/click-packages-take-two/+merge/114:50
lool8521214:50
looljdstrand: sorry https://code.launchpad.net/~dbarth/webapps-demo/click-packages-take-two/+merge/18521214:50
tedgbfiller, It is possible, but there's no specification for it in the desktop exec line specification.  Something like "%a" for arguments.14:50
tedgbfiller, You could want them to go before a "--" or something like that.14:51
sil2100jibel: were you guys able to find the reasons for the DNS issues? Those started plaguing us since recently...14:51
pstolowskimhr3: we don't until we can provide real online music and videos14:51
tedgbfiller, If possible, I'd prefer not to change/add that spec.14:51
rsalveticyphermox: thanks14:52
bfillertedg: I'm confused, it works in desktop files today so what needs to be added to the spec?14:52
mhr3pstolowski, well for videos it's just about installing the remote video scope, no?14:52
sergiusenstedg, ok... s I was doing a click hook remove 'your hook' and hook install14:52
pstolowskimhr3: plus disabling some sources?14:52
mterrytedg, what do you think of this? https://code.launchpad.net/~mterry/unity-greeter-session-broadcast/show-home/+merge/18527014:52
mhr3pstolowski, since clicking on thing doesn't do anything, i don't see that as a blocker :)14:52
pstolowskimhr3: :]14:53
bfillertedg: like gallery's desktop file does this: Exec=gallery-app --fullscreen %u14:53
tedgbfiller, Uhm, no.  You can put anything you want on the Exec line, but you can pass one to the executor of the desktop file.  Here's the keys available: http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables14:53
mhr3ogra_, but in that case i guess we want to keep the music demo14:53
pstolowskimhr3: still, music scope for online results is still a few days away14:53
tedgbfiller, Yeah, so I can't do "execute gallery-app.desktop --foo"14:53
asacricmm: did you try to check the webbrowser regressions?14:53
ogra_mhr3, the pacakge is completely gone14:54
asacricmm: and messaging14:54
ogra_and we dont use PPAs anymore14:54
mzanetticjwatson: fine with this? http://paste.ubuntu.com/6097342/14:54
ogra_asac, did you see my ping above ? seems we need to seed unity-scope-video-remote now that the demos are gone14:54
sergiusensjdstrand, lool fwiw, the other qml apps don't work either14:54
ogra_to actually have functional scopes14:54
asacogra_: which regression does it fix?14:54
=== kentb-afk is now known as kentb
ogra_asac, no headers in the scopes14:55
ogra_(which happens since demos are out)14:55
mhr3ogra_, music still won't work14:55
tedgmterry, Works for me.14:55
sergiusenslool, jdstrand wrt to the webapps, I'm pulling the ones xnox added to the store14:55
ogra_mhr3, then we need to disable it, demo content is gone14:55
ogra_mhr3, unless you have any other functional replacement up your sleeve14:56
bfillertedg: can we use this from the spec: %U A list of URLs. Each URL is passed as a separate argument to the executable program. Local files may either be passed as file: URLs or as file path.14:56
mhr3ogra_, there is the mediascanner scope, but there's no media on the device by default...14:56
mhr3so it will be empty now14:57
ogra_mhr3, yeah, thats fine14:57
tedgbfiller, Yup.  URL dispatcher doesn't do that (it does one at a time), but upstart-app-launch does.14:57
ogra_as long as it gets a header again :)14:57
mhr3ogra_, still, i'm not sure why that happens14:57
loolsergiusens: yeah everything seems to be screwed in latest image14:58
cjwatsonmzanetti: works for me, thanks14:58
cjwatsonby which I mean looks good, not that I've tested it :)14:59
mhr3ogra_, so i guess there's no way to change the dconf setting with seb off?14:59
=== mzanetti is now known as mzanetti|food
ogra_mhr3, i dont even know the actual package name :)  i guess seb will come back at some point though :)14:59
sergiusenslool, well if tedg now merges his fix for icons we will at least have icons which works (although click hook remove upstart-app-launch-desktop doesn't get rid of the files)15:01
loolsergiusens: icons but non-working apps?  :-)15:02
ogra_aha, seems to be in ubuntu-settings15:03
jhodappsergiusens, lp:~jhodapp/+junk/qtmultimedia-porting15:05
rsalveticyphermox: happroved https://code.launchpad.net/~mathieu-tl/mtp/packaging-review/+merge/18515615:05
rsalveticyphermox: please merge & ci & push :-)15:05
cyphermoxawesome.15:05
cyphermoxthanks15:05
jdstrandsergiusens: I'm in a meeting atm. let me get back to you after15:06
sergiusensjdstrand, sure15:06
bfillertedg: going to schedule a meeting about this, want to make sure we're all on the same page15:06
cyphermoxslangasek: ping, didrocks told me you could help with reviewing packages to land for touch15:06
ogra_mhr3, so what should be left in the scopes gconf key after i changed ?15:07
cyphermoxslangasek: lp:mtp would be ready to land, once https://code.launchpad.net/~mathieu-tl/mtp/packaging-review/+merge/185156 gets merged and if it's acceptable to upload as a new package only for the Touch images15:07
* ogra_ is preparing an MP but wants an exact list15:07
bfillertedg: where is bzr for url-dispatcher?15:08
mhr3ogra_, music, home, applications, video15:08
ogra_ok15:08
tedgbfiller, lp:url-dispatcher15:08
tedgbfiller, K15:08
tedgbfiller, (in reverse order of your pings :-) )15:08
bfillertedg: thanks, duh on my end15:09
ogra_mhr3, so that ... http://paste.ubuntu.com/6097406/ and seeding unity-scope-video-remote should be it, right ?15:11
ogra_mhr3, do you need a bug for the remaining missing headings ?15:11
mhr3ogra_, i think the order matters to design :)15:11
mhr3music should be first15:12
ogra_ok15:12
mhr3ogra_, and yes, pls open a bug about the headings15:12
mhr3still not sure what's up with that15:12
ogra_will do, thanks for the help :)15:12
=== mzanetti|food is now known as mzanetti
mandelbarry, I found two issues, one is my fault, I have a typo in the interface exposed by the service and is called Download'er'Manager (this ' are just to point the extra er) the second one is that I encapsulated the paras of create download in a struct (the code i the wiki has it)15:23
mandelbarry, let me do a pastebin of the fixed script, one or fes secs15:23
mandelfew15:23
barrymandel: +115:24
mandelbarry, here you go: http://pastebin.ubuntu.com/6097483/15:24
mandelbarry, I'll create a bug for that extra 'er' in the interface name15:24
barrymandel: sounds good, let me test the script and i'll subscribe to the bug to watch for its fix15:25
mandelbarry, here you go: https://bugs.launchpad.net/ubuntu-download-manager/+bug/122453815:26
ubot5Launchpad bug 1224538 in ubuntu-download-manager "There is an spelling error in the DownloadManager interface name" [Critical,Triaged]15:26
mandelbarry, I have  standup but will fix the bug right after it15:26
barrymandel: sounds good15:26
mandelbarry, let me know if the script works (it should)15:26
slangasekcyphermox: you should consider it covered by the Touch blanket FFe, and just upload to NEW for processing15:26
loolasac: we could make all saucy-proposed -> saucy transitions for touch-specific packages require an ack15:26
cyphermoxslangasek: do you do didrocks' preNEW too?15:27
slangasekcyphermox: what's the purpose of preNEW?  It still has to be reviewed in NEW15:27
barrymandel: i get the finished signal, but it seems like the created signal doesn't get reached15:27
=== andromorphone is now known as Andro|AFK
=== vrruiz_ is now known as rvr
dbarthlool: what's up with the mp?15:30
barrymandel: i also suspect that the file may be corrupt.  the md5sum doesn't match the web page, nor of a wget'd file15:30
jononik90 ping?15:30
barry% md5sum ~/.local/share/download_manager/{ef362f0c-849e-44ce-962e-83946fa72620}/Python-3.4.0a2.tgz15:30
barryc63372e1dd2f41248ff992a3fde7dbb0  /home/barry/.local/share/download_manager/{ef362f0c-849e-44ce-962e-83946fa72620}/Python-3.4.0a2.tgz15:30
barry% md5sum Python-3.4.0a2.tgz15:30
barrye6e81242a32e6f63d224254d24edbd2f  Python-3.4.0a2.tgz15:30
barryhttp://www.python.org/download/releases/3.4.0/15:31
barrymandel: ^^15:31
barrymandel: yeah, tar zxf is unhappy with the downloaded file15:31
mhr3ogra_, oh one more thing15:32
mandelbarry, that looks bad, let me check after the standup15:32
mhr3ogra_, why is libunity-scopes-json-def-desktop installed? it should be -phone on the phone15:32
barrymandel: np15:32
ogra_mhr3, no idea, i didnt seed it15:32
mhr3ogra_, well it's the default, but we want the -phone one15:33
cyphermoxslangasek: I know ;)15:33
ogra_mhr3, aha ! i have headings with the ubuntu-settings change now15:34
didrockscyphermox: slangasek: preNEW is to avoid having it stuck in NEW for hours15:35
didrocksand having other daily release tick being blocked because of this15:35
didrocksso a first (deep) pass before going to new15:35
mhr3ogra_, hmm???15:35
didrockscyphermox: you should know that btw…15:35
cyphermoxdidrocks: I do15:37
cyphermoxdidrocks: not that I particularly agree that it would change much... stuff can still stick in NEW for hours if there is nobody aware that it was already looked at, just like it can go quickly if we just poke admins as soon as it lands15:38
mhall119bzoltan: re-ping15:38
cyphermoxdidrocks: rsalveti: https://code.launchpad.net/~mathieu-tl/mtp/bootstrap/+merge/18530115:38
ogra_mhr3, using the changed gconf keys  seems  to actually give me headers15:38
mhall119Kaleo: kalikiana: one of you might know too, I'm trying to find the qdoc source and .qdocconf for QtQuick2, is there a bzr branch or source package I can get that from?15:39
mhr3ogra_, that doesn't really make sense15:39
ogra_mhr3, heh, i'm just reporting what i see :) i did a testbuld of the settings package, installed it and have empty music and video scopes that both have hearder15:40
looldbarth: I dont know whether it relates or not, but all preinstalled clicks are currently borken in the image15:40
ogra_*header15:40
mhr3ogra_, my guess is that they'll be empty after you do couple of reboots15:40
looldbarth: I dont know whether your mp would fix it or not15:40
* ogra_ tries15:40
slangasekcyphermox, didrocks: ok, well, I've (obviously) never done this before for other packages, and on the archive admin side the workflow for such pre-reviews is usually cumbersome...15:41
ogra_mhr3,15:41
ogra_root@ubuntu-phablet:/# apt-cache show libunity9|grep ^Depends15:41
ogra_Depends: libc6 (>= 2.4), libdbusmenu-glib4 (>= 0.4.2), libdee-1.0-4 (>= 1.2.3~daily13.02.26), libgee2 (>= 0.5.0), libglib2.0-0 (>= 2.37.3), libunity-protocol-private0 (>= 7.1.0+13.10.20130828.1), dconf-gsettings-backend | gsettings-backend, libunity-scopes-json-def-desktop (>= 7.1.0+13.10.20130828.1-0ubuntu1) | unity-scopes-json-def15:41
ogra_mhr3, if you drop the dep to a recommends i can take care for seeding libunity-scopes-json-def-touch15:42
didrocksslangasek: why is it cumbersome? The only difference is bzr branch instead of dget -x15:42
mhr3-phone provides unity-scopes-json-def15:42
mhr3or at least should15:42
didrocksmhr3: ogra_: it does, but let me recheck15:42
cwaynestgraber, ping15:43
didrocksmhr3: ogra_: yep15:43
ogra_but i dont think it is seeded15:43
* ogra_ checks15:43
slangasekdidrocks: first, there's no "dget -x", we have commandline tools to manage the queue directly; second, if I want to be sure the upload is actually what was reviewed, I need to keep that checkout around between preNEW and NEW15:44
stgrabercwayne: pong15:44
ogra_yeah, isnt seeded15:44
ogra_asac, more needed seed changes ^^^15:44
slangasekthough I guess, since this is sourceful NEW and any dev could upload a package after NEW with arbitrary changes anyway, I maybe shouldn't worry about that part15:44
slangasekjust need to make sure the source package name hasn't changed ;)15:44
cwaynestgraber, can i get a signature please? :) https://jenkins.qa.ubuntu.com/job/feifei-image/lastSuccessfulBuild/artifact/custom.tar.xz15:45
looljdstrand: so I get warnings on webapps when running click hook install apparmor (after click hook remove apparmor), but I get "skipping" on them, so I agree with you it's unlikely that apparmor webapps profile generation would explain breakage of preinstalled click apps in anyway15:47
jdstrandright15:47
jdstrandI'll still help try to diagnose after the meeting though15:48
jdstrandlool: ^15:48
stgrabercwayne: sure, one sec15:49
stgrabercwayne: http://paste.ubuntu.com/6097574/15:50
cyphermoxdidrocks: +27? :D15:51
cwaynestgraber, thank you sir15:51
didrockscyphermox: as the revision you gave :)15:52
cyphermoxyeah15:52
didrocksslangasek: yeah, it's a first pass to get things fixed as I mentionned15:52
didrocksslangasek: it's not then "just put the button without checking nothing change" grant15:52
didrocksjust avoiding to go to a line of several hours waiting15:53
slangasekdidrocks: well, and the fact that it's *not* "just push the button in NEW" means from my POV it would be twice the work :)15:53
slangasekbut ok15:53
slangasekcyphermox: what do you want me to review?15:54
barrymandel: just a heads up that i'm going to get some lunch now.  bbs.15:54
anders3408iBotPeaches: you here ?15:54
McShazHi everywhere15:55
mandelbarry, ok, I'm close to my eod today.. I'l try to fix everything asap (I have rugby today, sorry)15:55
McShazI'm a new user on Ubuntu Touch15:55
McShaz:)15:55
barrymandel: sounds good.  do you want me to file bugs?  or if you file them, feel free to subscribe me15:55
didrocksslangasek: from experience, almost nothing change (at least, packaging-wise), so it's really few minutes, if you feel it's taking the same time for you, please review it in the end15:55
didrocksslangasek: I just hope we won't have too much "add the components to dailies/remove it/readd it/remove it…"15:56
cyphermoxslangasek: lp:mtp15:56
mandelbarry, I have not, I'll investigate and then file the bug15:56
barrymandel: sounds good.  i'll watch the subscriptions then15:57
cyphermoxdidrocks: https://code.launchpad.net/~mathieu-tl/cupstream2distro-config/enalbe-mtp/+merge/185310 for when slangasek gives a go15:57
mandelbarry, will ping you with any info I have15:57
barry+115:57
didrockscyphermox: check with sil2100, he migrated some head jobs AFAIK15:58
didrocksand it's merged15:58
didrocksbetween n and n+115:58
cyphermoxthe what?15:58
didrockscyphermox: discuss with him15:58
didrockscyphermox: you change something which are on "to_transition"15:59
didrocksnot the saucy release15:59
jdstrandlool: can you tell me what phablet-flash command I should use to get my nexus7 to show the click regression you are seeing?15:59
looljdstrand: not sure it happens on grouper, I've seen it on mako16:00
looljdstrand: ./phablet-flash ubuntu-system --channel daily-proposed --no-backup -d mako16:00
looljdstrand: I have actually *upgraded* to get into a broken state; haven't tried reflashing from scratch like above command will do16:00
McShazThe "Whosthere" project is finally dead?16:00
dbarthlool: the patch moves to the non-experimental apparmor profile indeed, and adds some new flags for the webapp container16:00
cyphermoxdidrocks: ETOOMANYCHANGES16:00
cyphermoxsil2100: poke --> https://code.launchpad.net/~mathieu-tl/cupstream2distro-config/enalbe-mtp/+merge/18531016:01
jdstrandlool: let me just try to dist-upgrade grouper then. note on dogfooding-- I only have 1 phone and am dogfooding it-- losing all my data over and over again is a real pain (switching channels, switching to ubuntu-system)16:01
McShazFor this plataform is necessary a client for Whastapp16:02
McShazI don't comprendly the developers16:02
jdstrandI'll figure out some backup strategy16:02
asacogra_: what isnt seeded?16:02
asacwho is the requestor16:03
jdstrandlool: so, your device right now shows the regression, correct?16:03
kenvandinetyhicks, i'm looking at app confinement and content-hub16:03
looljdstrand: correct16:03
looljdstrand: can't launch stuff16:03
kenvandineis it possible for a confined app to register a name on the bus?16:03
McShazThank's for all, I see a good people here :O16:03
looljdstrand: if I qmlscene from adb shell sudo -u phablet -i, it doesn't show up16:03
looljdstrand: if I qmlscene from terminal, it works16:04
ogra_asac, dropping the demos actually makes the shell lack a bunch of stuff and we need to pull in the proper replacement packages16:04
loolnow trying aa-launch from terminal16:04
ogra_asac, Saviq and mhr3 are the requesters16:04
jdstrandlool: so let's backup. disregarding webapps and preinstalled packages, can you run xda-developers or fate dice?16:04
jdstrandlool: running from adb shell I think is known. I've not been able to do that16:04
pmcgowanlool, my experience is that -u phablet is not sufificient, it does not pick up ENV16:05
asacogra_: we have discussed how they request such changes16:05
jdstrandlool: (ever)16:05
jdstrandpmcgowan: yeah16:05
asacwe have a coordination spreadsheet now... lool will send around more info to everyone16:05
asaclater16:05
loolpmcgowan: it picks some and has worked somehow in the past, but this time seems to be over indeed16:05
looljdstrand: so I can confirm it works with aa too16:05
looljdstrand: so not directly aa related16:05
ogra_asac, well, i would like to get the shell functional again16:05
looljdstrand: must be something broken with the way unity launches app16:05
looljdstrand: but e.g. gallery app launches16:05
ogra_asac, i tested all changes locally, works fine16:05
jdstrandlool: ok, so that is nice to hear :)16:05
jdstrandlool: can you try installing xda-developers from the app store?16:06
jdstrandlool: actually, hello world16:06
looljdstrand: not getting any results right now; let me reboot and retry16:07
ogra_asac, the shell regressed pretty heavily with removing the demo stuff ... i can imagine that might also affect testing, so it would be good to get that fixed fast16:08
jdstrandlool: I have found that sometimes my mako device will not start things sometimes, but after reboot it does. I don't know why and don't have a reproducer (ie, I don't even have to update and all of a sudden Ican't launch stuff)16:08
jdstrandI haven't seen that on grouper, but I don't use grouper like I do mako (I only use grouper for testing)16:09
looljdstrand: installing hello world got an "No manifest found blah" after install16:10
loolSorry, I mean after pressing Open16:11
jdstrandinteresting16:11
jdstrandlool: did the package unpack in /opt/click.ubuntu.com?16:11
sergiusensjdstrand, lool I launched start application APP_ID=com.ubuntu.sudoku_sudoku_0.4.3 and it turns out it shows up on the background16:12
sergiusensxda forums launches fine16:13
cyphermoxslangasek: I can see pain in our future... I didn't notice before now that there is already a libmtp that exists.. as libmtp-dev is used both for this code and for the "initiator" libmtp project from sourceforge16:13
cyphermoxI'll rename the library to mtpserver I guess16:14
loolsergiusens: I dont see it in the unity app list if I do that16:14
loolapplication-click (com.ubuntu.developer.beuno.hello-world_hello-world_0.8) start/running, process 272116:14
loolpoor beuno is getting pinged whenever we paste click hello world package name  :-)16:15
sergiusenslool, yeah something is busted, can you ps -ef|grep beuno and see if the app has the --desktop_file_hint param16:15
looljdstrand: I see com.ubuntu.developer.beuno.hello-world in click list16:15
looljdstrand: and /opt/click.ubuntu.com/com.ubuntu.developer.beuno.hello-world/current is populated16:15
sergiusenslool, it opened fine from the click scope, but not the app scope16:15
loolphablet   2721   856  0 16:14 ?        00:00:00 /usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene $@ hello_world.qml --desktop_file_hint=/home/phablet/.local/share/applications/com.ubuntu.developer.beuno.hello-world_hello-world_0.8.desktop16:16
loolthat's the one I've start-ed16:16
sergiusenslool, I'm starting to wonder if it's a unity8 thing16:16
looldon't see the other ones16:16
loolsergiusens: I think it is16:16
loolsergiusens: who's the best person to help with tihs?16:17
loolsergiusens: ricm or ted?16:17
jdstrandlool: what happens if you do: start application APP_ID=com.ubuntu.developer.beuno.hello-world_hello-world_0.816:17
looljdstrand: this is what I had tried on sergiusens' suggestion16:18
loolphablet@ubuntu-phablet:~$ start application APP_ID=com.ubuntu.developer.beuno.hello-world_hello-world_0.816:18
loolapplication start/running, process 270316:18
jdstrandok good16:18
jdstrandlool: what is the output of 'sudo aa-status |grep hello'16:18
looljdstrand: so it starts when I run it with upstart, but unity doesn't know about it, and unity can't start it16:18
lool   com.ubuntu.developer.beuno.hello-world_hello-world_0.816:18
lool   com.ubuntu.developer.beuno.hello-world_hello-world_0.8 (2721)16:18
jdstrandlool: right, I'm just trying to rule out a bunch of things16:18
loolshows up in profile in enforce mode and in processes in enforce mode16:19
looljdstrand: yup, thanks16:19
jdstrandlool: ok, good, so we know that click installs it correctly. we know that click-apparmor does its thing, and we know that upstart app launch can tie it all together16:19
loolricmm, tedg: We have a major regressionin starting apps in the latest image; how could we check what unity8 is doing?16:19
jdstrandlool: the next thing is the .desktop file16:19
tedglool, Is the latest image Mir based?16:20
jdstrandlool: I don't know if unity8 is using upstart-app-launch yet or not16:20
sergiusensjdstrand, lool Saviq if you stop unity8 && --desktop_file_hint=/home/phablet/.local/share/applications/com.ubuntu.developer.beuno.hello-world_hello-world_0.8.desktop16:20
sergiusensit works just fine16:20
sergiusenstedg, mir isn't enabled b default16:20
tedgOh, okay.16:20
tedgDo we do we use the same application management code in both cases?16:21
sergiusenstedg, can you proposed your fix so we get icons btw?16:21
looltedg: no16:21
sergiusenstedg, not sure about the code paths, but it's the same packages16:21
wellsbIs this discussion about click packages failing to launch?16:21
jdstrandtedg: no. iirc, unity8 and qtubuntu share code16:21
jdstrandwellsb: yes16:22
tedgsergiusens, ahead of you man :-)  https://code.launchpad.net/~ted/upstart-app-launch/icon-existing/+merge/18529816:22
asacSaviq: ogra_: we just discussed a new process about coordinating landings that doesnt involve pinging etc.16:22
tedglool, So if it's using upstart-app-launch you can use upstart-app-watch to see the apps start/stop16:22
asaca mail will go out very soon16:22
jdstrandtedg: make that unity-mir and qtubuntu16:22
tedglool, But I'm not sure if it is or not yet.16:22
sergiusenstedg, thanks16:22
asacso lets apply that process for whatever you want to do16:22
* jdstrand looks at qtubuntu16:23
looltedg: how do I use upstart-app-watch?16:23
bzoltanmhall119:  pong16:23
looltedg: I'm not even sure unity8 is starting anything16:23
tedglool, You run it, and it prints out strings16:23
looltedg: it's not a package and it's not a command in the image16:24
tedglool, Ah, it's in upstart-app-launch-tools16:24
mhall119bzoltan: hey, what's the best source to get QtQuick qdocs as they apply to the Ubuntu SDK offering?16:24
mhall119bzoltan: right now I'm using lp:ubuntu/qtdeclarative-opensource-src16:24
mhall119which seems to work well enough for my needs16:24
jdstrandlool: there is a lot of stuff in https://launchpadlibrarian.net/149921303/qtubuntu_0.52%2B13.10.20130821-0ubuntu1_0.52%2B13.10.20130910.7-0ubuntu1.diff.gz that looks like might be related to a regression here16:25
bzoltanmhall119: I really do not know much about that16:25
tedglool, I'm not sure how to check what Unity8 is doing there.  But in the same tools package there is a command line utility to launch an AppID, which should do the same thing that Unity8 is/will do16:25
jdstrandlooks like 0.52+13.10.20130821-0ubuntu1 was in saucy up until tuesday16:25
looljdstrand: so stracing unity-home-scope and unity8 for trace=process or trace=file shows *nothing* when trying to tap e.g. Stock Ticker16:25
mhall119bzoltan: I'm working on http://91.189.93.79/api/qml/13.10/16:25
slangasekcyphermox: ok - let me know when you've renamed it so I can review?16:25
mhall119which will include Qt Quick API docs16:25
looljdstrand: this definitely looks like it16:27
jdstrandlool: at this point, I am out of my depth. I think we need to ask greyback or Saviq about these16:27
loolgreyback: around?16:27
looljdstrand: yeah definitely16:27
greybacklool: yes16:27
loolgreyback: we're facing a "critical" regression in the latest image16:27
loolgreyback: preinstalled click packages dont launch16:27
greybacklool: I've a patch here: https://code.launchpad.net/~gerboland/qtubuntu/fix-click-packages/+merge/18531616:27
loolgreyback: we've ruled out apparmor, and we can start apps manually with both upstart and qmlscene16:28
greybackI just need to test it16:28
loolgreat16:28
anders3408lool : hopefully not preinstall package from yesterday the 10. that are released ?16:28
loolgreyback: how long will that take you?16:28
jdstrandlool: ok, at this point I am not needed for this any more, correct? will you handle it from here?16:28
loolanders3408: not sure what you mean16:29
looljdstrand: yes; thanks!16:29
greybacklool: I'm just reflashing device now, so under 30 mins to compile and check16:29
anders3408preinstalled click packages dont launch16:29
loolgreyback: who usually reviews your branches?16:29
jdstrandlool: np. can you brief rickspencer3 at some appropriate time?16:29
greybacklool: either ricmm or mzanetti can16:29
looljdstrand: yes16:29
jdstrandthanks16:29
anders3408lool those images : saucy-preinstalled-touch-armhf.zip16:29
loolgreyback: can I ask them to prereview this?16:29
greybacklool: sure. I'll poke mzanetti now, I know he can16:30
loolanders3408: this doens't tell me anything about the version of that file16:30
mzanettiso... do you16:30
anders3408sorry lool 10-Sep-2013 16:52  362M16:30
loolanders3408: basically if you use the stable images (ubuntu_system/system-image daily, or cdimage_touch/cdimage current) you're safe16:30
mhall119any ETA on when setting the background image will be working?  It seems that almost everything is in place for it16:30
loolanders3408: that's good, dont worry16:30
mhall119setting it via system-settings I mean, not CLI16:31
anders3408whats the diff between cdimage and ubuntu images ?16:31
mhall119anders3408: ubuntu-system is read-only system image16:31
loolanders3408: https://www.stgraber.org/2013/09/05/ubuntu-touch-system-images-now-default/16:31
mhall119cdimage-touch is read-write16:31
loolmzanetti: Hey, as noted above, this is candidate patch / mp possibly fixing a critical bug we're chasing; if you could prereview the code changes that would be great16:32
anders3408so ubuntu_touch images are recommended, also when trying to bring ubuntu touch to a new device ?16:32
loolmzanetti: (dont approve the mp before greyback completes his testing though  :-)16:32
anders3408very much like mako16:32
cjwatsonlool: I'll probably be going out in the not too distant future; if this turns out to be a regression in click itself please SMS me16:33
loolanders3408: no, they are recommended for end-users; there are only system-images for nexus devices, not other devices16:33
loolcjwatson: ok; thanks for the offer, hopefully wont need to16:33
tedgjdstrand, So we use indicator-applet-developers for basically what you're asking there.  It is "the part of canonical that does stuff like this".16:34
anders3408oh lool , so its wrong im using : http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/saucy-preinstalled-touch-armhf.zip ?  or ?16:34
tedgjdstrand, The name is obviously legacy :-)16:34
anders3408for oppo find 516:34
mzanettilool: looks fine to me (just reading through it) as I did _exactly_ the same in the launcher to find click apps16:35
tedgjdstrand, Does that work for the MIR?16:35
mzanettilool: thing is, that was approved by greyback :D16:35
wellsblool: Out of curiosity, are you able to ssh to your device?  That broke on my device the same time the click issue arose16:35
mfischpmcgowan: we should chat today about customization, I'd like to bring you or someone on your team up to speed on the status and methods we're using16:37
jdstrandtedg: well, I think the main goal is that if a bug is filed it ends up on http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-s-tracking-bug-tasks.html16:38
=== gatox is now known as gatox_lunch
jdstrandtedg: if you want to add indicator-applet-developers to that list or have it be added to some higher group, you can coordinate with your manager and/or slangasek16:39
jdstrands/higher group/higher group that is/16:39
jdstrandtedg: but I think for the MIR that is fine, but can you follow-up on making sure indicator-applet-developers bugs end up on that list?16:39
loolanders3408: no that's good16:40
anders3408lool good :) thanks16:40
loolmzanetti: lol16:41
tedgjdstrand, Yeah, I can.  I'm not sure if there's another team we should be using, but we've been using indicator-applet-developers so far...16:41
anders3408lool are you good for looking at a syslog on device bringup ?16:41
tedgjdstrand, Perhaps we should switch all of them?16:41
jdstrandtedg: thanks, maybe? :)16:41
loolralsina, alecu: So I'm getting a manifest error upon installation of hello-world app; I suspect it's another regression in the way we launch apps; the click installed fine, but doens't launch16:41
cjwatson"manifest error"?16:42
loolrsalveti, alecu: Do I understand correctly that click-scope still has its own launch logic, duplicated from the unity one?16:42
mzanettilool: but I've tested it for a while and would say we're good.. also the finding of the icon is acked by cjwatson.16:42
mptkenvandine, I see you're the registrant of <https://launchpad.net/notes-app>. Do you have a link to the design spec please?16:42
loolanders3408: sorry no, am chasing other rabbits right now16:42
anders3408ahh okay lool :)16:43
slangasektedg, jdstrand: pmcgowan has ~unity-api-bugs set up in launchpad for this purpose, unless there's actually a different team responsible for indicators than the Unity API team, please use that16:43
kenvandinempt, no... i don't, sorry... that was part of a mass registration16:43
looldbarth: who's usually reviewing your webapps-demo changes?16:43
looldbarth: Could you make sure this lands super quickly?  like in the next hour or so16:44
loolwellsb: I didn't try ssh-ing into my device; I still use mainly adb16:44
tedgmpt, Cimi might know where the notes app design spec is.16:45
=== dandrader is now known as dandrader|lunch
loolcjwatson: actual error is "No manifest found xyz"16:45
tedgslangasek, K, works for me.16:45
loolcjwatson: after pressing "Open" once a click install completed from click scope16:46
cjwatsonlool: OK, not an error from click itself then16:46
loolcjwatson: no, the click it correctly unpacked in /opt/click.u.c and shows up in click list16:46
loolwell, can't rule out some error16:46
loolbut basics seem to be there16:46
cjwatsonupdating the backend for "click list" is pretty much the last thing16:47
lool[unity-scope-click] - DEBUG: click-scope.vala:161: action started: open_click16:47
lool[unity-scope-click] - DEBUG: click-scope.vala:183: Error building preview: No manifest found for app_id: ar.com.beuno.hello-world16:47
cjwatsonso that's usually an excellent sign16:47
loolalecu, ralsina: I'm getting above log16:47
loolalecu, ralsina: Full log http://paste.ubuntu.com/6097810/16:48
cjwatsonlool: pastebin "click list --manifest" please?16:48
loolsergiusens: I see you reviewed dbarth's last update to webapps-demo, would you mind reviewing https://code.launchpad.net/~dbarth/webapps-demo/click-packages-take-two/+merge/185212 ?16:49
kgunnasac: is the intent to share that worksheet of "landing requests" to all the developers ?16:49
loolsergiusens: would like to fix all click and apparmor issues + warnings for tonight's build16:49
kgunne.g. give them all write access16:49
loolcjwatson: http://paste.ubuntu.com/6097822/16:50
cjwatsonlool: no ar.com.beuno.hello-world mentioned there16:51
cjwatsononly com.ubuntu.developer.beuno.hello-world16:51
loolcjwatson: oh16:51
loolI might have scanned for the wrong hello world16:52
loolthat's bad16:52
sergiusenslool, I'm lost with that, I was using xnox packages16:52
tedgslangasek, Ah, I'm not an admin for that team.  Can you subscribe it here?  https://bugs.launchpad.net/ubuntu/+source/upstart-app-launch16:52
loolsergiusens: lost with what? webapps-demo?16:52
sergiusenslool, yes16:53
loolsergiusens: so jdstrand explained that the template name changed; the -experiemntal wasn't meant to be used16:53
loolbeuno also reviewed a queue of webapps in the appstore which switched to new template IIUC16:53
loolI guess it's good to land16:53
loolbeuno, jdstrand: Any objection to landing https://code.launchpad.net/~dbarth/webapps-demo/click-packages-take-two/+merge/185212 ?16:54
sergiusenslool, https://bugs.launchpad.net/ubuntu/+source/ubuntu-touch-meta/+bug/122394516:54
ubot5Launchpad bug 1223945 in ubuntu-touch-meta (Ubuntu) "replace webapps-demo with click packages" [Undecided,Fix released]16:54
loolcjwatson: with another app (xda-developers), I get no error on Open -- nothing happens16:54
loolalecu, ralsina ^16:54
beunolool, I'm good from the server side16:54
cjwatsonlool: If it's downloaded it somewhere then you could try "pkcon install-local foo.click" and see if that installs it; that would narrow down where the problem is16:55
loolsergiusens: Oh right, you're saying we don't need it anymore since we're switching to click; yes, +1 !16:55
loolsergiusens: but how do we ensure the new click use the right template?  are you getting them from appstore?16:55
xnoxand the clicks in the store with the updated correct apparmor template are currently still pending review.16:56
xnoxversion number: 2.16:56
cwaynestgraber, hey, ive got a question about phablet-flash, can you pass a date to --revision16:56
loolcjwatson: so on hello-world (ar. one), pkcon completes with: Installed       com.ubuntu.developer.mhall119.xda-developers-app-0.1.7  summary goes here16:57
loolcjwatson: but package doesnt show up in clicklist16:57
loolcjwatson: the xda app is listed in click list though16:57
loolcjwatson: may I click install ar.com.beuno.hello-world_0.8_unknown.click?noauth=1 directly to get a direct report?16:58
loolhmm why "unknown"16:58
loolone is ar.com.beuno.hello-world_0.8_unknown.click?noauth=1 the other is com.ubuntu.developer.mhall119.xda-developers-app-0.1.7.click?noauth=116:58
sergiusenscwayne, yes,not a date, a version17:00
loolsergiusens, jdstrand, beuno: So actually rejecting https://code.launchpad.net/~dbarth/webapps-demo/click-packages-take-two/+merge/185212 since we have https://bugs.launchpad.net/ubuntu/+source/ubuntu-touch-meta/+bug/122394517:00
ubot5Launchpad bug 1223945 in ubuntu-touch-meta (Ubuntu) "replace webapps-demo with click packages" [Undecided,Fix released]17:00
slangasektedg: done17:01
jdstrandwfm17:01
cwaynesergiusens, how can i get the version number of a specific build?17:01
loolcwayne: system-image-cli -i17:02
beunoack17:02
loolcwayne: oh before installing17:02
loolcwayne: look at the json?17:02
loolcwayne: there's a script for the latest version17:02
cwaynelool, yeah, i want to get a specific known working version though :)17:03
loolcwayne: "./utils/check-latest mako" from lp:~ubuntu-system-image/ubuntu-system-image/server17:03
cwaynesystem-image-cli -i works, thanks17:03
loolcwayne: you could probably pathc check-latest to take a --revision argument or output a list of revisions17:03
sergiusenscwayne, I don't have that tooled now, but...you can manually https://system-image.ubuntu.com/daily/maguro/index.json17:03
loolsergiusens: please patch existing script if you want to tool it  :-)17:03
loolgreyback: how are things going with testing?17:04
greybacklool: just finished compiling17:05
sergiusenslool, it's in the plans17:05
cjwatsonlool: should be able to17:05
cjwatsonlool: well17:05
sergiusenslool, just trying to get out of breakage mode17:05
cjwatsonlool: wait, what17:05
cjwatson17:57 <lool> cjwatson: so on hello-world (ar. one), pkcon completes with: Installed       com.ubuntu.developer.mhall119.xda-developers-app-0.1.7  summary goes here17:05
cjwatsondo you literally mean that you installed hello-world and it told you it had installed xda-developers?17:05
cjwatsonyou might want to check that the files are in the right place :)17:05
loolsergiusens: which breakage specifically?  the qtubuntu one to launch preinstalled clicks?17:06
sergiusenslool, click in general17:06
cwayneis there any update on the click package icon issue?17:06
greybacklool: yep works17:06
loolcjwatson: OMG, copy-paste error17:06
greybackmzanetti: ^^17:07
loolcjwatson: Installed       com.ubuntu.developer.beuno.hello-world-0.8      summary goes here17:07
loolcjwatson: http://paste.ubuntu.com/6097873/ of click list afterwards17:07
loolafter pkcon install-local ar.com.beuno.hello-world_0.8_unknown.click\?noauth\=1 that is17:07
looldoing click install now17:07
cjwatsondon't17:08
ogra_mhr3, with unity-scope-video-remote installed, clicking the play button on the video hardlocks the phone ... i think we cant seed that yet (i assume local videos will still be shown even without the scope ?)17:08
cjwatsonwait17:08
ogra_Saviq, ^^^17:08
loolcjwatson: http://paste.ubuntu.com/6097880/17:08
loolcjwatson: ups sorry17:08
cjwatsonlool: so therefore ar.com.beuno.hello-world_0.8_unknown.click in fact contains com.ubuntu.developer.beuno.hello-world.  Nothing to see here :)17:09
mhr3ogra_, in that case clicking anything from home scope search will do the same17:09
cjwatson(or review bug)17:09
loolbeuno: ^17:09
loolbeuno: could we drop this from appstore and/or fix it?17:09
mhr3ogra_, ie bug in url-dispatcher17:09
ogra_jdstrand, so asac pointed me to you to talk about lightdm landing ... we need lightdm to make logind work to in turn have policykit not being open to the world in cases where we had to hack that up (i.e. click package, NM etc)17:09
greybacklool: good news, click packages now start. Bad news, each one appears twice in the running apps list.17:09
greybackjust for click apps, not normal ones17:10
tedgslangasek, Thanks!17:10
loolgreyback: I had app list issues before that too17:10
loolgreyback: ah17:10
loolgreyback: let's start with landing this change then17:10
loolmzanetti: ^ could you ack the mp now?17:10
greybacklool: ack, and I'll persue that problem next17:10
loolgreyback: thanks; would you update me here once you understand the issue?17:11
greybacklool: you got it17:11
loolgreyback: I'll probably disappear for a bit for dinner17:11
loolgreyback: thanks17:11
ogra_mhr3, clicking anything ? all other bits seem to work fine, even from search ... i'm pretty sure it just tries to play the video in a way that we dont support17:11
mhr3ssweeny, ok, the customizations wiki page should be complete, let me know if something doesn't work from there17:11
mhr3ssweeny, (well once the latest code lands...)17:12
ogra_mhr3, note that we have no youtube support at all ... all videos in that scope seem to be youtube ones17:12
sergiusenslool, cjwatson seems ricmm is onto something17:12
ogra_he pretends to at least :)17:12
sergiusenslool, jdstrand apps are crashing on launch17:12
sergiusenscwd from the crash doesn't match the Path entry17:12
mhr3ogra_, all the video results do is use xdg-open equivalent to open an http link17:13
anders3408ogra_ or lool how long should it take to first bootup after a new flash ?17:13
mhr3ogra_, all the results from the server in home scope are doing the same thing17:13
ogra_mhr3, right, but there is no XDG app for youtube17:13
mhr3ogra_, but there is http handler17:13
ssweenymhr3, great17:13
ogra_mhr3, might be, nothing else hardlocks the device though (it even locks adb)17:14
xnoxsergiusens: looks like apps have been reviewed and published in store now, e.g.  https://search.apps.ubuntu.com/api/v1/package/net.launchpad.click-webapps.amazon reports v2 download link.17:14
xnoxsergiusens: didn't propagate to http://people.canonical.com/~ubuntu-archive/click_packages/ yet though.17:14
sergiusensxnox, then we just need to wait for the cron to kick in17:14
mhr3ogra_, can you open for example a foursquare result?17:15
xnoxsergiusens: =)17:15
ogra_whats a foursquare result ?17:15
mhr3ogra_, search for "london" in home and click something from "Info" category17:15
sergiusensxnox, cjwatson set the cron, it's on lillypilly; you might be able to find it17:15
ogra_doesnt bring up anything17:16
ogra_(teh search)17:16
ogra_oh, wait, thanks to the broken indicator i have no wlan17:16
mhr3ogra_, how could you then see any results for videos? :P17:16
jdstrandogra_: oh, right, I forgot about click17:17
jdstrand(and nm tbh)17:17
jdstrandwe may not pop up any policy dialogs on touch, but policykit is being used all over behind the scenes17:17
jdstrandogra_: that's accurate, correct ^17:18
cjwatson11 0,6,12,18 * * *      /home/sergiusens/click_ready/click_copy.py https://jenkins.qa.ubuntu.com ~/public_html/click_packages17:18
cjwatsonsergiusens,xnox: Running it for you now17:18
ogra_jdstrand, right17:18
cjwatsonxnox: That good enough now?17:18
sergiusenscjwatson, thanks... I guess xnox has access to that user17:18
cjwatsonNo17:19
ogra_jdstrand, and currently cjwatson ships something that overrides PK security on click, logind would make that obsolete17:19
sergiusensso it's for his info17:19
cjwatsonIt's ubuntu-archive17:19
sergiusensah17:19
ogra_(same for NM ... and i'm not sure for how many other bits)17:19
cjwatsonogra_,jdstrand: yeah, would be more than happy to remove that once I can17:19
ogra_cjwatson, ++17:19
sergiusensxnox, you need more deBeloper points it seems ;-)17:19
loolsergiusens: there is a segfault if you just qmlscene unknown-file.qml17:20
loolsergiusens: so the cwd is definitely the first thing to fix17:20
beunolool, not sure what I need to do?17:20
loolsergiusens: this requires a patch to qtubuntu to read it from .desktop properly IIRC17:20
loolbeuno: there's a mismatch in appstore between name of the file and contents of the package17:20
sergiusenslool, seems it's already being tracked https://code.launchpad.net/~gerboland/qtubuntu/fix-click-packages/+merge/18531617:20
loolbeuno: for a hello-world package17:20
beunolool, ack, I'll take are of that after lunch17:21
ogra_jdstrand, beyond that lightdm would indeed allow us to remove the overly hackish ubuntu session upstart jobs17:21
loolbeuno: ar.com.beuno.hello-world_0.8_unknown.click?noauth=1 contains com.ubuntu.hello-world17:21
loolsergiusens: yes, that's the can't start preinstalled click thing I've been chasing17:21
beunothat's... odd17:21
cjwatsonlool: make that com.ubuntu.developer.beuno.hello-world17:21
loolsergiusens: greyback completed testing, see above, and mzanetti is to ack the mp17:21
mzanettilool: yeah... running a test run before...17:22
xnoxsergiusens: cjwatson: excellent, thanks. all up-to-date now.17:22
sergiusenslool, and then there's https://code.launchpad.net/~ted/upstart-app-launch/icon-existing/+merge/18529817:22
loolsergiusens: greyback discovered another issue after the fix that apps show up twice in running list17:22
sergiusenslool, that was already reported by cwayne I think17:22
ogra_mhr3, so after reboot and with working network, the search works, clicking on anything in "info" doesnt have any effect at all though (but also doesnt hardlock anything)17:23
loolcwayne: how long did you get the issue of clicks appearing multiple times in the running list?  do you have it in "current"/daily/stable?17:23
ogra_hmm, pressing play doesnt either anymore :(17:23
loolsergiusens: Ack; I think I saw it took, but not sure it's exactly the same17:24
cwaynelool, let me check17:24
mhr3ogra_, yet doing that in video does lock it up?17:24
cwayneive been seeing it for some time now (like a week)17:24
cwaynelool, yep, just installed daily and i see it17:24
cjwatsonyeah, likewise, not with preinstalled ones either17:24
=== gatox_lunch is now known as gatox
cjwatsonI think alecu said that was known17:24
ogra_mhr3, no, not anymore ...17:24
ogra_oh, now it did17:25
=== bfiller is now known as bfiller_lunch
mhr3ogra_, lovely17:25
ogra_took a while17:26
ogra_mhr3, so either we disable the video lens altogether or at least omit the remote videos (assuming the youtube format makes the player hardlock the device)17:28
loolcwayne: thanks17:28
ogra_ricmm, could you try replacing libunity-scopes-json-def-desktop with libunity-scopes-json-def-phone durign your testing ?17:30
anders3408ogra_: do you have time to look at this : http://paste.ubuntu.com/6098007/ its the issue from yesterday17:34
mhr3ogra_, trying to rep17:34
mhr3but i'm getting fricking empty headers now17:34
anders3408first : powerd[494]: Running on find5  but then later on same bootup : powerd[1049]: Could not determine device, running without config17:35
anders3408also init fails : init: cannot find '/system/bin/* on all17:36
anders3408but /system is mounted17:36
ogra_asac, ok, replacing libunity-scopes-json-def-desktop with the libunity-scopes-json-def-phone does not break any tests (you asked me to prove that to you, ricmm just did)17:38
anders3408does ubuntu touch needs some binder changes in kernel ? as same kernel in cm10.1 gives not somethihng like this : peirs debug:biner:error code:29189, code-str:BR_DEAD_REPLY, end17:39
anders3408binder: 657:657 transaction failed 29189, size 100-017:40
anders3408one process also termintated : init: plymouth-stop pre-start process (917) terminated with status 117:40
loolalecu, ralsina: So to sum up: there were two issues: one with hello-world which was broken package (beuno to fix RSN), and another one with other clicks which don't launch, but I think it's the same issue as for preinstalled clicks17:43
alecuhi lool17:43
aleculool: is this on the RO image or the RW one?17:44
linuxperiaHi. I want to Port Ubuntu Touch to a MTK6516 Smart Phone Device. Have all stuff installed but need assistance with building the kernel. Maybe Adroid even can be skipped as from my knoweledge a linux Kernel Version for MTK6516 Device exist => http://sourceforge.net/projects/alcatel/files/OT_6010A_20130626.tar.xz/download17:46
ogra_anders3408, sorry, life is just a bit crazy today17:47
anders3408oh :(17:47
anders3408ogra_:  just one quicky : is it pre-start.sh script that makes : LXC_ROOTFS_PATH ?17:47
ogra_yes17:48
anders3408but mine errors out with error 117:48
anders3408but i dont see why as : elif [ -e /boot/android-ramdisk.img ]; that file exsis17:49
ogra_mhr3, hmm, for some reason libunity-scopes-json-def-desktop came back into my install ... i wonder if playback hung because of this17:49
AskUbuntuUbuntu Touch Nexus 7 (2013) | http://askubuntu.com/q/34476117:49
aleculool: (catching up with the backlog): yes, the click scope having code to launch apps will be fixed after some refactor that I expect to land next week. It's https://bugs.launchpad.net/unity-scope-click/+bug/121704617:49
ubot5Launchpad bug 1217046 in Unity Click Scope "The scope is launching the apps itself" [High,Triaged]17:50
* ogra_ tries to trigger the issue again17:50
jdstrandogra_: so, to be crystal clear. right now lightdm is not on touch therefore any policy kit policy that is on the device is not being enforced in any manner. we need to land lightdm to get logind which then gives us policykit17:50
mhr3ogra_, no, it's just a .json file17:50
ogra_mhr3, k17:50
ogra_jdstrand, exactly ... and mterry has all bits and pieces ready, they could land17:51
jdstrandogra_: right, thanks for the info17:51
ogra_mhr3, right, i got it hanging again ... note that i'm testing on maguro btw17:52
mhr3me too17:52
mhr3but i can't get it to hang, cause i can get the headers to show up17:52
cyphermoxdidrocks: if you can still do a quick review: https://code.launchpad.net/~mathieu-tl/mtp/lib-rename/+merge/18532917:57
cyphermoxdidrocks: I'm about to deploy the stack changes, starting with the saucy stuff, but they're also about to start17:58
jdstrandcyphermox: ogra_ tells me that policykit is totally broken on touch because lightdm hasn't landed. lightdm allows for logind, which gives us policykit. how is network-manager working without policykit?17:59
cyphermoxjdstrand: there's a workaround in place for now18:00
cyphermoxbut normally, "not well"18:00
cyphermoxactually... that's not entirely true. it works quite well, you just need to be root to tell it to do anything18:00
mdeslaurcyphermox: what's the workaround?18:00
jdstrandcyphermox: what does the workaround do? just let it go merrily on its way?18:00
cyphermoxjdstrand: mdeslaur: rsalveti and slangasek know the details -- a diverted policy file ...18:01
jdstrandah, so that is broken functionality as opposed to wide open18:01
jdstrandslangasek, rsalveti: hi! :)18:01
=== bfiller_lunch is now known as bfiller
cyphermoxah, so right18:02
jdstrandslangasek, rsalveti: I'm trying to understand the security implications of what we have now with policykit not working18:02
sergiusensplars, doanac asac can we trigger a retest on te images18:02
cyphermoxjdstrand: /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.conf18:02
cyphermoxon the device is just set to allow= true18:02
rsalvetijdstrand: check lxc-android-config18:02
rsalvetiyeah18:02
cyphermoxallow_any true, I mean18:02
rsalvetiI believe we'll get lightdm soon18:02
cwaynestgraber, ping18:02
jdstrandrsalveti: so all of the overrides are in lxc-android-config?18:02
cyphermoxso yes, just lets it merrily go about it's way18:02
cyphermoxyup18:03
rsalvetijdstrand: yup18:03
jdstrandrsalveti: for more than just nm?18:03
didrockscyphermox: sure, one sec18:03
stgrabercwayne: pong18:03
cwaynestgraber, another signature please :) http://10.97.2.10:8080/view/cambridge/job/feifei-image/lastSuccessfulBuild/artifact/custom.tar.xz18:03
* mdeslaur looks through lsc-android-config18:03
plarssergiusens: ricmm just said there was a new image, the cdimage runs are going, but I don't see a new system image yet18:03
cyphermoxjust NM afaik -- so that people can use the UI to control NM, or to run nmcli as phablet18:03
* jdstrand too18:03
cyphermoxit's the only polkit config diverted this way... doesn't mean there aren't other hacks elsewhere18:04
cyphermoxdidrocks: do you have a trick to disable all the stacks just now so I can go about deploying the config?18:04
jdstrandrsalveti: based on cyphermox' comments-- it sounds like policykit not working means that it defaults to 'not allowed' and that in the current state we need to do overrides to allow=true?18:04
jdstrandrsalveti: is that accurate?18:05
rsalvetijdstrand: I believe so, but slangasek was the one who did that change18:05
jdstrandheh18:05
loolalecu: RO vs RW: we're defaulting to RO images now; please focus on the system-image images for testing18:05
cyphermoxjdstrand: with policykit "not working", polkit can't figure out that the phablet user from adb and from the UI is actually local, and thus normally disallows the controls18:05
jdstrandslangasek: based on cyphermox' comments-- it sounds like policykit not working means that it defaults to 'not allowed and that in the current state we need to do overrides to allow=true?18:05
stgrabercwayne: http://paste.ubuntu.com/6098120/18:05
mdeslaurwith no logind, it probably means allow_active doesn't work18:05
loolalecu: generally speaking, it's unlikely that things working on RO wont work on RW  :-)18:05
cyphermoxcorrect18:05
anders3408hm..... ogra_ what makes /proc/***/root/dev/lxc/tty3 or tty2  ?18:05
anders3408as mine doesnt exsist18:06
sergiusensplars, right, system may be running now18:06
cwaynestgraber, thanks18:06
jdstrandmdeslaur, cyphermox: that is what I was thinking18:06
loolalecu: "we'll have code to launch apps" err don't you have today already?!18:06
cyphermoxthe issue indeed is with allow_active specificlyy because of logind18:06
stgrabermfisch: I won't be able to make your meeting next week as I'll be at Plumbers 2013 in New Orleans but I should be there the week after18:06
anders3408not even lxc in that folders18:06
mfischstgraber: perfect18:06
jdstrandmdeslaur: so default closed. then we just need to see what we changed to override it18:06
cwaynesergiusens, hey, back to the phablet-flash --revision, system-image-cli -i gives a current build number, is that unique to that build or is it just saying that its the .5 build for the day?18:06
didrockscyphermox: disable in which way, not running?18:06
mfischstgraber: lool pointed out to me that we'll need a way to customize the update server for private customization tarballs18:06
cyphermoxjdstrand: I spent a bit of time looking at logind and polkit, but not much, and got sidetracked to othr matters18:07
mfischstgraber: we can hack it for now18:07
mdeslaurjdstrand: yeah, I found it, it's just a NM policy file18:07
didrockscyphermox: or killing current run?18:07
cyphermoxdidrocks: yeah to avoid them starting for now...18:07
aleculool: I mean "the click scope will no longer have the code to launch the apps itself". It will use the dash to do actual spawning of the process.18:07
cyphermoxyeah, just the current run18:07
cyphermoxdidrocks: ^18:07
stgrabermfisch: that'll likely just be another internal server18:07
loolcwayne: the ubuntu ids are unique and the numbers like 44 are unique per (channel, device), but not yet globally unique18:07
mfischstgraber: right18:07
mdeslaurjdstrand: so, I think I'm ok with it being in that state for touch18:07
loolalecu: oh ok; yeah18:07
didrockscyphermox: so, everything is started by http://10.97.0.1:8080/view/cu2d/view/Head/view/All/job/cu2d-build_all-head/18:07
loolalecu: we have to make sure it still works after the round of qtubuntu fixes goes in18:07
aleculool: I need to keep using the RW images, because I compile on the device18:07
didrockscyphermox: just disable the schedule on that job (note the hours to bring it back)18:07
slangasekjdstrand: so you probably want to look at lxc-android-config and the policykit override therein18:07
jdstrandslangasek: yep, we're there18:08
loolalecu: there are things you can do in your situation18:08
jdstrandcyphermox, rsalveti, slangasek: thanks18:08
slangasekjdstrand: most policykit rules say something like "allow_active" or "allow_inactive"; but if policykit isn't getting *any* session info from logind, neither of these match and you need "allow_all"18:08
loolalecu: a) cross-compile (might or might not be hard to achieve)  b) remount read-write when you need to build, then reboot read-only when you want to test read-only18:08
cyphermoxdidrocks: too late anyway though, the jobs are all started18:09
cyphermoxdidrocks: more importantly anyway: https://code.launchpad.net/~mathieu-tl/cupstream2distro-config/transition/+merge/18533218:09
cyphermoxfound some issues, but the rest looks fine18:09
* didrocks looks18:09
didrocksok ;)18:09
jdstrandslangasek: yep18:09
didrockscyphermox: approved18:09
aleculool: b) is hard for my use case, because I need to install all the building dependencies, and that breaks RO updates. I've never done a), I'll try to find out more, thanks.18:10
didrockscyphermox: please, do not hesitate to update the wiki page once you follow the procedure18:10
plarssergiusens: do you know where we can see the status of those image building? do we have any visibility into that?18:10
didrockscyphermox: oh, and you'll need to send an email to us to tell "please look now at the saucy view"18:10
plarsogra_ / stgraber ^?18:11
loolalecu: which packages are you specifically working on outside unity-scope-click?18:11
cyphermoxdidrocks: indeed18:11
cyphermoxactually, I now see that somehow autopilot isn't in to_transition either18:12
ogra_plars, we dont18:12
ogra_plars, well, the cdimage team can watch the log on the builder, but we only have http acceess driectly from the cdimage machine to watch it kind of live18:12
ogra_(by reloading the webpage)18:13
cyphermoxok, they're already transitioned to a series branch18:13
aleculool: just unity-scope-click. The dependencies are all that "apt-get build-dep unity-scope-click" brings.18:13
stgraberplars: currently only the cdimage team can watch those, in the (hopefully near) future we'll have those builds happening as Launchpad buildd jobs18:13
stgraberplars: at which point they'll show up on https://launchpad.net/builders18:13
stgraberplars: if you want that faster, go nag infinity, I hear he's nearby :)18:14
sergiusensplars, there's a people.canonical.com url link but I always lose it18:14
sergiusensbut that's only once the build is done18:15
plarssergiusens: well, once the build is done I typically just check system-image.ubuntu.com :)18:16
stgrabersergiusens: ~ubuntu-archive/livefs-build-logs18:16
=== dandrader|lunch is now known as dandrader
stgrabersergiusens: but those only get synced to nusakan once the build is over and then get synced to lillypilly by an hourly cron, so indeed not great to know what's going on :)18:16
plarsasac, ricmm, sergiusens: The touch_ro builds just kicked off, so that image is there now :)18:18
mdeslaurmterry: so, does lightdm implement the lock screen, or is it in the user's session?18:19
mdeslaurmterry: (on touch)18:19
plarsasac, ricmm, sergiusens: at least from looking at the previous from the cdrom images... the gallery test just passed, where it didn't before, so we should see an improvement18:19
beunolool, uploaded 0.9 with the fix  (QtCreator resets all the values at random, so it's tricky to figure out what the right combination of clicks is)18:21
mterrymdeslaur, still in session these days.  Waiting on mir-on-mir for real greeter18:24
mterrymdeslaur, I have a branch that will introduce lightdm into Touch, but only as a direct autologin into the greeter's fake lockscreen18:24
mdeslaurmterry: ok, thanks18:25
jdstrandmterry: does that mean screenlock will or will not be in 13.10?18:25
jdstrandmterry: (on touch)18:25
mterryjdstrand, we still plan to have screenlock as a real greeter.  We know it's getting close and we're not pumped about it landing late.  As a fallback plan...  I'm not sure what we'd do (figleaf session-security or no screenlock at all)18:28
jdstrandmterry: that's ok, just curious. thanks!18:29
=== linuxperia is now known as xperia
=== lauri__ is now known as lauir
=== lauir is now known as lauri
=== brion_ is now known as brion
mhall119is there a way to --wipe when installing ubuntu-system?18:45
* mhall119 tried --no-backup18:46
stgraberjust a FYI, LXC 1.0~alpha1 will land in the next image. I did some tests on my device before pushing it to the archive and there doesn't appear to be any change in behaviour.18:46
mhall119*tries*18:46
stgraberif you spot anything weird related to the ubuntu/android integration, ping me and I'll check if that's some kind of regression in the new LXC18:46
stgraber(LXC is now in bugfix only mode until release, that was the only new upstream releases we wanted in for this cycle)18:46
cwaynemhall119, beware --no-backup keeps /userdata/.writable_image18:46
mhall119cwayne: just the file?18:47
cwaynemhall119, yeah18:47
mhall119I had cdimage-touch on here before, so I probably don't have that file anyway18:47
cwaynefair enough18:48
mhall119I just want to make sure all my userdata is erased so I start clean18:48
cwayne--no-backup should work then18:48
cwaynegah, no more -u option for ubuntu-system?18:48
sergiusensplars, asac the tests that need to run need to be for 12.2 fyi18:49
asacsergiusens: you say we should cancel 12.1?18:50
asacsure?18:50
plarssergiusens: right, that's what's running18:51
asacoki18:51
asacsergiusens: is that the one with the fix for the video lens etc.?18:51
asaclike what ogra wanted?18:51
asacor is that .3?18:51
plarsasac: I believe this had the unity fixes18:52
ogra_asac, that will be the next build18:52
plarsasac: and a few other things, nothing I see for video lens18:52
asacogra_: goodie ... so .318:52
ogra_yeah18:52
asacogra_: where is that?18:52
ogra_.2 is just for you to check unity18:52
ogra_not started18:52
asacogra_: we really need to move ahead to indicators as well18:52
ogra_packages are not through the process yet18:52
asacogra_: do yuou want to land with them in parallel and fight the blame war?18:53
ogra_sure, let the fun begin :)18:53
asacogra_: i assume wcant wait for your change giving us a clear green18:53
ogra_someone land them, quick :)18:53
asacso lets do this:18:53
asac1. once the current image confirms stuff is green18:53
asac2. fix video lens and kick image18:53
ogra_right18:53
asac3. while that runs land indicators and kick18:53
asacthen we can see if you caused a regression18:53
asacor indicators18:54
ogra_that will still take a while until the packages are through proposed etc18:54
asacogra_: your or indicator packages?18:54
asacyours is in, right?18:54
sergiusensasac, plars yes http://people.canonical.com/~ogra/touch-image-stats/20130912.2.changes18:54
ogra_mine18:54
ogra_nope, not in18:54
ogra_its all uploaded18:54
asacogra_: the seed chagne?18:54
ogra_but not migrated18:54
asacthe rest hopefyully already was in18:54
ogra_yes18:54
ogra_no18:54
asacok... indicators will also take a bit18:54
ogra_i waited for your ok first18:54
asacogra_: so is click fixed in .2 or .3?18:55
asacricmm: ?18:55
ogra_thast why they got uploaded together about 30min ago18:55
asacsure18:55
ogra_rickmm is afk18:55
asacyour testing was valuable18:55
asacno problme18:55
ogra_:)18:55
ogra_Saviq, FYI, i left out the remote video scope for now, since it showed crashes18:56
ogra_(someone from the Unity team should probably take a deeper look at that before we can seed it)18:57
ogra_asac, oh, and FYI http://people.canonical.com/~ogra/touch-image-stats/current/18:57
ogra_/current diffs18:57
plarswe are seeing results show up from mako now, maguro should start to show up shortly... needed to restart that job. Anyone know why this happens? https://jenkins.qa.ubuntu.com/job/saucy-touch_ro-maguro-smoke-install-and-boot/128/console18:58
plarsit *looks* like the network is up, but when it tries to go do an apt-get update, it seems to be trying to read from a bunch of nonexistent urls18:58
ogra_plars, ask tedg :P .... the indicator randomly kills the network connection18:59
ogra_(happens to me all the time here ... very annoying)18:59
plarstedg: really?18:59
ogra_plars,  hopefully thats fixed with the new indicators that will land soon18:59
cyphermoxjhodapp: ~mathieu-tl19:00
sergiusensasac, ric says click is not fixed in .219:01
loolsergiusens: is https://code.launchpad.net/~gerboland/qtubuntu/fix-click-packages/+merge/185316 going in a package?19:02
loolnot uploaded in https://launchpad.net/ubuntu/+source/qtubuntu19:02
sergiusenslool, yes, in qtubuntu19:02
sergiusenslool, it's going through ci19:02
loolok thanks19:03
mhall119alecu: is there a bug for the missing click app icons in the dash?19:06
mhall119or in the launcher either19:07
tedgogra_, plars, ?  randomly killed by the indicator?19:07
tedgSeems like not an indicator thing.19:08
tedgmhall119, No, but the fix is in trunk :-)19:10
sergiusenstedg, mhall119 I haven't approved the MR yet19:10
sergiusensoh, but charles has19:11
sergiusensnvm19:11
mhall119sergiusens: MR for the click icons?19:13
ogra_tedg, well, there are no driver issues in the logs or anything and the indicator just jumps to wlan off19:13
loolmhall119: there are a couple of icon issues and corresponding fixes going in today19:13
mhall119lool: is there a bug for it?19:13
loolmhall119: one was https://code.launchpad.net/~ted/upstart-app-launch/icon-existing/+merge/18529819:13
loolmhall119: not sure about a bug19:13
tedgogra_, What's in ~/.cache/upstart/indicator-network.log when that happens?19:14
loolmhall119: and hte other one https://code.launchpad.net/~gerboland/qtubuntu/fix-click-packages/+merge/18531619:14
loolasac: two packages landing soon to fix launch issues and icons, qtubuntu and upstart-app-launch19:15
mhall119ok, guess I'll wait then19:15
loolasac: the last opportunity for a fix would be webapps warnings; these are in clicks though, so should be fixed via appstore19:15
loolasac: I'm not aware of other click/launch regressions yet, and haven't confirmed the fixes19:15
ogra_tedg, thats the full log http://paste.ubuntu.com/6098388/19:16
ogra_it currently is offline again19:16
loolasac: these wont make it to automatic image build, will have to rebuild once it's landed19:16
loolFolks, I think I'll be going away for 1 or 1.5 hours and check back later19:16
tedgogra_, That looks like the state variable from NM changing.  We're not changing it in those cases, just responding to the NM signals.19:18
ogra_tedg, what about the assertions ?19:18
ogra_lool, i'll stop automatic builds for this run so we can drive manually as needed19:19
loologra_: ok19:20
rsalvetislangasek: how can we add a new package to the FFe list at bug 1208989? we need to add gst-plugins-bad1.0 in there19:20
ubot5bug 1208989 in Ubuntu "[FFe] standing freeze exception for Ubuntu Touch-specific packages" [Undecided,Confirmed] https://launchpad.net/bugs/120898919:20
slangasekrsalveti: it may be more straightforward to file a separate FFe bug at this point19:20
rsalvetislangasek: right, guess that would be easier indeed19:21
rsalvetislangasek: ok, let me prepare one19:21
tedgogra_, Those are bad, but I don't think they'd be causing a disconnect.  It sounds like the device is disappearing?19:21
slangasekonce it gets approved we can always add it to the other bug's description for reference19:21
ogra_tedg, nothing in syslog or dmesg about that19:21
tedgogra_, If you have time, putting a G_DEBUG=fatal_criticals in your upstart job would be handy.19:21
tedgogra_, Then apport will send those to me :-)19:21
ogra_tedg, well, lets wait for the indicators to land and see if it magically goes away :)19:22
ogra_(i will need to re-flash with that image anyway for other parts)19:22
alecumhall119: https://bugs.launchpad.net/unity-scope-click/+bug/122164319:34
ubot5Launchpad bug 1221643 in Unity Click Scope "Icons of installed apps sometimes(?) don't show up after reboot/reflash" [High,New]19:34
anders3408ogra_:  you still here  ?19:34
seepahi, when I boot flipped ubuntu I'm stuck at busy box getting "initrd: Couldn't find data partition. Spawning adbd ..." I know the init script is searching for "userdata UDA and DATAFS" in /dev/, but from what I can tell my data partition is /dev/block/platform/sdhci-tegra.3/by-name/p8 ... suggestions how to fix this?19:36
alecumhall119: looks like that bug will be fixed by https://code.launchpad.net/~ted/upstart-app-launch/icon-existing/+merge/18529819:39
mfischmterry / ssweeny: what did we agree was the best way to seed a setting for accounts services? I don't want to blindly set with dbus because then the user cannot change it19:39
mfischI'm vaguely recalling a run once job19:40
mterrymfisch, why can't user change it?19:40
mfischmterry: I mean if I set it on dbus on every boot-up, then the change would be useless19:40
mterrymfisch, oh.  You can change the default value in the interface file...  But if you're doing a customization... Maybe divert the file?19:41
mterrymfisch, else save whether you've set it via dbus before19:41
mterrymfisch, and don't run twice19:41
mfischmterry: that file is in /var/lib/AccountsService?19:41
mterrymfisch, uhm, no.  though I suppose you could do that too...19:42
ssweenywhere is the interface file?19:42
mfisch(back in 2 mins)19:42
mhall119thanks alecu19:42
mmccOT, in case anyone's curious, you can make phablet-flash work on Mac OS X. It's a big improvement over trying to work with VirtualBox's USB support, if you can't just boot Ubuntu natively on your mac. Here's a quick set of notes showing how: http://michael-mccracken.net/2013/09/flashing-ubuntu-touch-from-osx/19:43
mfischmterry: in case you missed what ssweeny said, where is the interface file?19:45
popeymmcc: ooh! nice19:45
alecummcc: that's awesome. You should post that link in [Ubuntu-phone]19:47
mmccpopey: yes, it's so much more reliable this way. I was pleasantly surprised.19:47
alecusergiusens: ^19:47
mmccalecu: will do19:48
=== dandrader is now known as dandrader|afk
ogra_lool, i dont see any traces of the two packages you were waiting for20:05
ogra_lool, did anyone take care for CI for these ?20:06
HTC_One_GermanHi20:08
cyphermoxslangasek: lp:mtp is now ready for review, the lib rename got merged20:17
=== dandrader|afk is now known as dandrader
loologra_: I saw one go through20:37
ogra_lool, yep, we are working on it now20:37
loologra_: do you know about qtubuntu's status?20:38
ogra_i wasnt aware CI is on manual20:38
loolit was in CI a long time ago20:38
ogra_lool, on its way20:38
AskUbuntuHow to access geolocation information on Ubuntu Touch? | http://askubuntu.com/q/34483120:43
geniiHm.20:54
loologra_: do you have an ETA for qtubuntu?20:57
loolit's not uploaded, so it will be really late once its built, installed and image is built and published...20:58
ogra_lool, CI was kicked off, no idea how long the package takes to build ... or to get through -proposed20:58
ogra_it deosnt get uploaded ... its a CI package20:59
ogra_cyphermox just kicked off the CI20:59
anders3408ogra_:  just a quick question : its an error when dmesg says : init: cannot find '/system/bin/"something here"  , disabling 'some function' ?21:00
ogra_anders3408, do you have a line for /system in fstab ?21:01
anders3408the files is there , and its mounted, but mounting partitions gave me some issues to start with, so perhaps i did something wrong on that part , and that what it complains about21:02
anders3408sure ogra_ /dev/mmcblk0p19                                       /system      ext4    ro,barrier=1                                wait21:02
anders3408normally its like this : /dev/block/platform/msm_sdcc.1/by-name/system         /system      ext4    ro,barrier=1                                wait21:02
anders3408 21:02
anders3408but somehow ubuntu cant see it that way21:03
ogra_i'm talking about /etc/fstab21:03
anders3408oh :) sorry just a sec21:03
loologra_: https://launchpad.net/~ubuntu-unity/+archive/daily-build/+packages?field.name_filter=qtubuntu&field.status_filter=&field.series_filter=saucy21:03
loolsergiusens: I see there are other changes queued up in daily release for qtubuntu, and latest mp doens't seem to be there?!21:04
anders3408ogra_: here is fstab line :21:04
anders3408# added by lxc-android-boot for /system21:04
anders3408/dev/mmcblk0p19/systemext4ro,noatime,nodiratime,errors=remount-ro0021:04
anders3408ups sorry one to much :)21:04
ogra_lool, shouldnt that be daily-next ?21:04
ogra_anders3408, hmm, looks fine21:04
ogra_what are the processes it says it disables ?21:05
anders3408ogra_:  i may have found another way to mount instead , as if i checks that location im using now21:05
anders3408all processes from system/bin21:05
anders3408if you see /dev/mmc*21:06
anders3408brw-rw----  1 root   disk      179,  19 Sep 12 21:03 mmcblk0p1921:06
loologra_: oh yes21:06
ogra_sounde like your android build has issues then21:06
loologra_: I had actually checked *next*21:06
ogra_:)21:06
cyphermoxlool: https://launchpad.net/~ubuntu-unity/+archive/daily-build-next/+packages?field.name_filter=qtubuntu&field.status_filter=published&field.series_filter=21:06
loologra_: but it's in *daily-build-next*21:06
loolcyphermox: right, thanks21:06
ogra_yeah21:06
loolso it needs promotion now21:06
loologra_: how does it get into the archive now?21:06
loolI guess someone does a manual pocket copy now21:06
cjohnston/19/1021:07
ogra_yeah21:07
sergiusenslool, it's one of the package being tracked21:07
loollet's not wait for the 3 hours thing21:07
loolor 4 hours sorry21:07
anders3408but ogra_ in /dev/disk/by-partlabel/ its like lrwxrwxrwx 1 root root  16 Sep 12 21:03 system -> ../../mmcblk0p1921:07
ogra_anders3408, the message is from androids init when it tries to start the container, something is wrong in there21:08
ogra_anders3408, /system/bin/logcat should give you the log from inside the container21:08
ogra_lool, there is more stuff asac held back that is supposed to land (all not in CI)21:08
loologra_: I don't understand what that means21:09
anders3408well ogra_ that doesnt give me much : http://paste.ubuntu.com/6098840/ only 22 lines21:09
loologra_: is this stuff that we want which is currently held back?21:09
anders3408which ends up in  Waiting for service SurfaceFlinger...21:09
loologra_: I mostly care about the click / launch related fixes landing21:10
loolin an image21:10
loolto confirm they are fixed21:10
loolasac probably also tracks Mir stuff21:10
loolif both land, and tests pass, we can promote  :-)21:10
ogra_lool, and we are waiting since two days to land the switch option for Mir ... thats spread across three pakcages21:11
=== soul is now known as Guest48558
ogra_lool, and by decision from asac that should land along with the click fixes21:11
DarakianHi all, is there any word on ubuntu touch for the new nexus 7?21:12
Darakian?21:12
ogra_Darakian, feel free to port it21:12
Darakiandaww21:12
Darakianok21:12
ogra_there are no plans for an official port21:12
ogra_there was some discussion on the mailing list though21:12
ogra_from some community people that wanted to port it21:13
Darakiandid they set up a page somewhere for it21:13
Darakian?21:13
ogra_i dotn think so ... check the devices wikipage21:13
ogra_!devices | Darakian21:13
DarakianI did21:13
ubot5Darakian: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices21:13
cyphermoxdidrocks: unity-mir ftbfs,  libplatform-api1-dev : Depends: libubuntu-application-api-mirserver1 (= 0.18.3+13.10.20130912-0ubuntu1) but it is not going to be installed21:13
Darakiannothing there21:13
ogra_ah, k21:13
Darakian:(21:13
anders3408and the dmesg says init: cannot find '/system/bin/surfaceflinger', disabling 'surfaceflinger'  ogra_ so it pretty much disables surfaceflinger even before it tries to start it , which im pretty sure is my issue, even  sh errors out : init: cannot find '/system/bin/sh21:13
cyphermoxdidrocks: I'll copy that21:13
ogra_then they probably havent21:13
Darakianok21:14
Darakianthanks for the help21:14
Darakian:)21:14
ogra_anders3408, yeah, something is wonky with your android21:14
ogra_ChickenCutlass_, hey ... on Air !21:14
ChickenCutlass_ogra_, yes21:15
=== ChickenCutlass_ is now known as ChickenCutlass
anders3408yes thats for sure :) but the only thing i can think of that can do that so it "cant" find those files should either be some mout thing or permissions21:15
ogra_:)21:15
anders3408ogra_: does files like sh and surfaceflinger in system/bin have another permission than it should on regular aosp roms ?21:15
ogra_anders3408, i dont think it has to do with pwermissions21:16
loologra_: Mir stuff, ack, these are the ones I meant21:16
anders3408naah you probably right , then it shouldt say it cant find those files21:16
ChickenCutlassslangasek, ping21:16
ogra_right21:16
anders3408what else can cause such issue ?21:17
anders3408ogra_: if you have time , i can make a quick dmesg so you can see if you can spot something :)21:17
ogra_try using the android-chroot script ... see if you can enter the container rootfs21:17
ogra_if you can chekc the mounts21:18
ogra_anders3408, do you have a /vendor mount btw ?21:18
ogra_(on ubuntu)21:18
cyphermoxdidrocks: ignore me please21:18
anders3408yes from root i have /vendor21:18
anders3408like  /vendor/firmware/libpn544_fw.so21:19
ogra_sounds good21:20
ogra_well, then try to check the container from the inside21:20
anders3408ogra_: hah, android-chroot : failed to run command sh : no such file or ......21:20
ogra_ok, your container doesnt have /system mounted then21:21
anders3408and sh should be found in /system/bin/sh21:21
ogra_yes21:21
anders3408so android mounts system, but the container doesnt mount it... hmmm21:21
ogra_other way round :)21:22
ogra_ubuntu mounts it, but the cotnainer doesnt21:22
anders3408ahh :)21:23
anders3408uhm .. should that shows up in dmesg ogra_ ?21:23
ogra_(since you obviously could execute logcat from ubuntu)21:23
ogra_no, in logcat21:23
anders3408not just logcat21:23
anders3408i need to write ./system/bin/logcat21:23
anders3408or else it doesnt know what logcat means21:24
anders3408and when i do that , i only get 23 lines from logcat : http://paste.ubuntu.com/6098840/21:25
loologra_, sergiusens, mzanetti, asac: Tested qtubuntu-android from https://launchpad.net/~ubuntu-unity/+archive/daily-build-next/+build/4971260 on mako and a bunch of icons are back (it seems there are duplicate entries in the app list though), can launch preinstalled clicks, can install and launch new ones, woohoo21:26
anders3408ogra_: thats why im kinda lost :)21:28
rickspencer3lool,  sweet, does that mean that the image is going to be released?21:29
anders3408i can verify that there is alot of issues, but when i backtracked the issue, i ends up in those mount points , and then the chain is broken :)21:29
loolrickspencer3: no, a) package isn't in Ubuntu yet, b) mir packages aren't in ubuntu c) image needs to be built and tested with them in Ubuntu21:29
loolwell not sure about latest status of b) actually, havent tracked the list of packages there21:30
slangasekChickenCutlass: pong21:35
ChickenCutlassslangasek, actually -- stgraber helped me21:35
ChickenCutlassthanks21:35
slangasekok!21:35
sergiusenslool, rickspencer3 it's in the process of21:37
=== nepgear is now known as shakesoda
loolsergiusens: Cool21:38
rickspencer3sergiusens, you mean you are moving the fixed qtubuntu into the image now?21:38
anders3408ogra_:  it may sounds stupid , but there is one more thing about those mounts, when i flashing a new build on a wiped device , plus the other zip, on first bootup it doesnt get anything in etc/fstab so nothing mounted, but if i then wipes it all and reflash all again, then i get those few lines in fstab and somewhere system and data is moutned21:38
sergiusensrickspencer3, cyphermox is actually21:38
loolsergiusens: still dont see it in ubuntu though21:38
rickspencer3coolio21:38
loolcyphermox: I've tested the package, could you push it to Ubuntu now?21:38
anders3408ogra_: recovery == latest twrp21:39
rickspencer3so we still have a chance of getting a green image today, it sounds like21:39
sergiusensrickspencer3, that's the goal21:39
rickspencer3sergiusens, is anything blocking right now?21:40
ogra_well, apart from the fact that nothing of that is in the archive yet ?21:40
sergiusensrickspencer3, just moving bits through the pipes21:40
ogra_(and that we have to leave the building soon)21:40
rickspencer3ogra_, I thought sergiusens just said that cyphermox is moving it to the archive as we speak21:40
rickspencer3did I misunderstand that?21:41
anders3408ogra_:  so on first flash and bootup , i only have /var/run , no log folder and no system mounted at all21:42
sergiusensrickspencer3, it's in the process of (going through daily release)21:42
ogra_rickspencer3, we had a bunch of fixed that were held back due to the image being broken (stopped the line), that are supposed to go in along ... and these were just uploaded21:42
ogra_*fixes21:42
ogra_which will delay us  for about 1-1.5h until they hit the archive21:43
rickspencer3still in all, sounds like there is still a chance for a green image ... and one that includes Mir :)21:44
ogra_yeah21:44
ogra_the mir bits were also just uploaded21:45
w-floanders3408, that sounds like flashing fails half-way because you're out of disk space (/var/log should exist after flashing)21:45
ogra_so you can easily enable it with the next image21:45
rickspencer3 ogra_right21:45
rickspencer3oops21:45
ogra_:)21:45
rickspencer3anyway, yeah ... so good progress21:45
sergiusensrickspencer3, mir is going to be enabled with a toggle file (surfaceflinger is still the default)21:45
rickspencer3sergiusens, ack21:46
anders3408w-flo: well how much storage should my data need ? i have 1.5 gb on this phone,21:46
rickspencer3understood21:46
rickspencer3still, it's in21:46
rickspencer3it's testable21:46
ogra_and hopefully tomorrow we'll get lightdm so we can get rid of a few of the giant security holes21:46
rickspencer3we can move on to the next parts of the stack21:46
w-floanders3408, the flashing script extracts the ubuntu rootfs *first*, then removes the old ubuntu rootfs... and 1.5gb is probably not enough to have 2 ubuntu rootfs copies at the same time21:46
rickspencer3ogra_, oh? I thought we were going to drop LightDM for now21:46
rickspencer3I don't have a strong opinion, but I thought that's what was decided21:47
ogra_rickspencer3, that would be really bad, since we would have to disable all security for click install, network manager etc21:47
rickspencer3huh21:47
ogra_(would have to keep it disabled actually)21:47
ogra_it all full of hacks21:47
jdstrandogra_: click install-- I thought there was already a workaround in place for that21:47
anders3408but w-flo if i wipes all partitions from twrp, and reflash it all, on first bootup i then have log, but something very off as either /system aint mounted on ubuntu or the container, dmesg says   init: cannot find '/system/bin/sh', disabling and on and on21:48
rickspencer3ogra_, I inferred from this that LightDM was not needed: https://lists.launchpad.net/ubuntu-phone/msg04071.html21:48
ogra_jdstrand, right, dropping PK checks21:48
ogra_jdstrand, didnt we have that conversation a few hours ago ?21:48
ogra_:)21:48
=== Fyodorovna is now known as wilee-nilee
anders3408w-flo: should i try your modifying script for the ubuntu zip ?  so its using /sdcard instead or ?21:49
jdstrandogra_: I missed the click install bit. I am going to reply to https://lists.launchpad.net/ubuntu-phone/msg04071.html with an update on that21:49
anders3408atm even when data and system is mounted, sdcard is still gone :)21:49
jdstrandI don't actually think that is a problem if we can do a similar thing like we do for network manager21:49
ogra_rickspencer3, i would find it evry very odd to release this horrid hacks21:49
jdstrand(eg, add some overrides in lxc-android-config so that only touch is affected)21:50
ogra_thats far from releasabel quality21:50
w-floanders3408, using /sdcard might help somewhat (I have a modified edify script on github that does this), but it might not solve the problem completely21:50
ogra_*releasable21:50
rickspencer3hmmm21:50
w-floanders3408, I can't tell you anything about the mount issues.. no idea, sorry :(21:50
rickspencer3ogra_, I don't pretend to understand the issues, and won't waste your time making you explain it to me21:50
anders3408w-flo: yes i did see that :) should i change something in that script or can it be used on other devices also ?21:50
ogra_(i douobt we can get rid of all of the hacks, but at least the worst ones would be nice)21:50
rickspencer3I was just saying, I was under the impression that the consensus was that we do not need LightDM for 13.1021:50
ogra_not with me :P21:51
w-floanders3408, I had mount troubles when my partitions were actually ext3 instead of ext4. Converting them to ext4 (I used the 4ext recovery to do that) helped. Your problem is probably unrelated..21:51
ogra_but then i'm not the decider21:51
davmor2ogra_: why the huge gap from 3g/wifi to bluetooth?21:51
ogra_davmor2, ask ted ?21:51
anders3408w-flo: yes mine is for sure ext421:51
* ogra_ doesnt write indicators21:51
=== salem_ is now known as _salem
davmor2ogra_: I know, but I expect you to know everything damn it ;)21:52
w-floanders3408, you should probably get rid of a lot of things my script does.. it's HTC vision specific :) but the edify script part might be useful for you21:52
rickspencer3seriously21:52
sergiusensrickspencer3, touch /home/phablet/.display-mir to enable (in the next images21:52
anders3408thanks w-flo :)21:52
rickspencer3thanks sergiusens that;s very cool21:52
anders3408just one last w-flo : will it wipe my sdcard ?21:52
w-floanders3408, it shouldn't! only uses sdcard to store a temporary file, then deletes that file later. (though you never know, maybe there's a bug that wipes your sd card.. heh)21:53
w-floanders3408, good luck :) will be back in ~a week21:54
anders3408ugh.... ogra_ df -h shows only 50 % of /data is in use21:54
anders3408/dev/mmcblk0p19 1010M   97M  914M  10% /system21:55
anders3408/dev/mmcblk0p20  2.0G  992M  1.1G  50% /data21:55
anders3408/dev/mmcblk0p20  2.0G  992M  1.1G  50% /21:55
TamakizuAnyone got any thoughts, I ran through the install process but now I get stuck at the bootloader(Google and padlock screen) and it just sits there. I know how to restore android but wondered if anyone could guess what I did wrong.22:02
cwaynemterry, pingaling22:03
TamakizuSuppose I should mention it's a talapia(3g nexus 7)22:03
loologra_: do you have asac nearby?22:04
=== kentb is now known as kentb-out
mterrycwayne, hi22:08
cwaynemterry, hey, what file can we touch to change the default for the welcome screen?22:08
cwaynealso, it's supposed to default to being the same as the background, according to     /usr/share/glib-2.0/schemas/com.ubuntu.touch.system-settings.gschema.xml22:09
CarakasI have a small question, where does ubuntu-touch stores the text messages ? and is it posicle to access them ?22:10
mterrycwayne, um22:10
mterrycwayne, so it has the same fallback as the gsettings key (a hardcoded bg)22:10
mterrycwayne, but it does not fallback to gsettings22:10
mterrycwayne, so gsettings > hardcoded, and greeter > hardcoded, but not greeter > gsettings22:11
mterrycwayne, (that said, I could make it fallback to the same default that gsettings used...  would that be helpful?)22:11
cwaynehmm22:12
cwaynemfisch, ^ thoughts?22:12
mterrycwayne, to answer your question about how to change the default..  you could use the dbus command to change the current wallpaper for greeter...22:12
mfischso it does or does not fallback to gsettings?22:13
cwaynemterry, that doesn't seem like the 'right way' to change the default though22:13
cwaynemfisch, sounds like does not22:13
mterrycwayne, you could ship a /var/lib/AccountsService/users/XXX file with the defaults you want22:13
mterrymfisch, right now it does not fall back to gsettings22:13
mfischcwayne: the dbus way is way better for N users22:13
mfischmterry: there could be a reason to have a different file from the wallpaper22:14
cwayneas long as it has a run-once mechanism22:14
cwaynewhich is simple22:14
mfischyep22:14
cwayneokay, i can do that later tonight then mfisch22:14
cwaynebut we'll need to keep presession.d then22:14
cwayneunless we hardcode it to like greeter.png22:14
cwaynewhich seems less good.22:14
mfischcwayne: I dont see an issue with hardcoding it, we can symlink in the bundle if we want to22:15
cwaynemfisch, hm, alright22:16
cwaynewell we cant symlink it22:16
cwayneRO22:16
mfischcwayne: we symlink it when we build the tarball22:16
cwaynei thought that wouldnt work22:16
mfisch /custom/u/s/backgrounds/foo.jpg -> /custom/u/s/b/greeter-wallpaper.png22:17
cwayneah if there both there it works22:17
cwayneright22:17
loolcyphermox: is everybody gone?  :-)22:17
=== sporkeee is now known as wilee-nilee
loologra_, asac: Tested upstart-app-launch 0.1+13.10.20130912-0ubuntu1 and it fixes a bunch of the other missing icons; I get diplicated application shortcuts since a while, but at least all of them have an icon now!22:18
mfisch+1 for icons!22:19
looljdstrand: for some reason, /var/lib/apparmor/clicks//com.ubuntu.developer.beuno.hello-world_hello-world_0.8.json persisted across removal and reinstallation of the (renamed) package and across hook removal + readdition22:20
looljdstrand: getting this when readding the hook: ERROR: Could not parse click manifest. Skipping 'com.ubuntu.developer.beuno.hello-world_hello-world_0.8.json'22:20
mfischlool: do you happen to know how Unity picks the fonts to use? we have an issue with the Chinese ones22:21
beunoI AM IMMORTAL22:21
jdstrandlool: yeah, it didn't get cleaned up22:21
anders3408hmmm just used w-flo's tool for the ubuntu zip, the rootfs modifier, and now on first bootup, if i do adb shell, i just ends in a busybox session :O22:21
anders3408BusyBox v1.20.2 (Ubuntu 1:1.20.0-8.1ubuntu1) built-in shell (ash)22:22
loolmfisch: I dont know where the default font is set (unity source?  config file?  gsetting) but fc-match is probably how you'd map the source code name to the actual font22:22
jdstrandlool: if you have the exact steps to reproduce, please file a bug and I'll look at it tomorrow22:22
* jdstrand is heading out22:22
mfischlool: thanks, that font stuff is still a mystery to me, I'll look at fc-match22:22
* lool doesn't have exact steps22:22
jdstrandlool: btw, that error is non-fatal for other click apps22:22
looljdstrand: yeah22:22
jdstrandperhaps the click garbage collection isn't calling the hook22:23
jdstrandok, gotta go22:23
jdstrand:)22:23
loolBah still getting ** (process:2935): WARNING **: No applications defined22:24
loolbeuno: is your icon really qmlscene?22:27
loolbeuno: generated .local/share/applications/ar.com.beuno.hello-world_hello-world_0.9.desktop says so22:27
beunolool, no, that's probably garbage22:28
loologra_, asac: Alright, didn't manage to get in touch with you folks, but essentially: qtubuntu binary build ok, upstart-app-launch binary build ok; getting double entries in app scope and in list of running apps, but seems harmless; all icons are fixed, can download + install + run clicks or run preinstalled ones22:31
beunolool, need me to re-upload without that?22:31
loologra_, asac: I trust you folks to keep tracking mir + launcher landings22:31
loolbeuno: Would be nice if you included a real icon as it shows up with broken icon22:31
loolbeuno: but at least it's not a bug in the images22:31
beunolool, will do22:31
loolbeuno: it's the last thing without an icon here!  :-)22:31
* beuno is embarrased22:32
loolactually there's an Unity launcher thing22:32
loolbut it seems like something that shouldn't be there in the first place22:32
* lool tries rick's franglish app22:33
* lool &22:37
xperiahi. i am trying to build ubuntu touch from sources but i could not find a good step by step howto. can anybody tell me a good step by step guide for building touch on my ubuntu machine?22:47

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