/srv/irclogs.ubuntu.com/2013/08/30/#ubuntu-touch.txt

loolcjwatson: https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/121867400:10
ubot5Launchpad bug 1218674 in unity-scope-click (Ubuntu) "Need to make .click world readable before passing to click install" [Undecided,New]00:10
loolalecu: ^00:10
=== Tassadar__ is now known as Tassadar_
loolnow, what's the least intrusive fix00:10
loolI dont really want to poke download manager00:11
loolnote to self: slightly ridiculous to take that long to find a permission issue00:11
=== chriadam|away is now known as chriadam
cjwatsonah, I've seen bugs like that before - I suspect the right answer is to open it first in click and pass fds around00:11
cjwatsonI don't really think it's the scope's job to fix that00:11
loolok00:12
cjwatsonclick's internal uid shuffling should be its own problem, basically00:12
CountryfiedLinuxoh ok thanks Fishscene00:12
FishsceneNP mate.00:12
loolI dont quite understand why the results were so random00:14
loolbut anyway00:14
loolcjwatson: Hmm it's not strace messing the ldpreloading is it?00:20
cwayneis there a tutorial anywhere for writing a scope?00:32
mhall119cwayne: yes00:38
mhall119cwayne: http://developer.ubuntu.com/resources/tutorials/scopes/writing-a-unity-scope/00:38
cwaynemhall119, wonderful, thank you00:40
boikolool: thanks00:41
cyphermoxrsalveti: available for a quick review?00:47
=== _salem is now known as salem_
thomislangasek: Hi - no special setup has been needed in the past, so there's no HOWTO document. I usually either sdh shell or ssh in, and run 'autopilot run test.id.here'01:37
=== chihchun_afk is now known as chihchun
loolalecu: Good news, I think I have a patch02:38
loolalecu: at least it worked in my basic testing02:39
loolalecu: see https://bugs.launchpad.net/ubuntu/+source/click/+bug/121867402:39
ubot5Launchpad bug 1218674 in click (Ubuntu) "clickpreload doesn't work on armhf" [Undecided,New]02:39
slangasekthomi: hmm, so I did that, 'autopilot run ubuntu_rssreader_app.tests.test_rssreader.TestMainWindow.test_add_remove_feed_and_topic' copied from http://reports.qa.ubuntu.com/smokeng/saucy/image/3825/ubuntu-rssreader-app-autopilot/317522/, run as root, and I get dbus errors :/03:00
thomislangasek: so you're trying to reproduce the DBUS_SESSION_BUS_ADDRESS environment variable being missing?03:02
thomislangasek: also, I'm not familiat with the rssreader test suite, so I don't know how stable is is. Perhaps run some unity8 test suite as a litmus test?03:03
slangasekthomi: can you url me?03:25
=== Namidairo`bnc is now known as Namidairo
thomislangasek: I think you're asking for this? http://reports.qa.ubuntu.com/smokeng/saucy/image/3833/unity8-autopilot/03:38
=== salem_ is now known as _salem
half_mastDoes anyone know if the email core app is being working on yet?04:00
=== jamesh_ is now known as jamesh
=== Guest54718 is now known as Zic
balachmarI want to run UT on a Galaxy S and I am following this guide: https://wiki.ubuntu.com/Touch/Porting I am at Device Changes SUID, but I can't find the fstab, should I look on my computer or on the phone?06:28
oSoMoNgood morning06:58
balachmarI think I have found the fstab thing in the aries folder from which apparently some things are used07:09
asacoSoMoN: is there anyone from apps team that could look at calendar/share/notes and friedns apps failures?07:33
asachttp://reports.qa.ubuntu.com/smokeng/saucy/image/3833/07:33
oSoMoNasac: me I guess, let me check07:34
asacoSoMoN: :)07:34
asacsorry. if you could have nailed down who busted you i would have preferred to go to those and tell them to better coordinate and test their stuff07:35
asacbut whatever fix helps :)07:35
asacoSoMoN: so, but the webbrowser didnt change...07:35
asacoSoMoN: i assume uitoolkit really changed and didnt test before landing?07:36
oSoMoNasac: yeah, that’s a change in the uitk that triggered the failures, but really the responsibility is shared, as all the apps should be using the standard emulators provided by the uitk to implement their autopilot tests, and the browser wasn’t using them yet, so its tests were making assumptions that became false with the changes in the uitk (the actual functionality of the app wasn’t impacted, only the tests)07:54
oSoMoNasac: I had been meaning to update the browser tests to use the standard emulators for a while, but the task kept being delayed by other more urgent ones07:54
oSoMoNat least this is done now07:55
asacoSoMoN: right. still testeing would have revealed this before the landing07:59
asacoSoMoN: and you could have worked on this withou a firedrill if they had warned you :)08:00
oSoMoNasac: true08:00
asacMirv: sil2100: do we have a spreadsheet that has all the branches we daily-release somewhere?08:08
asacor a list that I can copy over?08:08
asacpsivaa: hi08:09
asacpsivaa: can you give back http://reports.qa.ubuntu.com/smokeng/saucy/image/3833/camera-app-autopilot/ ?08:09
dholbachlool, great work on https://bugs.launchpad.net/ubuntu/+source/click/+bug/121867408:11
ubot5Launchpad bug 1218674 in click (Ubuntu) "clickpreload doesn't work on armhf" [Undecided,New]08:11
asaclool rocks :)08:11
ogra_and rolls ...08:11
asacogra_: moin moin08:11
asac:)08:11
ogra_moinsen08:11
asacand the show goes on :)08:12
ogra_heh08:12
asacogra_: quick status update: uitoolkit didnt help alone, oSoMoN is now working on a webbrowser real fix and is looking in the apps autopilot failures08:12
asacogra_: further we have unity8 looping every other boot08:13
asachttps://jenkins.qa.ubuntu.com/job/saucy-touch-mako-smoke-camera-app-autopilot/85/artifact/clientlogs/top_before.log/*view*/08:13
asacogra_: and we have sensorservice sometimes going wild08:13
asacanything missing?08:13
asac:)08:13
asace.g. all the failures explainable by those?08:14
asac:)08:14
oSoMoNasac: share-app is fixed in trunk, so the next release will make its tests green again, and I’m looking at calendar-app08:14
asacoSoMoN: awesome!!!08:14
asacogra_: so i am pretty sure we want an early midday image08:14
asacso we know if the weekend starts green :)08:14
ogra_wow, there are quite some additions/removals http://paste.ubuntu.com/6043196/08:14
asacwell, floodgates were open, FF was coming:)08:14
asacogra_: new unity08:14
ogra_well08:15
ogra_i dont care about the updates08:15
asaclool: can you look at the package diff http://paste.ubuntu.com/6043196/08:15
ogra_it seems a lot of dependencies changed on top of the few seed changes we had08:15
asaclool: i believe some there are changing because of click/systemupdates08:15
ogra_well, yeah, cjohnston seeded packagekit08:15
dholbachasac, the /beat/ goes on! (http://www.youtube.com/watch?v=PjUSlBCLIAU)08:16
ogra_err08:16
asacogra_: libcheese? :)08:16
ogra_cjwatson,08:16
ogra_asac, goes well with libbacon :)08:16
seb128ogra_, asac: libcheese is coming from g-c-c, that's being worked on, do we need to have that discussion every day? ;-)08:16
asacogra_: didnt know about cheese08:16
asacseb128: err you08:16
ogra_seb128, nah, then it wouldnt be a real day08:16
ogra_:P08:16
asacno, no discussion neede don that one08:16
cjwatsonyeah, packagekit => at least gdebi-core, packagekit-backend-aptcc, python-{apt,chardet,debian,six}, python3-packagekit08:17
asacjust wanted someone to double check that the changes we see are sane :)08:17
asacor at leasat understood08:17
seb128asac, they are buggy but understood08:17
cjwatsonand also => dropped python3-aptdaemon{,.pkcompat}08:17
dholbachogra_, groundhog day :)08:17
cjwatsonprobably also => dropped python3-defer08:17
ogra_dholbach, hehe08:17
asacdholbach: :)08:17
cjwatsondoesn't look all that worrying anyway08:18
ogra_well, it looks bigger than i expected from the seed changes08:18
Mirvasac: is changes often, http://bazaar.launchpad.net/~cupstream2distro-maintainers/cupstream2distro-config/trunk/files/head:/stacks/head/ has them all08:20
cjwatsonLooks fairly routine from the days when I used to read the diff between Ubuntu desktop images every day.08:20
Mirvs/is/it/08:20
asacMirv: do those .cfg files include the list of autopilots to run for each stack?08:21
Mirvasac: yes08:21
asacMirv: i see:08:21
asac    testpackages: unity8-autopilot08:21
asachttp://bazaar.launchpad.net/~cupstream2distro-maintainers/cupstream2distro-config/trunk/view/head:/stacks/head/unity8.cfg08:22
Mirv"tests:" (run after installing the packages "testpackages:")08:22
asacMirv: how do you guess the component to acutally run?08:22
asaci know that we have a syntax best practice, but found that there are autopilot tests that have a different syntax styule08:22
asacMirv: so those files seem to not include the know how of which branch goes into which stack08:23
Mirvasac: so there simply autopilot run unity8 is done (as tests: unity8) says after installing unity8-autopilot08:23
asacMirv: where is that know how? i assume a separate cfg for upstream merger has that?08:23
Mirvasac: the branches are the items under "projects"08:23
asacMirv: oh i see the tests: field now. thankx08:23
Mirvso each subitem there08:23
asacMirv: i cant see a URL for the bzr branch08:24
Mirvasac: it's lp:item08:24
asachttp://bazaar.launchpad.net/~cupstream2distro-maintainers/cupstream2distro-config/trunk/view/head:/stacks/head/unity8.cfg08:24
asacthere is no lp:08:24
asachttp://bazaar.launchpad.net/~cupstream2distro-maintainers/cupstream2distro-config/trunk/view/head:/stacks/head/phone.cfg here neither08:24
asacoh08:24
Mirvasac: yes, but that's the branch name, so bzr branch lp:itenname works08:24
asaci see what you mean :)08:25
asacyuou could put in:08:25
asacunity8/1.208:25
asacas item08:25
Mirvyep08:25
seb128asac, can you delay questions for a bit, I need Mirv (or sil2100) to look at http://10.97.0.1:8080/job/autopilot-saucy-daily_release/1437/label=autopilot-intel/console so we can land indicators and get gnome-control-center out of the touch image08:25
asacand it would guess lp:unity8/1.208:25
seb128?08:25
asacseb128: of course, he just needs to tell me so :) ... this is certainly long term talk08:25
seb128asac, thanks08:25
Mirvseb128: ok08:25
seb128Mirv, ^ can you look at that (I asked on #ubuntu-desktop also but not sure you saw it there)08:25
Mirvseb128: I saw now also there08:26
psivaaasac: ack, just did it08:33
psivaaand will look at any other that needs re-running08:33
=== Namidairo`bnc is now known as Namidairo
=== schwuk_away is now known as schwuk
AskUbuntuHow can HTML5 Ubuntu Touch apps access camera and microphone? | http://askubuntu.com/q/33925308:57
=== oreneeshy_ is now known as oreneeshy
asacpsivaa: thanks!09:12
psivaaasac: np09:12
timppopey: I like this :) http://www.omgubuntu.co.uk/2013/08/ubuntu-touch-adds-first-run-intro-tour09:25
popeytimp: it's nice isn't it!09:25
timppopey: yes. subtle and clean, but clear09:26
discopigi cant wait for mir to work on ubuntu touch09:26
popeytimp: saw a fair number of people at OSCON who picked up the phone and started randomly stabbing the screen, couldn't figure out how to unlock it or start apps.09:27
popeythis will help 100%09:27
balachmar@popey can't wait to get it running on an old Galaxy S, currently midway of the porting guide09:27
popeybalachmar: ooh, that would rock09:28
discopigdoesn't italready run?09:28
discopighttps://wiki.ubuntu.com/Touch/Devices/galaxysmtd09:28
ckingmediaplayer-app when playing the sintel_trailer-1080p.mp4 demo asset is running really slow on todays image on my samsung galaxy nexus, it is pegging one CPU at 100%.  the previous phablet image I was using a couple of days ago it was much smoother09:36
ckingit's as if A/V sync is completely messed up09:37
ogra_cking, yeah, we are in the middle of changing to gstreamer decoding09:38
ogra_until the new stuff is in it will use SW decoding09:38
ogra_which causes such issues09:38
ckingogra_, that explains it :-)09:38
ogra_for me it actually runs very smooth until the buffer is filled the first time ... 15-30sec :)09:38
ogra_after that its a slideshow with sound09:39
ckingogra_, yep, I see the same kind of issue. so when will H/W decoding appear? I was going to power measure A/V playback09:39
ogra_i think the plan is to land it today, but for details ask jhodapp and rsalveti once they are up, they are doing that transition09:40
=== vrruiz_ is now known as rvr
jameshogra_: hi.  would it be possible to add "mediascanner" and "unity-scope-mediascanner" to the ubuntu-touch meta package dependencies?09:40
ogra_jamesh, with pleasure :)09:40
ogra_jamesh, doe that have autopilot tests the QA team should know about ?09:41
jameshogra_: there is an integration test between the two packages, but it doesn't go through autopilot -- it tests at the scope API level09:42
ogra_ok, probably makes sense if someone develops some runtime test then ...09:43
jameshogra_: Unity8 is currently configured to show music from the "mockmusic" scope at present, so it doesn't actually show up in the UI yet09:44
ogra_right, but if it does it should get testing :)09:45
Mirvasac: let's postpone your further daily release config questions to Monday, my post-FF+UDS head can't take more tasks at the moment than the ones I have now09:45
jameshbeing able to show some real data on the phone in the music scope is probably a precondition to get to a point where it can use the real music scope and those tests can be written09:45
ogra_(i didnt say i want to see a test right now, but someone should talk to QA about runtime tests)09:45
jameshagreed.09:45
asacMirv: absolutely :)09:51
loolasac: looking09:51
loolasac: so dconf-cli is a bug, should get back on the image09:52
loolasac: it is used to set an ofono settting; I dont know what that breaks09:52
loolasac: see https://code.launchpad.net/~lool/telephony-service/add-missing-dconf-cli-dep/+merge/18305509:52
loolasac: the aptdaemon / packagekit stuff should be ok09:53
ogra_lool, uh, then ofono should have a dep on it09:53
loolasac: I dont know why we're pulling libcheese (camera app I guess), that probably explains all the GNOME deps09:53
loologra_: that's what the mp adds09:54
loolit's telephony-app's ofon-setup script IIRC09:54
ogra_ah, ok09:54
ogra_i was wondering why you didnt add it to ofono itself ... fine then09:54
ogra_cheese comes in with gnome-c-c i think09:55
loolI dont know, I just spotted it in passing in the logs in my home dir09:55
ogra_which all the indicators depend on09:55
mamenyakadiwic, available?09:56
=== melmoth_ is now known as melmoth
asaclool: yeah. seb alreadyu explained libcheese with g-c-c which is being worked on09:56
diwicmamenyaka, somewhat09:56
asaclool: thanks. sounds all is good and in hands09:56
mamenyakadiwic, I am fresh installing 0830 to test the sound09:57
diwicmamenyaka, on what device?09:58
mamenyakadiwic, Sony Tablet Z for starters, it has the apq80... card09:59
diwicmamenyaka, right09:59
diwicmamenyaka, chances are you need to fix up or completely rewrite the UCM files before it's working, but feel free to try09:59
mamenyakadiwic, that's great10:00
mamenyakadiwic, and later, I have a Note 10.1, with a card named Midas_WM181110:01
cjwatsonseb128: regarding icon in click packages, in a hypothetical multi-app package this would need to be per-app not per-package, right?10:01
seb128mpt, ^ do you have an opinion?10:03
cjwatsonThat is, it's basically associated with each desktop file10:03
seb128cjwatson, I didn't know we would have multiple apps in a click10:03
cjwatsonThe design permits it10:03
seb128cjwatson, is each app having it own subdir/datas in that case?10:03
cjwatsonI don't know how much we'll use it in practice but we decided to design it in from the start rather than having to retrofit it10:04
cjwatsonThey share an apparmor profile and I think a data directory10:04
popeyogra_: I sympathise with your connection now...  8% [==>                                    ] 4,281,428   3.90KB/s  eta 31m 5s10:04
ogra_heh, well, mine is usually around 300k :) i'm not syuffering *that* much :)10:05
mamenyakawow, what a nice tutorial with the new image!10:05
=== gusch is now known as gusch|lunch
seb128cjwatson, the design mockup is https://wiki.ubuntu.com/AboutThisDevice?action=AttachFile&do=get&target=phone-storage.png10:08
cjwatsonSo that's probably just per-package10:08
seb128cjwatson, my gut feeling is that the list should be a list of clicks, not apps, but I'm unsure ... mpt is the designer and he might have an idea10:08
cjwatsonI think it will be a lot easier to implement per-package really and we should probably just do that10:09
cjwatsonAnd make more sense given possible shared data between apps in the same package10:09
seb128cjwatson, if a click has app A-B-C and they are listed as 3 it becomes hard to know how much space you win by uninstalling that click for example10:09
cjwatsonExactly10:09
mamenyakadiwic, is the Music app reliable? it hangs white10:09
mamenyakain settings, no sound10:09
cjwatsonOK, so this is just a matter of recommending an "icon" entry at the top level of the manifest?10:09
cjwatsonThe existing official packages don't have anything like that yet so free to make one up10:10
seb128cjwatson, yes, basically ... I'm throwing the "click list --manifest" json output to a qml model10:10
diwicmamenyaka, we have had other people testing the music app and it's working10:10
seb128and using the title/icon to set the listitems text and icon10:10
diwicmamenyaka, on the nexus 410:10
mamenyakadiwic, it worked for me too some images before, but now it's not working10:11
diwicmamenyaka, but start by testing "paplay /usr/share/sounds/alsa/Front_Left.wav" e g10:11
diwicmamenyaka, and see if it hangs or seems to play back but silent output10:11
diwicmamenyaka, i e quits after a few seconds10:11
diwicmamenyaka, paplay is in pulseaudio-utils10:12
cjwatsonseb128: (installed-size is done in click trunk btw)10:12
mamenyakaand where do I find the pulseaudio utils?10:12
seb128cjwatson, (great, thanks)10:12
cjwatsonseb128: you'll need to get Sergio to add "icon" entries to the official click packages10:12
cjwatsonseb128: would you like to suggest a one-line description of the "icon" key for the file format spec?10:13
seb128cjwatson, once they have it then the manifest is going to pick the info?10:13
cjwatsonhow do you mean?10:14
cjwatson"click list --manifest" just dumps the manifest out ...10:14
seb128cjwatson, ok, I'm unsure I understand what you call "official click packages"/what Sergio needs to do10:16
seb128the spec needs to be updated10:16
seb128and then the existing packages need to be updated?10:16
mamenyakadiwic, # paplay /usr/share/sounds/alsa/Front_Left.wav10:17
mamenyakaConnection failure: Connection refused10:17
mamenyakapa_context_connect() failed: Connection refused10:17
cjwatsonseb128: Sergio maintains the code that creates the packages on http://people.canonical.com/~ubuntu-archive/click_packages/10:18
cjwatsonseb128: And yes, the existing packages need to be updated with an icon (I can't magic that out of nowhere) and rebuilt with click 0.4.x once released10:18
cjwatson(for installed-size)10:19
diwicmamenyaka, sounds like pulseaudio is not running. Try killing pulseaudio processes if there still are any and start it again, e g with "pulseaudio -vvvv" if you want a debug log too10:19
cjwatsonOther click packages will presumably follow along in time too, but it's important to have the core apps follow current standards10:19
seb128cjwatson, ok10:19
cjwatsonseb128: so can I have that description of icon?  in particular I need to know if any image file at all will do or if there are limitations on its format10:20
seb128cjwatson, description ... we can copy the desktop spec one: "Icon to display in interfaces listing click packages. If the name is an absolute path, the given file will be used. If the name is not an absolute path, the algorithm described in the Icon Theme Specification will be used to locate the icon. "10:20
seb128(slightly adapted the "to display in..."10:20
=== jibel_ is now known as jibel
cjwatsonOK10:20
cjwatsonso no particular limitations, you'll just rescale if needed?10:21
seb128cjwatson, does that work for you or do you needs specifics on the format?10:21
seb128right10:21
cjwatsonthat's fine, I probably don't need to be more specific than the desktop entry spec is10:21
seb128just doing what is done for .desktop files seems logical to me10:21
seb128great10:22
mamenyakadiwic, ok, now getting output with paplay, but no sound10:22
diwicmamenyaka, then you might need to adjust the UCM files in /usr/share/alsa/ucm/apq... to make it work with your device10:22
cjwatsonseb128: actually we should refine the bit about paths10:23
mamenyakadiwic, so I have apq8064-tabla-snd-card10:23
mamenyakadiwic, and is this okay? cdev "hw:apq8064tablasnd"10:23
cjwatsonseb128: I would suggest that the path must either be relative to the base of the click package (not absolute), or it should be icon-theme10:23
seb128cjwatson, that makes sense in context of the clicks yes, +1 from me10:24
cjwatsonseb128: which means that the code using this will need to try to resolve it relative to the click base, and then fall back to icon-theme - it can't test for absoluteness first10:24
cjwatsonseb128: we could include absolute path as well if you think that would be useful but I'd be inclined to say it's normally a bad idea10:24
seb128ok10:25
diwicmamenyaka, cat /proc/asound/cards to see10:25
diwicmamenyaka, also, does "pacmd list-sinks" show stuff like "[Out] Speaker" ?10:25
cjwatsonbut I suppose it would be weird not to support it10:25
seb128cjwatson, no, I don't think we need absolute path10:25
diwicmamenyaka, in the "ports" section10:25
cjwatsonI'll just not specify it, if code happens to support it - e.g. os.path.join(base, abs_path) => abs_path - then so be it10:25
mamenyakadiwic, No PulseAudio daemon running, or not running as session daemon.10:25
seb128wfm10:25
Laneyhmm10:25
diwicmamenyaka, and the pulseaudio you started is still running?10:26
Laneyhow am I going to check the passcode / passphrase?10:26
mamenyakadiwic, I'm guessing not10:26
mamenyakathe shell is frozen10:26
mamenyakabut it shows up in ps10:27
diwicmaybe it works better if you have a better UCM file10:27
mamenyakadiwic, killed, restarted, now ok10:28
mamenyakagot all three out10:28
mamenyakadiwic, [Out] Speaker: Main speaker (priority 100, latency offset 0 usec, available: unknown)10:28
mamenyakaand an empty properties10:28
diwicmamenyaka, cool. So then the card name is probably right at least10:29
cjwatsonseb128: http://bazaar.launchpad.net/~click-hackers/click/trunk/revision/21610:29
diwicmamenyaka, now for the ucm file, the changes you need to make are very device specific and might need some detective work to figure out10:29
mamenyakadiwic, so now where to poke the ucm file?10:29
mamenyakadiwic, oh10:29
diwicmamenyaka, in my case (nexus 4), there was a file /system/etc/snd_soc_msm/* that contained very good hints of what the mixer should be set to10:30
mamenyakadiwic, I have files there10:30
seb128cjwatson, great, thanks a lot!10:30
mamenyakadiwic, snd_soc_msm_2x  snd_soc_msm_2x_Fusion310:30
mptseb128, cjwatson: Oh, no, not again. I had this same headache with USC. :-]10:30
diwicmamenyaka, btw, did you read my blog post / announce email which contained some basic info on UCM?10:31
mamenyakadiwic, of course10:31
diwicmamenyaka, e g remove the VoiceCall stuff on tablets10:31
mamenyakadiwic, but that didn't help me much10:31
seb128cjwatson, I guess I should wait for that to be released before pinging Sergio?10:31
mamenyakadiwic, yes, did that10:31
cjwatsonseb128: He can add the icon any time, but he'll need to wait for 0.4.0 before he can rebuild and get installed-size10:32
seb128ok10:32
diwicmamenyaka, ok. I'm not sure which of the two files (2x or 2x_Fusion3) that is the right one for your platform, but look through them both and look for hints on how to set up the speaker.10:32
diwicmamenyaka, then try to adjust the UCM file to fit10:32
mptseb128, cjwatson: Is it possible to get the icons of all the apps in a package?10:33
cjwatsonWe don't have a specification for per-app icons yet in the manifest, except by going through the desktop file10:34
cjwatsonSo not really10:34
cjwatsonTed has been suggesting that I rename "hooks" to "apps" or something, which would make it more reasonable to add it there10:34
cjwatsonThough it would still amount to duplication with respect to the desktop file10:35
mamenyakadiwic, I have the files here: http://paste.ubuntu.com/6043594/10:35
diwicmamenyaka, and restart pulseaudio when you want to test your changes10:35
cjwatsonI guess a sufficiently smart tool could walk the manifest, find desktop files, parse each one, find the icon10:35
cjwatsonMaybe that isn't even unreasonable10:36
mamenyakadiwic, okay10:36
mamenyakadiwic, thank you for all the help10:36
diwicSectionDevice10:36
diwicName "Speaker"10:36
diwicComment "Speaker Rx device"10:36
diwicmamenyaka, ^ that's where to start looking10:37
diwicmamenyaka, yw - I'll go for lunch now10:38
discopigubuntu touch on nexus 4 is so nice10:44
ogra_asac, FYI http://people.canonical.com/~ogra/touch-image-stats/ ... latest 15min after a new image was published you should have a diff log there10:44
asacogra_: awesome!10:46
cjohnstonasac: were you wanting to display something like that on the dashboard?10:47
nhainesogra_: thanks for publishing that package change script.  I think it'll be useful.  :)10:47
asaccjohnston: we want many things, yes.10:48
asac:)10:48
asaccjohnston: not only do i want to see the diff from previou image, i also would love to be able to interactively diff builds10:49
asaclike compare build from 1 week to todays10:49
asaccjohnston: why are you awake?10:49
asac:)10:49
* asac tries to do the math10:49
* cjohnston blames you10:49
asacthats not nice. now i feel bad again :)10:50
cjohnstonhehehe10:50
cjohnstonits almost 710:50
asaccjohnston: what have i done? :)10:50
asacah so you are a morning person?10:50
cjohnstonok then.. I blame school aged kids10:50
cjohnstonnot at all10:50
asacso you slept before now :)?10:50
asacthats what i was worried about10:50
asaclol10:50
cjohnstonYa.. I went to bed a couple hours ago10:51
* cjohnston wonders more about ogra_ script that may help make cjohnston's life a little easier ;-)10:51
asacyeah10:51
asacogra_'s scripts are always open source10:51
asacso you should be able to get it :)10:52
ogra_cjohnston, feel free to grab, modify, integrate somewhere etc :)10:52
ogra_its in the same dir ... a usage description is in the README10:52
ogra_if i find the time i might integrate that stuff into cdimage directly10:52
mamenyakadiwic, !!! headphones working!10:52
ogra_so we just get some ".package.diff" filr in the publishing dir for that10:53
ogra_*file10:53
cjohnstonThanks ogra_10:54
ogra_:)10:55
asacoSoMoN: so your webbrowser fix is in the archive?10:59
* asac wonders if we should try to validate that it fixed all with an image kick10:59
ogra_asac, oh, in case you dont know it: http://paste.ubuntu.com/6039695/ seems jodh wrote something similar to the systemsettle test10:59
cjohnstonkicking something sounds fun11:00
ogra_but more focused on processes than just iterating over top output11:00
asacjhodapp: hey... wanna chat about that script? :)11:00
oSoMoNasac: it’s been released, it should be in the archive (allowing for the necessary latency to propagate there)11:00
ogra_(well, it screen scrapes top too after all)11:01
asacjhodapp: basically, want to understand if there is a low hanging fruit for improving automation with your script11:01
ogra_asac, wrong jodh<tab> :)11:01
asacjodh: ^^ :)11:01
asacsorry11:01
thibaut`hi all - I've some ideas how a bookmakr feature could be implemented11:03
thibaut`where to post it? wiki? bug ticket? send some one a mail?11:04
=== gatox is now known as gatox_bbl
jodhasac: you mean QA testing? It would be easy for QA to run that script every 'n' seconds in a test environment and fail the test if it finds anything chewing cpu I guess.11:04
ogra_thibaut`, whats wrong with the existing bookmark feature ?11:05
ogra_thibaut`, well, the best would to file a whishlist bug against the webbrowser-app i think11:06
=== hikiko is now known as hikiko-lunch
ogra_ah !11:07
ogra_well, then against the file manager11:07
thibaut`ok11:07
thibaut`thx11:07
asacjodh: so what we currently do is that we run something that waits n-minutes and fails if the system never goes idle11:10
asacjodh: does this script do the same or more or something different?11:10
jodhasac: my script just gets a snapshot of the top cpu hogs. Then, next time it is run, if those same pids are still above the specified cpu threshold, it will print an error message.11:11
jodhasac: I was actually hoping to get it, or something rather more sophisticated onto the images and hooked into apport since QA will never find all possible "spinners".11:12
mamenyakadiwic, I have active port: <[Out] Headphones>, even when there are no headphones11:12
ogra_well, the systemsettle test does something like that on boot11:12
ogra_but not as fine grained as yours11:12
ogra_so QA will catch CPU hogs as long as they happen on boot11:13
jodhogra_: ok, great. However, I still feel there is value in having something like this on an image. Same rationale as whoopsie+apport: we can't test every possible combination of programs that might suddenly "go rogue" :)11:14
ogra_yeah, i didnt debate to have it on the image too :)11:14
ogra_i just think it might also improve the test QA already runs :)11:15
jodhThe current feeling is to rewrite the script in C, potentially as part of whoopsie. However, we're at the "exploratory" phase atm. The other issue is what you do if you find a hog. Since such a facility should work on all devices, we don't want to kill long-running RDBMS services on a server, or gcc/firefox/etc on a desktop.11:16
evfor those not following the thread, my proposal there was to leave GUI applications to the hanging application check that will eventually go into Mir11:18
evand just handle background processes with jodh's proposed script11:18
ogra_you should talk to ricmm ... it sounds like a natural place for this to live would be the application lifecycle handling11:19
popeyhmm, i can't seem to flash this maguro. http://paste.ubuntu.com/6043726/11:22
popeyit barfs  saying autodeploy not found11:22
ogra_retry ?11:23
popeytried twice11:23
popeytrying without -b11:23
popeyworking now11:25
popeyooh, next phone has old cwmr with the hat11:32
balachmardiscopig: that page was last updated in march, I would assume things have evolved :)11:41
BiohZnHi, i would like to know if Ubuntu Touch is ready for at least semi day-to-day use, and if there is an up-to-date list of working and non-working functions in touch atm11:44
OrokuSakiI think msm audio will soon work for me11:44
OrokuSakiI have aplay working as root11:44
OrokuSakisilent when I run as phablet, audio plays when I run as root11:45
OrokuSakiadded phablet to the audio group, rebooting, crossing fingers11:45
OrokuSakiHad to borrow WebOS11:46
OrokuSakiand use /usr/share/alsa from webos11:46
OrokuSakiand run audiod from webos11:46
OrokuSakiwhile booting touch11:46
=== _salem is now known as salem_
=== chriadam is now known as chriadam|away
asacogra_: have you kicked for the webbrowser fix confirm?11:56
asaci think it sin for 2h alreawdy: https://launchpad.net/ubuntu/+source/webbrowser-app11:56
=== hikiko-lunch is now known as hikiko
ogra_asac, nope, nobody askwed11:59
asacogra_: thought i did above :)11:59
asaclets do one11:59
asacif its cheap11:59
ogra_np, kicking off11:59
asaccoolio11:59
ogra_running12:00
=== alan_g is now known as alan_g|lunch
OrokuSakiDoes bluetooth work through LXC? Or can I attempt to use bluetooth like I do with Ubuntu 13.04?12:15
OrokuSakiNon-touch12:16
OrokuSaki@ogra =)12:16
ogra_no idea, never tried12:16
OrokuSakisweet, let ya know12:16
thibaut`here my file manager global bookmark suggestion - https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/121887212:20
ubot5Launchpad bug 1218872 in Ubuntu File Manager App "global bookmark – one place for all folder bookmarks" [Undecided,New]12:20
thibaut`I don't know how to set the status to 'whishlist'12:21
=== gusch|lunch is now known as gusch
jodhogra_: fyi upstart 1.10 has at last hit the archive.12:23
ogra_yeah, saw the upload :)12:23
jodhogra_: uploaded 2 days ago, appeared in release pocket within the last hour or so.12:25
ogra_yep12:25
JardarStupid question: Will the 2nd Gen Nexus 7 be supported?12:26
ogra_Jardar, not by canonical, but there are likely community people working on a port12:26
JardarSigh... Anyone want to trade a gen2 for gen1 Nexus 7? :p12:27
=== gatox_bbl is now known as gatox
seb128mpt, hum, I see that in the "system settings planning" you crossed the "about this phone" items, what does that mean? (e.g you crossed the visual design item, but I don't see them on that document nor on the wiki)12:31
mptseb128, it means that I've copied it into the table12:34
seb128mpt, the table is all green without visual though?12:34
seb128mpt, or at least it doesn't have a line for visual... I guess any line missing those is a TODO?12:35
ogra_asac, 30.1 is up btw12:36
seb128mpt, speaking of visual, do you have a tip on how to open the ones in the table in a resolution that would let me see what's on the image?12:36
seb128mpt, the 10x30 pixels thumbnails is too small for my eyes12:36
seb128mpt, and I can't find a way to see that as an image (supposing there is an image with proper resolution behind those)12:37
seb128hum, supposing->assuming12:37
ogra_jdstrand, hmm, that looks odd http://reports.qa.ubuntu.com/smokeng/saucy/image/3846/security/321547/12:42
jdstrandogra_: indeed. what changed underneath ufw? :)12:43
ogra_apw, ^^^12:43
jdstrandseems like the maguro kernel changed?12:43
ogra_it did, but doesnt mention firefall stuff12:43
ogra_*firewall12:44
ogra_  * prctl: add PR_{SET,GET}_CHILD_SUBREAPER to allow simple process12:44
ogra_    supervision12:44
ogra_    - LP: #121841512:44
ubot5Launchpad bug 1218415 in linux-maguro (Ubuntu) "upstart needs subreaper prctl support for touch kernels < v3.4" [Medium,Fix released] https://launchpad.net/bugs/121841512:44
mptseb128, you can resize any of them temporarily. :-) I've put the About screen onto the wiki page. <https://wiki.ubuntu.com/AboutThisDevice#Phone>12:44
ogra_thats the changelog12:44
seb128mpt, thanks12:44
seb128mpt, the visual "overwrite" your design?12:45
mptseb128, yes, unless otherwise stated12:45
seb128mpt, wondering because on that one you had the logo centered (which looks better imho, and which is what you did) where the visual has it left aligned12:45
seb128what we did*12:46
jdstrandogra_: ufw is just doing a modprobe there12:46
ogra_yep, thought so12:46
jdstrandogra_: eg, 'modprobe nf_conntrack_ftp'12:46
ogra_yup12:46
seb128mpt, please get them to put the ubuntu/vendor centered again, the left aligned version is not as nice looking ;-)12:46
mptseb128, I agree ... There was an issue with the superscript Ubuntu logo pushing the "ubuntu" slightly off-center12:47
mpt ubuntu12:47
mptubuntu *12:47
mpt   |12:47
jdstrandogra_: http://launchpadlibrarian.net/148794908/linux-maguro_3.0.0-3.16_3.0.0-3.17.diff.gz12:47
pmcgowanogra_, thanks for the image diff report, what pulled in cheese and clutter stuff do we know?12:48
jdstrandogra_: if looks like linux-maguro-3.0.0/debian.maguro/abi/3.0.0-3.16/armhf/maguro.modules was added12:48
jdstrandbut this is 3.0.0-3.17?12:48
ogra_pmcgowan, gnome-control-center fallout12:48
pmcgowanah12:49
seb128mpt, right, still looking better than the left aligned version though...12:49
ogra_jdstrand, yeah, threre seems to be something wrong with the build scripts12:49
seb128mpt, do you know if somebody is going to provide an asset for the ubuntu circle image btw? we currently use the utf8 char, but that's not colored12:49
jdstrandogra_: its neat to see automated testing at work :)12:49
ogra_yeah12:50
mptseb128, I don't deal with artwork, sorry, ask jnick_tait12:50
jdstrandogra_: are you filing a bug or shall I?12:50
seb128mpt, thanks12:50
ogra_jdstrand, lets wait for rtg ... thats probably quickly fixed12:50
jdstrandok12:50
ogra_(or apw )12:50
OrokuSakiphablet can play aplay with my msm-audio now if I remove .config/pulse/* with pulse shutdown... so.. now I guess its just time to work on pulse12:51
ogra_OrokuSaki, are you sure the mediaservice is off ? no audiofilnger etc ?12:51
OrokuSakino audioflinger I believe12:51
ogra_in the new world order i think you shouldnt be able to play anything without pulse12:52
OrokuSakiI looked for that in logcat.. it no longer starts12:52
ogra_(diwic might want to correct me here )12:52
diwicogra_, well, I guess pulseaudio can initialize the sound card for you, then if you quit pulseaudio the sound card will probably be in a usable state12:52
OrokuSakiI know pulse works in Ubuntu 13.10 with willcast's rom... Might see what he did to get it working...(nontouch)12:53
ogra_ah, k12:53
ogra_nontouch  will probably not help much here12:53
OrokuSaki=(12:53
ogra_since pulse talks to the container (or tries to)12:53
OrokuSakican I change that?12:53
OrokuSakiI don't want it talking to the containter12:54
ogra_err, you surely want12:54
OrokuSakiI am initializing my sound by mounting webos, and running /usr/bin/audiod12:54
diwicit only talks to the container on voice calls.12:54
OrokuSakik12:54
ogra_since the container holds the actual sound card driver12:54
ogra_for calls12:54
OrokuSakigood info12:55
sergiusenscyphermox: nmcli and network manager seem to be missbehaving when not wifi connected12:55
ogra_NM works fine here if i only use the UI12:56
ogra_i can switch wifi on/off fine and it falls back to 3G12:56
loolcjwatson: would you think we could upload updated click today?  would like to test the fixed one12:59
loolcjwatson: thanks for adding more checks in clickpreload.c and calling the full _init() function12:59
=== alan_g|lunch is now known as alan_g
sergiusenscyphermox: here's a paste http://paste.ubuntu.com/6044057/13:02
NYLdoes ubuntu touch support vfat file system13:02
NYL?13:02
ogra_sure13:03
OrokuSakiokay I got it working !!!!13:03
OrokuSakiwoot woot!13:03
ogra_congrats13:03
OrokuSakiload-module module-alsa-sink uncomment that in /etc/pulse/default.pa13:03
diwicOrokuSaki, \o/13:04
OrokuSakiwoot woot!13:04
diwicOrokuSaki, hum, that's working around things13:04
OrokuSakibut I can play a wav in musicapp but not mp3? gstreamer?13:04
oSoMoNfginther: hey, any idea why CI has not run on https://code.launchpad.net/~osomon/ubuntu-calendar-app/reduce-newevent-popup-height/+merge/183090 ?13:04
diwicOrokuSaki, ideally we want module-udev-detect to load the alsa sinks13:04
OrokuSakiI also have /usr/share/alsa/ucm/msm-audio13:04
OrokuSakibrought over from... ubuntu non touch13:05
diwicOrokuSaki, if you load module-alsa-sink those files are not used I believe13:05
fgintheroSoMoN, yes, it appears jenkins is stuck running an earlier job. I'll on stuck it.13:05
OrokuSakialso mounting webos and running /usr/bin/audiod to init sound13:05
fginther*unstuck* it13:05
oSoMoNfginther: thanks!13:05
OrokuSakireboot to see if it sticks13:05
cyphermoxsergiusens: it may be a dbus issue... can you tell me what version of dbus you have?13:07
jdstrandcjwatson: hi!13:08
cyphermoxsergiusens: that's assuming you have upgraded to the latest image13:09
jdstrandcjwatson: mzanetti and I were just talking about how to enumerate apps from the login/screenlock screen13:09
mzanettijdstrand: I don't think I need to enumerate them13:09
jdstrandcjwatson: we planned for encrypted directories and such, which is why /opt/click.ubuntu.com/.click/users/* exists13:10
mzanettijdstrand: I have a list of appIDs and need to find icon, displayname etc for them13:10
plarswow, 2 images already today?13:10
jdstrandmzanetti: oh, then there should be no problem13:10
mzanettijdstrand: I don't really know yet how I find the .desktop file from the appId.13:10
jdstrandmzanetti: if you have the appid, then you can get the $pkgname like so: $appid.split('_')[0]13:11
mzanettiperfect13:11
mzanettiproblem solved13:11
jdstrandmzanetti: then do 'click pkgdir $pkgname'13:11
jdstrandcjwatson: nm13:11
mzanettijdstrand: what's the appId for e.g. the dialer-app?13:11
mzanettias currently the applicationmanager still gives me the .desktop file name... but that will be changed to appid13:12
mzanettiafaik13:12
jdstrandmzanetti: the dialer app is not currently a click package, so it doesn't have an appid I don't think. maybe unity fakes one up? tedg ^ ?13:13
jdstrandmzanetti: I would *guess* you might get either, depending on if it is a click package or not. but we need a unity guy to comment13:13
tedgjdstrand, It gives it the name of the desktop file.  i.e. "inkscape"13:14
mzanettitedg: ah, thanks.13:14
mzanettijdstrand: and how would a click one look like?13:14
tedg$(pkg)_$(app)_$(version)13:15
tedgI think we may need to put a handler in somewhere that can discover the version.13:15
OrokuSakiCan you guys think of a reason musicplayer can play wav but not mp3? gstreamer?13:15
mzanettiso the .desktop file would be in /opt/click/$(pkg)/$(app).desktop ?13:15
tedgProbably in url-dispatcher... but that means it's my job, so somewhere is is fine too :-)13:16
OrokuSakipermissions are good on mp313:16
ogra_jdstrand, oh, its not the kernels fault (teh modprobe issue) ...13:16
tedgmzanetti, No13:16
ogra_xnox, can we have an android rebuild to pick up the new maguro kernel ?13:16
tedgmzanetti, The desktop file will be ~/.local/applications/$(app_id).desktop13:16
tedgmzanetti, We build it on click package install.13:16
mzanettitedg: but I can't access ~ from the greeter :/13:16
OrokuSakiogra can you play mp3's?13:16
jdstrandtedg: if it gives something like "inkscape" for a non-click app, isn't there the potential for a namespace issue if an app in the archive use foo_bar_baz?13:16
ogra_OrokuSaki, no idea, i dont have any on the phone :) but i think you need gstreamer-codecs-bad for trhat to work13:17
OrokuSakithanks!13:17
tedgmzanetti, Hmm, yeah.  That's going to be tricky.  Do you just need the icon?13:17
cjwatsonlool: Yep, I thought I said I was planning to upload it today.  I wanted to try to make some progress on the multiple-base-directory problem first though, if I can13:17
OrokuSakilike normal ubuntu13:17
jdstrandtedg: also, mzanetti may not have access to ~.local/share/applications13:17
mzanettitedg: icon and displayname at least. let me check13:18
cjwatsonI just added a package icon to the click 0.4 spec, for seb13:18
jdstrandtedg: in case the user is logged out/screenlocked and the dir encrypted13:18
tedgmzanetti, Could we put those in accounts-service?13:18
cjwatsonthere isn't a per-app one (at present) but per-package should be enough for the time being I'd have thought13:18
tedgThe reason I'm saying that is that you'll have to get very friendly with click otherwise.  As there can be different directories and such.13:18
mzanettitedg: yes. shouldn't be a problem13:18
tedgcjwatson, The per-app one would be the one in the dekstop file, no?13:19
mzanettiok... /me backs away from parsing .desktop files on his own :D13:19
cjwatsontedg: Yeah, if that isn't too inconvenient a path to trace through13:19
cjwatsonmzanetti: I thought we had libraries for this :)13:20
mzanetticjwatson: well yeah. but those would still require to access the .desktop file13:20
tedgcjwatson, The tricky part for them would be that they can't use the symlink farm.  Because they know the version, but aren't a user with that version installed.13:20
cjwatsontedg: That's not all that tricky13:21
tedgcjwatson, How would they find the base path?  I thought that was per-user?13:21
loolcjwatson: ah sorry might have missed this in the backlog; cool thanks13:21
cjwatsonIf they know the version they can look that up ...  I don't recall whether we have a decent interface for that but it wouldn't be hard13:21
cjwatsontedg: The per-user symlinks are to /opt/click.ubuntu.com/PKG/VER, so it isn't *fundamentally* a per-user operation13:22
cjwatsonIt just might not be exposed right now except for manually constructing paths (which of course I don't recommend)13:22
tedgYeah, it seems though just getting it from the user's launcher would be easier.13:24
cjwatsonI'll leave that up to you folks13:26
tedgcjwatson, While we're talking about click :-)  One thing we'd talked about briefly was a way to stop the garbage collector while an app is running.  Have you thought more about that?13:30
cjwatsonNot really.  Any suggestions?13:31
cjwatsonIt will indeed probably matter soon since we might actually have a GC :)13:31
tedgNothing elegant... I'm curious about doing it as a click hook, so we'd have a hook that would run, check if that version is running and stop there.13:32
tedgThat way on every execution we're not talking to click.13:32
tedgSo I guess if we had a command like "click hold" or something we could use that?13:33
cjwatsonWhat does the interface for "is this appid running" look like?13:33
tedgI have a little utility we can reuse.  upstart-app-pid which will check to see if it's running.13:33
cjwatsonSome kind of hook might be possible ... I don't think it really fits the current hook scheme though13:34
OrokuSakilauncher in unity8 feels a bit slugish when scrolling down to bunch up all the icons together13:34
tedgcjwatson, To be clear (not sure if this was clear on rereading) I wasn't thinking the hook itself would return a value to block.  More that it would be the point where we'd check.13:35
OrokuSakiYAY MP3 Working!13:35
OrokuSakiStill DRE =)13:35
OrokuSakiAudio turns off when screen turns off.. is that normal?13:37
xnoxogra_: ack.13:40
OrokuSakiIS bluetooth working in Ubuntu Touch?? think so right..13:40
ogra_xnox, thx13:46
ogra_OrokuSaki, on the low level ... there is no peering UI or anything yet13:49
OrokuSakiogra: what does that mean in layman terms?13:49
OrokuSakiI understand low level.. mostly13:49
ogra_OrokuSaki, it works from commandline13:49
OrokuSakiyes13:49
ogra_no UI for it yet13:50
OrokuSakiwith screen turned off yes13:50
OrokuSakiwell I am 99% sure13:50
ogra_why would the screen affect bluetooth ?13:50
OrokuSakisound... not bluetooth13:50
OrokuSakiplaying an mp3 with the screen turned off13:51
loolstgraber: question for you from jamie on ubuntu-phone list  :-)13:51
diwicthe system goes to S3 while sound is playing13:51
loolbarry: did you manage to update system-image client for new ids?13:51
diwicOrokuSaki, that's why sound stops13:51
ogra_ah, well, that will work once the playback goes through the media sevice that we dont have yet13:51
OrokuSakisweet!13:52
barrylool: still working on it.  i expect it will be done today13:52
OrokuSakione less thing for me13:52
ogra_media apps will have to use that backend which will keep audio alive13:52
OrokuSakiDoes bluetooth settings work?13:52
cjwatsonAnyone have strong opinions on how the list of base directories containing click packages should be configured?  For instance, we might have a directory somewhere under /usr on the system partition where we install Ubuntu core apps, a directory somewhere under /custom on the system partition where a carrier installs their modifications, and /opt/click.ubuntu.com for user-installed apps.13:52
loolbarry: ok; please ping me when it's in so that I test the next image with ltaest code13:52
ogra_OrokuSaki, as i said above, BT only from cmdline13:52
boikosil2100: thanks for fixing the dependencies on dialer-app and messaging-app, I was about to start working on it :)13:52
OrokuSakiOH!13:52
barrylool: +113:52
loolbarry: did you see the bug with lack of progress bar with latest system-image?13:52
OrokuSakiokay.. I thought you wer talking about sound13:52
OrokuSakithanks man!13:52
cjwatsonI don't really want to hardcode a list in click, and I think it needs to be in more than one file so that we don't have file clashes between packages that ship the configuration.13:52
ogra_:)13:53
loolbarry: whenever you test next, watch out for it; if it's something in the UI code, I can talk to Didier about it Monday I guess13:53
barrylool: no, but i'm not surprised.  the progress signals won't be enabled until the d/l service integration, since i really only have that information via that api.  but i see the new d/l service with group downloads landed last night, so that'll be the first thing i work on next week13:53
cjwatsonSo I was thinking of something like /etc/click/paths/*.cfg where each file contains a list of directory names.13:53
loolcjwatson: sounds great; something like an /etc/click.d would be great13:53
loolcjwatson: yeah, seems good13:54
seb128mpt, there? can you join an hangout?13:54
cjwatsonThen we walk that directory in sorted order and collect the list - we do need it to be ordered13:54
loolcjwatson: was there discussion at vUDS on how things would work when preinstalled packages are updated?13:54
loolcjwatson: or how to support / prevent removals of preinstalled packages?13:54
cjwatsonlool: I proposed a solution on an MP and nobody has argued13:55
cjwatsonThat counts, right? :)13:55
loolcjwatson: yeah, I think I saw this one; it's also where you proposed the multiple databases13:55
cjwatsonIt's in https://code.launchpad.net/~sergiusens/session-manager-touch/install_clicks/+merge/18156813:55
loolcjwatson: was just curious whether it was something we would handle in the databases or in each package13:55
loolcjwatson: I think we want it per package to deliver updates13:55
cjwatsonI'm not sure what you mean there13:56
loolcjwatson: use case 1, preinstalled package that I can and want to remove13:56
cjwatsonPreinstalled packages would be upgraded via a system image update, and we already know that we're going to need limited post-install hooks there to update apparmor profiles13:56
loolpreinstalled packages get updatead in system updates, it should not get reinstalled13:56
plarsoSoMoN, asac: the webbrowser tests are green again on mako, inprogress on the maguro right now but it looks like there are going to be some failures13:56
looluse case 2: preinstalled package that may not be removed, but might get updated via appstore (rather than system updates)13:56
oSoMoNplars: can I have a preview of where the failures are on maguro?13:57
loolcjwatson: we might preinstall stuff that gets updated from appstore afterwards13:57
cjwatsonlool: My proposed solution absolutely deals with use case 213:57
cjwatsonI will need to think about whether it can deal with use case 113:57
OrokuSakifound my wife's iphone! Scanning ... 10:40:F3:44:61:1EiPhone13:57
ogra_asac, i'll do another build once android has landed in the archive, that will fix the broken security test13:57
looldholbach: ^ above discussion on multiple click databases -- in case I missed important cases...13:58
loolcjwatson: thanks13:58
asacogra_: sure. thats the way we want to do it13:58
asacone build for each shot :)13:58
cjwatsonFor 2, that would work by the preinstalled one being /usr/whatever/pkg/ver and the appstore one being /opt/click.ubuntu.com/pkg/ver; click will know about the priority order of those and will cause later ones to "shadow" earlier ones13:58
loolcjwatson: I think having multiple databases will be much cleaner rather than trying to figure out whether to install in /opt/click.u.c or not13:58
asacoSoMoN: thanks for fixing webbrowser!13:58
ogra_well, we should group them a bit ... but thats a bad one so i thought it validates a new build13:58
asacplars: how about the other app regressions?13:58
cjwatsonlool: Right, that was essentially my argument too13:59
asacplars: did that also get better? otherwise oSoMoN might already have some goodness to cure that13:59
ogra_filemanager improved a bit14:00
ogra_music app degraded14:00
loolcjwatson: adding extra frameworks + hooks directory might be good too for /custom14:00
dholbachlool, thanks14:00
OrokuSakiAnyone know what I could do about my backlight being /sys/class/leds/lcd_backlight?14:00
OrokuSakiits class is leds14:00
loolcjwatson: that is, click /etc config would list an optional /custom/ hook dir and frameworks dir14:00
loolnot sure about frameworks14:00
OrokuSakiOtherwise, I am done14:00
cjwatsonlool: Possibly.  That suggests that we want one base path per config file, and to have it in a configparser format or similar so that it's extensible14:01
sergiusenscjwatson: fwiw I agree with your long term solution14:01
loolcjwatson: yeah good idea14:02
plarsoSoMoN: looks like there were 11 failures on maguro, still better than what we had before14:02
stgraberlool, jdstrand: sorry, only subscribed to the ML now (was reading on LP before that). So the answer is that the files are still used from userdata, it's just that everything else also happens to be writable.14:02
cjwatsonlool: The preinstalled-but-removable case is a little tricky and I need to think out how it interacts with the user registration thing14:02
loolstgraber: will pass that back to the mailing-list14:02
cjwatsonlool: (cf. the all-users bit in https://code.launchpad.net/~sergiusens/session-manager-touch/install_clicks/+merge/181568/comments/413095)14:02
plarsoSoMoN: It *just* finished, I can pastebin the console log, or if you wait for about 15 min it should show up on the dashboard14:02
oSoMoNplars: can you please pastebin the log so I start looking asap?14:02
plarsoSoMoN: will do14:02
oSoMoNthx14:02
cjwatsonsergiusens: phew.  probably not so long-term, I need to get this done soonish since one meeeellion work items14:03
tedgogra_, Those image diffs are cool, thanks for posting them!14:03
ogra_welcome :)14:03
cjwatsonsergiusens: sorry I hadn't really properly communicated my overarching plan for this before though - I forget sometimes what is in my head and what written down14:04
plarsoSoMoN: http://paste.ubuntu.com/6044254/14:05
sergiusenscjwatson: no problem14:05
plarsasac: things are still running, will let you know when I get further14:06
sergiusenswe can put this on the agenda for wednesday perhaps14:06
kenvandinegusch_ https://code.launchpad.net/~ken-vandine/content-hub/single_instance/+merge/18318214:07
loolcjwatson: right, also removals will be tricky with multiple databases14:07
loolcjwatson: also thinking we will want a manifest flag saying that a package can't be removed, but that's not high priority14:08
gusch_kenvandine: ok14:08
plarsjdstrand: this was on the earlier image from this morning, but security tests seem to be failing now. They haven't run yet on the .1 image: https://jenkins.qa.ubuntu.com/job/saucy-touch-maguro-smoke-security/93/console14:09
cjwatsonlool: I don't think that makes sense - it may be removable or not depending on context.  I think that should be implemented by installing it in a different location14:11
cjwatsonlool: The same package might be nonremovable when preinstalled but also delivered in the appstore, and the app author shouldn't have to build it twice for those two modes14:11
cjwatsonlool: Now, I agree that the UI needs a way to tell whether a package is removable14:12
loolcjwatson: right, if we don't have the flag then we need to be able to tell whether it's from a read-write db or not14:12
cjwatsonlool: So perhaps it should be synthetically added to the output of "click list --manifest", rather than actually being in the manifest14:12
loolcjwatson: I guess it's ok to "revert to factory version of package" or something14:12
cjwatsonlool: Or indeed perhaps it should be a property of the base directory in question and have a way to do that14:12
cjwatsonlool: That's basically a removal of a shadowing version14:13
loolyeah14:13
loolmakes sense14:13
cjwatsonIndeed exactly that14:13
balloonsnik90, did you see my response to your issue?14:13
jdstrandplars: ogra_ is coordinating a fix for that14:16
jdstrandplars: (see backscroll)14:17
ogra_plars, new kernel but no android rebuild ... there will be a 30.2 after the android package has built14:17
plarsjdstrand: ack, thanks14:17
plarsogra_: ok14:18
stgraberbarry: so how are we doing with system-image-cli?14:19
barrylool: i cheat :)  i could probably make a similar hack work for -dbus but i'd much rather spend the time getting the d/l service integrated and doing it right14:21
plarsasac: notes app had a single failure on the 20130830 on mako (http://reports.qa.ubuntu.com/smokeng/saucy/image/3847/notes-app-autopilot/320825/) , but not on 30.1.14:22
loolstgraber: 15:52 < barry> lool: still working on it.  i expect it will be done today14:22
plarsoSoMoN: so there were uitk changes that required fixes in the apps from what I gather?14:23
loolbarry: progress signals >> ok; I guess it's ok as a known bug until we have download service indeed14:23
loolbarry: no pressure  :-)14:23
loolbarry: but land it soon  :-)14:23
loolbarry: no pressure  :-)14:23
barrylool: :)14:24
loolpingpingping14:24
* barry reaches for the whiskey14:24
asacplars: so thats good news it seems14:24
asacplars: well the sdk busted the tests two days ago, yes14:24
asacplars: hence i asked daily-release team to reenable all the autopilot tests for the sdk gate14:24
asacand not let stuff through without talking to us first :)14:25
plarsasac: yes, I saw that14:25
plarsasac: I'm just wondering if there's some way to tell what was broken by that, and what was unrelated14:25
asacso now we have to firedrill ... in future we wont :)14:25
asacplars: hard to say without backing stuff out14:25
asaci currently blame them for everything :)14:25
asacplars: yesterday oSoMoN landet a patch which he blieved might fix all14:26
asacbut it wasnt doing that :)14:26
=== Namidairo is now known as Namidairo`bnc
plarsasac: right, the uitk-emulators one?14:27
pmcgowanplars, yes14:27
sil2100gusch_: hello!14:28
pmcgowanplars, oSoMoN relayed to me that it was faulty assumptions in the tests that are rectified by using the emulators from the toolkit14:28
sil2100gusch_: https://bugs.launchpad.net/gallery-app/+bug/1218953 <- this I noticed during this run14:28
ubot5Launchpad bug 1218953 in gallery-app "Failing autopilot test: gallery_app.tests.test_photos_view.TestPhotosView.test_select_button_cancel(with mouse)" [High,New]14:28
plarsoSoMoN: was that pastebin useful? if you want to see it on the dashboard, it's here: http://reports.qa.ubuntu.com/smokeng/saucy/image/3855/webbrowser-app-autopilot/14:28
oSoMoNplars: sorry I’m in a meeting, haven’t had time to inspect the logs yet14:28
sil2100gusch_: can you check if that's a bad/flacky AP test, or maybe some real problem?14:28
plarsoSoMoN: ok, the link I just gave has the same data, and more14:29
gusch_sil2100: ok - I'll have a look14:29
sil2100gusch_: thanks14:29
plarsoSoMoN: it's not collected automagically yet, but I was also able to snag .cache/upstart dir during the run, if you think that will be helpful14:29
oSoMoNplars: looks very suspicious that all the failed tests are the last 11 tests, I’m suspecting that something on the system broke while or before running test_tabs.TestTabs.test_close_last_open_tab, and then all the other tests failed because of the state of the system14:30
oSoMoNplars: can we do a re-run of only the webbrowser-app tests on maguro?14:31
pmcgowanplars, why is the dashboard data not in sync with that on the backing pages for each device?14:31
plarsoSoMoN: absolutely14:31
plarspmcgowan: what do you mean?14:31
=== dandrader is now known as dandrader|afk
pmcgowanplars, dashbaord says maguro 99 of 110 and click through and it says 72 of 7214:32
pmcgowaner 97 of 97 actually14:32
pmcgowanand mako says 148, then click through it says 15614:32
pmcgowannothing matches for me14:33
plarspmcgowan: cached?14:33
cjohnstonpmcgowan: the tests are still running, so you may be loading the pages between updates14:33
pmcgowanplars, I refreshed the db and it changed14:33
pmcgowancjohnston, right14:33
pmcgowannm14:33
cwayneboiko, hey, feel free to let me know if you need anything tested for that ringtone bug :)14:40
=== alan_g is now known as alan_g|ea
=== alan_g|ea is now known as alan_g|tea
mhall119Wellark: ping14:44
mptseb128, sorry, I was in a meeting. Back now.14:45
seb128mpt, no worry, we were discussing osk settings and had some design questions14:46
seb128mpt, that's ok, bfiller said he would schedule a followup meeting to discuss the design questions14:46
* rsalveti waves14:47
=== dandrader|afk is now known as dandrader
=== alan_g|tea is now known as alan_g
rsalveticyphermox: do you still need some help with review?14:51
bfillercwayne: looks like boiko_ did an MR, you can test the deb from here https://code.launchpad.net/~boiko/telephony-service/fix_ringtone_updating/+merge/183044/comments/41506214:52
bfillermpt: yes will schedule something for next week with you and rachelliu and myself to talk about it more14:52
rsalvetiflashing latest to check the nm state14:52
cwaynebfiller, tried that last night, no dice14:53
bfillerrsalveti: btw, volume keys don't seem to work still on maguro, they were working on the pulse build but aren't now14:54
bfillercwayne:  oh bummer14:54
boiko_cwayne: did you restart the phone after installing the new deb?14:54
rsalvetibfiller: interesting, will check14:55
cwayneboiko_, ywo14:58
cwayneyep*14:58
cwaynei can retry with today's image too14:58
dholbachralsina, alecu: did you see 1218674?15:01
dholbach(and the patch for it)15:02
plarsoSoMoN: same story on the rerun, still 11 failures15:03
boiko_cwayne: hmm, that's weird, I tried that and it worked on my device, let me give it another go15:03
oSoMoNplars: mmm that’s weird, I’ll have a closer look15:03
=== boiko_ is now known as boiko
=== smartboyhw_ is now known as smartboyhw
mptseb128, bfiller: Sorry, to talk about what?15:06
seb128mpt, spell checking was one topic15:06
seb128mpt, e.g how that would work, especially in conjunction with the keyboard layout15:07
seb128mpt, they also mentioned that "auto punctation" was something "design didn't want" when they previously discussed the topic (I think)15:08
seb128mpt, and some of the items might not be done on the osk side by 13.10, which means we might need to drop some features from the design15:09
alecudholbach: yes, I saw that bug. I wonder how it ever installed, though :-/15:10
dholbachalecu, so I tested with lool's patch and it worked again for me15:11
hramrachhello15:11
hramrachwhat recovery do I need for installing Ubuntu touch?15:11
ogra_hramrach, perferably indeed the ubuntu one, but CWM or TWRP should work too15:12
hramrachI flashed the Ubuntu recovery and I get some video test patteron on screen and no adb conenction15:12
beunocjwatson, jdstrand, slangasek, lool, bzoltan, ralsina, alecu, dholbach, dpm, mhall119, sergiusens, rickspencer3, asac, we are live with the click appstore: http://developer.ubuntu.com/2013/08/software-store-for-click-packages-now-open-for-testing/15:14
sergiusens\o/15:14
hramrachI will try CW then15:15
ogra_yay15:15
ogra_hramrach, what device is that ?15:15
hramrachNI Adam15:15
dholbachyeeeeehaw15:15
dholbachchampagne!15:15
dpm\o/15:15
beunoand on a Friday, so nothing can wrong, right?15:15
dholbachthanks a bunch everyone for your hard work15:15
asacbeuno: niceynicey15:15
dholbachyou all are heroes!15:15
asacvery good friday wrap up15:15
hramrachanother store /o\15:15
ogra_hramrach, self ported ?15:15
asacmany kudos to everyone involved :)15:15
alecubeuno: awesome, I'm about to upload my first app15:16
loolbeuno: \o/15:16
hramrachogra_: used Borkata's port. the CM boots but did not try any recovery based off that15:16
ogra_ah, k15:16
hramrachand only booted the Android so far. I have no idea how to put together something with Ubuntu15:17
hramrachthe porting guide is sooo not helpful15:17
ogra_help us improve it then :)15:17
OrokuSakianyway I can speed up the boot time?15:17
OrokuSakibesides the sleep 60 I am using15:17
ogra_we'll do some serious boot stuff once Mir is in15:18
ogra_currently its not really worth the work15:18
hramrachI can only if I get somethinng working. Plus I definitely need that 'deprecated' part so the guide is like departing in a useless direction already15:18
ralsinabeuno: awesome!15:18
OrokuSakiIF my backlight turns off when powerd is running, then I guess that is working.. but what about adjusting brightness? Is that working inside of ubuntu-touch-session?15:18
OrokuSakifor make and supported devices?15:18
OrokuSakimako15:18
OrokuSakislow today. =)15:19
ogra_OrokuSaki, from the battery indicator slider it works, yes15:19
OrokuSakioh15:19
ogra_no auto brightness yet15:19
sforsheethe MR is there for autobrightness, just waiting to be approved15:19
ogra_yeah15:20
OrokuSakihmm my slider for brightness must be missing15:20
OrokuSakiit is not in battery...15:20
OrokuSakido you guys think brightness will work if I have /sys/class/leds/lcd_backlight ?15:20
ogra_might be an issue with your device naming15:20
ogra_sforshee, ^^^15:20
slangasekbeuno: congrats!15:21
sforsheeOrokuSaki: right now everything expects backlights to be using the kernel backlight class15:21
OrokuSakiis there a future for kernel led class? =)15:22
OrokuSakifor brightness?15:22
OrokuSakiOr a way to request it or etc?15:22
jibelsil2100, about the intel box, which kernel is on the host and in the container?15:23
jibelsorry, wrong channel15:23
diwicrsalveti, UCM files for Nexus 10: http://bazaar.launchpad.net/~diwic/pulseaudio/audio-mixer-touch/files/head:/ucm/Manta-I2S/15:23
diwicrsalveti, I have a fix pending for Nexus 7 too...a stupid typo15:23
sforsheeOrokuSaki: I haven't investigated it. For it to work there would need to be a reilaible way to determine whether the led device was a backlight or something else.15:24
rsalvetidiwic: great, thanks15:24
rsalvetisergiusens: want to give this a go ^??15:24
rsalvetis/??/?/15:24
sforsheeOrokuSaki: but why not use the backlight class?15:24
sergiusensrsalveti: yeah, where was I supposed to drop these again?15:24
diwicsergiusens, /usr/share/alsa/ucm15:24
hramrachdoes cwmrecovey 6 suffice?15:33
hramrachthat's the latest I found15:33
cwayneI15:35
cwayne'm a little confused on the difference betweem cdimage-touch and ubuntu-system15:35
cwayneanyone have any insight on that?15:35
ogra_cwayne, cdimage-touch is the standard flipped image15:36
ogra_ubuntu-system is the readonly self updating image15:36
ogra_the latter will be our default image on nexus soon15:36
NYLi don´t any kernel image :(15:36
cwayneogra_, ah, thanks.  any idea why there's no --pending flag for ubuntu-system?15:37
ogra_cwayne, that i defer to someone who knows more about that topic ... like lool or stgraber :)15:38
ogra_(i actually thought there was some kind of proposed channel now)15:38
sergiusenscwayne: there's channels instead15:38
sergiusenscwayne: --channel daily-proposed15:38
sergiusenscwayne: http://system-image.ubuntu.com/channels.json15:38
sergiusensogra_: there is, it's the daily-proposed channel :_)15:39
ogra_:)15:39
NYLcan someone please help me get this right :D http://pastebin.com/RnvjqMBx15:40
ogra_NYL, just make sure your makefiles dont try to build *anything* with "APPS" in the path15:41
ogra_thats all java stuff15:42
ogra_which you dont want to have15:42
sergiusensrsalveti: after copying in the profile, rebooting, checking volume control, paplay produces no audio output and 'Failed to drain stream: Timeout'15:42
rsalvetiright, then the ucm files would still need to be adjusted =\15:43
ogra_yeah15:43
rsalvetilet's follow this with diwic on monday, thanks for testing though15:43
sergiusensrsalveti: yeah, wanted to ping him, but it seems he's already in beervana flip flop out in the sun mode :-P15:43
rsalveti:D15:44
beunojdstrand, ping15:44
plarssforshee: question, when I see things like 'Aug 30 14:52:40 ubuntu-phablet kernel: [ 1363.960571] throttle_delayed_work_fn: OMAP temp read 67800 exceeds the threshold' does that temp correspond with something obvious like 67.8 C?15:44
NYLogra_, target_build_apps15:45
sforsheeplars: probably, but I'd have to check the source to be absolutely certain15:45
sforsheeplars: but android uses 68 degrees C as it's thermal shutdown value by default, and that number is very close15:46
ogra_plars, i wouldnt want to touch the phone if thats C ... :)15:46
plarssforshee: I was just concerned that we are awfully close to 68 if that's the case - that was just during a autopilot run of the webbrowser tests15:46
plarsogra_: how do you think I cook my eggs in the morning? :)15:46
ogra_lol15:46
* plars throws another slab of bacon on the maguro15:47
sforsheeplars: so I wrote code for powerd to do thermal shutdown, but I discovered this morning that the MR never got approved15:47
sforsheeplars: rsalveti is going to help get it merged today15:47
sforsheewe'll be using the same values that android uses15:47
* ogra_ hands plars some http://www.youtube.com/watch?v=wSReSGe200A15:48
plarssforshee: so if it really is getting that hot, this could be a problem (problem that it's getting so hot that is)15:48
sforsheeplars: yeah, if it happens then there's a problem which needs to be fixed15:49
sforsheeplars: which device is that, maguro?15:50
plarssforshee: yes15:50
plarsrfowler: that thing's not melting the holder you have it sitting in is it? :)15:51
oSoMoNplars: I don’t know what’s going on with the webbrowser-app tests on maguro, I just ran them on my galaxy nexus here, and they all pass15:52
rsalvetican we get any sort of trace information to know what is happening in the device?15:52
rsalvetijust to see if we have any process going wild15:52
sforsheeplars: so yeah, that would be 67.8 degrees C15:52
ogra_rsalveti, http://paste.ubuntu.com/6039695/15:52
rsalvetiogra_: right, but I'm interested in the results of that :-)15:53
ogra_we dont have such a test yet ...15:53
sforsheeplars: but it appears that driver doesn't force thermal shutdown until 110 degrees!15:53
ogra_but there is a discussion going on in the foundations team about adding something like that to whoopsie15:54
rickspencer3beuno, congrats15:54
ogra_so you should be able to pull that info from the cache in  the future15:54
evfor the record, I don't care where it lives. slangasek suggested whoopsie because it's already long-running and handling the created reports15:54
Ursinhaogra_, ping15:54
ogra_Ursinha, hey15:55
evbut I see no reason why another process couldn't pick up the work, provided it creates an apport report at the end (or signals to apport to create one)15:55
Ursinhaogra_, hey :) see ubuntu-touch mailing list and please don't hate me :)15:55
ogra_.me hugs Ursinha ... why should i hate you ... never ever ! ...15:57
Ursinhabecause you wrote a script that was already written... communication #fail15:57
ogra_Ursinha, i actually wanted such a feature to end up in cdimage ... but i was to lazy to implement it in python :)15:57
Ursinhahehe, there it is then :)15:57
ogra_i wrote that script initially years ago15:57
ogra_just dug it up again recently15:58
ogra_and it runs on my desktop ... not really production safe to rely on it with anything15:58
plarsasac: calculator and music app still failing for sure15:58
Wellarkmhall119: pong15:58
plarsasac: I men calendar15:58
plars*mean15:58
mptseb128, ah, that mysterious "design" again. ;-) AFAIK, the only designers who ever looked at that were rachelliu and me.15:58
Ursinhaogra_, I helped rsalveti writing one to fetch the changelogs from the PPA, but now that you're using cdimage it's better to have it integrated and why not to every ubuntu image :)15:58
Ursinhaogra_, hahah I can relate :)15:59
ogra_Ursinha, added and removed packages in your report would be important15:59
seb128mpt, I think they said they talked to rachelliu15:59
Ursinhaogra_, that result doesn't show because there was none15:59
ogra_ah, k15:59
Ursinhaas you can see in yours: http://people.canonical.com/~ogra/touch-image-stats/20130830.changes15:59
ogra_well, perfect then15:59
Ursinhabut it shows added and removed as well15:59
Ursinhabut I show the source packages15:59
plarsand filemanager15:59
seb128mpt, to check with bfiller16:00
Ursinhaogra_, do you want me to set it up for you?16:00
ogra_yeah, i only diff between the manifest files ...16:00
* rsalveti likes http://changelogs.ubuntu.com16:00
Ursinharsalveti, that's what it uses to fetches the changelogs16:00
ogra_Ursinha, in cdimage ?16:00
Ursinhaogra_, not in cdimage yet16:00
Ursinhabut I have the branch here, it's easy to do so16:00
Ursinhawell, you can have it to lol16:00
ogra_well, we should get it into cdimage so the log gets spit out together with the image16:01
mhall119Wellark: to use the new Actions API for the HUD, I just put a list of Actions against the 'actions' property of the Page?16:01
rsalvetiUrsinha: what is blocking that?16:01
rsalvetiUrsinha: have the branch so I can take a look?16:01
rsalvetithe mr I mena16:01
rsalveti*mean16:01
Ursinharsalveti, ogra_, I'm waiting on two things for that to be integrated: the branch review and the binary->source linking in changelogs.ubuntu.com16:01
gtgru6761hello :)16:01
Ursinharsalveti, sure16:02
Ursinhaogra_, I'm offering you to run something similar to what you have now while it's not integrated :)16:02
Ursinhabecause it will hopefully will soon16:02
Ursinhas/will//16:02
Wellarkmhall119: yes, if you are using MainView, then yes16:03
ogra_right, it would be helpful to have something running on a more reliable source than my desktop16:03
Wellarkmhall119: UITK documentation should contain examples16:03
Ursinhaogra_, I can run it on another machine, I have other scripts doing so16:03
ogra_if my DSL goes down we have no reports ... my solution is definitely not production safe16:03
Ursinhaogra_, definitely not running it locally hehe16:04
ogra_and lool would like to use the info which means it needs to be more reliable16:04
OrokuSaki@sforshee.. I could give it a try.. I suppose16:04
mhall119Wellark: I don't see any examples of it being used to populate the HUD16:04
mhall119only some text indicating that it can16:04
ogra_Ursinha, so can you set it up to run automatically every time a new image shows up ?16:04
Ursinhaogra_, that can be done :)16:05
ogra_or actually have ricardo apply the merge :)16:05
rsalveti:-)16:05
Wellarkmhall119: ah,ok.16:05
Wellarkour documentation is lacking then16:05
Wellarkmhall119: so, basically, just create your actions16:05
Wellarkeither under MainView or Page16:05
Wellarkgive the actions an QML id16:06
Ursinhaogra_, I'd like cjwatson or stgraber to review that branch, as they're familiar with the codebase... but if they don't oppose having someone else reviewing, they know it better :)16:06
Wellarkand then the actions properly with those id's16:06
cjwatsonIt's still on my to-do list, sorry16:06
cjwatsonbut I would like somebody who's written a good deal of cdimage python code to review it so that it fits in well16:06
NYLogra_ do i need to remove any addon i find in manifest.xml?16:06
mhall119Wellark: could we get that added as an example on the 'actions' property of both Page and MainView?16:07
Wellarktimp: ^16:07
ogra_NYL, no idea, but you need to make sure your build doesnt try to build any dalvik/android apps16:07
X-c0d3hi all16:07
Wellarkmhall119: if timp has EOD'ed already, could you file a bug against uitk?16:08
Wellarkso this does not get burried16:08
Ursinhacjwatson, I'm fine with that, I just wrote a few changes to my initial branch so nice thing it wasn't reviewed yet :)16:09
NYLogra_, PRODUCT_PACKAGES += \ CrespoParts16:10
NYLseems to be one of them16:10
rsalvetiwonder if there's anyone else besides cjwatson that knows that much of cdimage :-)16:10
timpmhall119: as Wellark says, basically it is just providing a list of actions to MainView or Page.16:11
timpmhall119: I can add examples to the docs, but please create a bug to that in the ubuntu-ui-toolkit project and assign me so I don't forget16:11
sforsheeOrokuSaki: looking at the led class interfaces, I don't see anything there that would allow userspace to reliably determine whether an led was intended to be used for screen backlight or something else16:11
Wellarktimp: thanks!16:11
* rsalveti lunch16:11
Bazwaldohey does anyone know is I can install ubuntu mobile version on my lenovo table or just the nexus16:12
hramrachwhich table?16:13
BazwaldoA2109a16:13
cjwatsonrsalveti: several other people have a pretty good idea at this point I think16:13
ogra_rsalveti, stgraber for sure ...16:14
rsalvetiyeah, indeed16:14
Bazwaldolol tablet16:14
NYLogra_, time to brunch this girl and see :p16:14
Bazwaldofuck im slow16:14
ogra_rsalveti, adn infinity might also be a candidate16:15
hramrachhmm, that lenovo thingy does not seem well supported16:16
popeyyeah, shame16:17
rfowlerplars: nope not melting16:17
OviiiiHello again : =)16:18
OviiiiHey ogra_ , I had a good news16:19
OviiiiMy SGS2 is now on Download mode !16:19
OviiiiBBut it seems no recovery Oo'16:19
ogra_just grab a CWm one16:19
Oviiiiwith ODIN ?16:19
ogra_yeah, you shoould be able to flash the recovery partition with a CWM recovery img16:20
ogra_once you have that you should be able to just flash zips16:20
Oviiiihmmm yap'. I'll try.16:20
OviiiiOdin is not working on Nux Os I guess16:20
OviiiiI'm starting ly Win.16:21
ogra_there is heimdall16:21
OviiiiI'm trying ;)16:21
ogra_heimdall-flash is the package ... its in ubuntu16:21
ogra_in case you use an ubuntu desktop indeed :)16:22
OviiiiXubuntu, so yes x)16:22
OviiiiI should read the doc before haha16:22
NYLogra_, http://pastebin.com/qv0qUkbD16:22
ogra_NYL, line 114 ...16:24
ogra_NYL, another thing that uses "apps"16:24
alecuis there a way to take a screenshot of an app running on the phone?16:26
sergiusensalecu: /system/bin/screencap16:27
sergiusensalecu: you have until mir comes along ;-)16:27
alecusergiusens: awesome, thanks!16:27
alecu:-)16:27
sergiusensalecu: adb shell /system/bin/screencap /tmp/mycap.png; adb pull /tmp/mycap.png .16:27
doanac`plars, asac, cjohnston: here's what the view now looks like with the upstart logs: http://reports.qa.ubuntu.com/smokeng/saucy/image/3855/ubuntu-filemanager-app-autopilot/16:27
doanac`not super-great, but not too bad16:28
cjohnstonI think it works for now16:28
jdstrandbeuno: re appstore> nice!16:28
jdstrandbeuno: pong16:28
beunojdstrand, hey16:28
beunojdstrand, want to do a seurity review?16:29
jdstrandsure16:29
beunohttps://myapps.developer.ubuntu.com/dev/click-apps/9/review/16:29
beunojdstrand, ^16:29
Oviiiiogra_: CWM Done, but even with Power+UpButton press, no recovery appears Oo16:29
OviiiiMaybe I must repush a stock rom, and push cyanogenmod again...16:29
jdstrandbeuno: if it passes my review, should I 'Approve'?16:29
beunojdstrand, leave it to me16:30
beunothanks16:30
plarsdoanac`: starting to get a bit busy16:31
Oviiiiogra_:  CMW OK 8D16:31
plarsdoanac`: but I think it's fine for now, just something to think about before we go adding a whole lot more stuff16:31
Oviiiinow, just flash the zip. Yeah16:31
cjohnstonplars: ya.. we will need a new solution when time exists16:33
cjohnstondoanac`: could you file a bug for that please16:33
doanac`sure16:33
jdstrandbeuno: so, there are things that I would reject if I were doing the full review. shall I add a comment and let you do the rest?16:33
NoizeI have stock rom file, I need to flash to stock prior to putting ubuntu touch on, what cmds am I missing?16:34
Noize(already backed up)16:34
plarsballoons: did you see the weather and terminal app failures? is that also due to the uitk stuff?16:34
=== dandrader is now known as dandrader|lunch
beunojdstrand, that sounds great16:39
jdstrandbeuno: hmm, I tried to add a comment and then did 'Needs information' (or whatever the button was), and now I don't see the comment16:40
jdstrandI picked that button because the other two were Approve and Reject16:41
jdstrandoh there it is16:41
jdstrand'Feedback'16:41
jdstrandbeuno: ^16:41
* beuno nods16:43
NYLogra_, seem to build now :D16:43
Oviiiiogra_:  It copying ;)16:43
NYLa lot of warnings16:45
mhall119timp: Wellark: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/121901116:46
ubot5Launchpad bug 1219011 in Ubuntu UI Toolkit "Add example code for actions property to Page and MainView API docs" [Undecided,New]16:46
balloonsplars, yea, there is archive unrest..16:49
balloonsi didn't see new failures, i saw the reruns taking place16:49
* balloons goes to look16:49
NYLso i flash the preinstalled image 1st and then the kernel image that i built?16:51
Oviiiiogra_:  still here ?16:57
OviiiiMy god, UbuntuTouch is rezlly buggy on SGS2 O.O16:58
sergiusenslool: stgraber have you covered this? PermissionError: [Errno 13] Permission denied: '/var/crash/...'16:59
loolbarry: it's getting short to get system-image in the next image build!16:59
barrylool: it's fix committed to trunk.  i'm building a package locally to test.  i can make the .debs available to you when that's done so you can test it too.  if it looks good, then i'll upload17:00
loolsergiusens, stgraber: That's a good one; I personally vote that we make this a temporary dir until we have whoopsie on the devices17:00
evwe have whoopsie on the devices17:00
loolev: ah cool17:01
loolev: so how / when does it run?17:01
evlool: all the time17:01
loolev: on a mobile device, we want to avoid any large / accumulated reports, so I'd rather keep it in tmpfs if that's ok17:01
loolev: that is, trashed on reboot17:01
everr that could be problematic17:01
evcould we just be aggressive in deleting them when done?17:02
loolev: that's fine with me; do you check for wifi vs. 3g before uplodaing them?17:02
evyes17:02
evwifi only17:02
loolcool17:02
evusing network-manager's api17:02
loolev: FYI OS updates will use the download service provided API for this, but not sure it's a good fit for whoopsie, might be worth influencing it if it's worth it17:03
NYLanother compilation error17:03
evgotta run17:03
NYLhttp://pastebin.com/uqtP0UG417:03
evlool: yes, probably17:03
evthanks for letting me know17:03
evI'll look into it17:03
barrylool: http://barry.warsaw.us/debian/system-image-{cli,common,dbus,dev}_1.4-0ubuntu1_all.deb17:03
=== alan_g is now known as alan_g|EOD
loolev: so the only risks I can think of are: a) phones never connected to wifi, crashes accumulating, we need to delete them  b) backwards/fowards compat: once we bind mount it, we have to support the crash format going forward (at least enough to remove them)17:04
loolev: this seems reasonnable enough for now17:04
loolbarry: Sorry, didn't have time to reply to your offer: I need to reflash anyway; if they pass your testing + testsuite, I'm happy to test them from the image17:04
barrylool: cool17:05
barrystgraber: ^^ if you want to test it before upload17:07
stgraberbarry: did you confirm that the new version works with the old and new numbering scheme? if so, I'm fine with them being uploaded17:13
barrystgraber: i'm doing some live testing on the device right now.  testing new numbers now, then i'll test old ones.  if both pass, i'll upload17:13
stgraberbarry: (basically flash an old version from daily, mount / r/w, get the new system-image-cli, test an upgrade. If that works, then change the channel to daily-barry and force an update with -b 0, if that works, upload)17:13
stgraberbarry: I'm busy with some LXC work at the moment (and lunch) but I can make the time to do those two tests in a couple of hours if you can't easily do that yourself17:14
barrystgraber: i'll do them17:14
barrystgraber, lool: `system-image-cli -b 0 -c daily-barry --filter=full -v`17:18
barrystgraber: lool after reboot:17:18
barry# system-image-cli --info17:18
barry 17:18
barrycurrent build number: 217:18
barrydevice name: grouper17:18
barrychannel: daily-barry17:18
barry 17:18
barry(and re-installing s-i 1.417:18
barry)17:18
stgrabernice17:19
barryyep.  now i'm going to reflash to -2 on the daily channel and see if i can upgrade to the old version numbers17:19
loolbarry: woot!17:25
loolstgraber: can we import multiple images in daily-barry?17:26
loolstgraber: or is it bound to work like daily?17:26
stgraberlool: I can have it import all images even those that aren't marked as tested17:26
loolstgraber: ideally, barry uploads, we build a normal image (gets into daily-proposed) we import into daily-barry, then we build another normal image (replaces the prior one in daily-prposed) and we import to daily-barry, then we test updates in daily-barry from -1 to latest17:27
looland we can also easily test daily-proposed to daily-barry to test the rollback in version numbers17:27
NYLlool, i have one problem, my device has only 1gb17:27
NYLand has another 16gb internal storage17:28
stgraberlool: I'll just make the channel import untested builds, that should do what you want17:28
loolNYL: that's a lot17:28
loolstgraber: I think that's it, yes17:28
loolstgraber, barry: If that makes sense to you guys, that is17:29
NYLwell the 1gb one is used for sistem and userdata on android17:29
loolNYL: so range of things17:29
loolNYL: first, for nexus devices, we are looking at eventually repartitioning them17:29
loolNYL: I dont recommend you try that as that's super dangerous17:29
balloonsiBelieve, did everything work? we going to be able to land the fixes today?17:29
loolNYL: second, you can always reshuffle where things live; the initramfs bits are quite flexible to mount e.g. a system.img file containing an ext4 fs from your userdata partition17:30
stgraberlool: import running, will take a while17:30
NYLlool, i was thinking about a trick to link data mounted on the 16gb partition17:30
loolbarry: if there's no risk that this breaks current numbering scheme, would you mind uploading the packagein the mean time?17:30
iBelieveballoons, I think I fixed it, but for some reason Jenkins failed. Maybe you know why? https://code.launchpad.net/~mdspencer/ubuntu-filemanager-app/fix-popover-caller/+merge/18322517:31
loolbarry: I fear it might not have time to go through proposed if we don't upload it soon17:31
balloonsiBelieve, there was some archive issues this morning17:31
balloonsit is working now, let's see if that fixes it before diving in17:31
iBelieveballoons, I just clicked  rebuild, so we'll see if that fixes it17:32
balloonsiBelieve, http://91.189.93.70:8080/job/ubuntu-filemanager-app-ci/2/17:32
loolNYL: yeah, I don't understand all the details, but checkout scripts/touch in initramfs-tools-ubuntu-touch to take a look perhaps?17:32
loolbarry, stgraber: Going for dinner17:32
loolttyl17:32
balloonsnik90, nik90_ ping17:42
balloonsiBelieve, wild.. nothing ran on the restart17:43
balloons*passed17:43
iBelieveballoons, weird. Anything I might have changed? In addition to fixing the bug, I switched from using LocalStorage to U1db to store settings17:44
NYLlool, bootloader from rom must load os from the other microflash drive17:47
AskUbuntustupid question! is it possible to install ubuntu SDK in gentoo? | http://askubuntu.com/q/33941617:47
NYLthats the tricky part17:47
NYLxD17:47
iBelieveballoons, I wonder if it is because I forgot to add U1db as a debian dependency?17:49
iBelieveballoons, I just pushed an update which addes u1db to the list of debian dependencies. Can you try re-running jenkins?17:51
barrylool, stgraber updates using old version numbers work too.  i'm calling it a success (flw ;) so i'm going to release and upload s-i 1.4 now17:51
stgraberbarry: cool!17:52
barrystgraber: always encouraging when the patch is something like 100:1 tests vs code :)17:52
=== dandrader|lunch is now known as dandrader
stgraberbarry: haha, same thing on the server side, I removed one line of code and change 10 chars in another and then changed half the tests ;)17:53
barrystgraber: awesome.  funny, this makes the code *simpler* on the client.  server too?17:54
stgraberno more strftime call, just an hardcoded base_version = 1 now ;)17:55
barry:)17:55
NYLmy nexus s ROM partition is exactly 0.98GB17:56
NYLxD17:57
barrystgraber, lool uploaded17:58
stgraberok. I'll kick a build once it's landed17:59
balloonsiBelieve, new failures?18:11
balloonsnope, same old18:11
=== schwuk is now known as schwuk_away
=== victor__ is now known as vthompson
NYLhttps://drive.google.com/folderview?id=0B34Kseus4HL2ZEM5Mjd4YzNyREE&usp=sharing18:41
NYL:D Nexus S Ubuntu Touch Kernel compiled finally :D18:41
cjwatsonlool: I uploaded click 0.4.0, btw - I got some work done on multiple databases but clearly wasn't going to finish it today18:47
cjwatsonsergiusens: it's worth making sure any new click packages you build are done with 0.4.0 (so that they get installed-size automatically generated in their manifest), and adding "icon" keys to your manifests per the 0.4 spec18:48
sergiusenscjwatson: that luckily is automatic :-)18:48
cjwatsonok, wasn't sure about the former.  the latter isn't automatic :)18:49
sergiusenscjwatson: great, I'll update and test18:49
sergiusenscjwatson: this won't replace the Icon entry in .desktop, right?18:50
cjwatsonno18:50
sergiusensgreat18:50
cjwatsonit's unfortunately slightly duplicative, depending on how you look at multi-app click packages18:50
cjwatsonif you like, for single-app packages you could generate it from the .desktop18:50
=== vthompso_ is now known as vthompson_
sergiusenscjwatson: exactly, not important today, but will be soon (time will tell)18:50
=== vthompso_ is now known as vthompson_
=== vthompson_ is now known as vthompson
alecuyay, my new app is in the store!18:55
sergiusensjdstrand: on latest RO images I see ASSERT: "eglBindAPI(EGL_OPENGL_ES_API) == EGL_TRUE" in file screen.cc, line 8018:55
sergiusensjdstrand: when running apps under confinement, have you run into this already?18:56
jdstrandI haven't18:56
jdstrandsergiusens: can you paste the output of grep DEN /var/log/syslog18:56
sergiusensjdstrand: that was empty after sysctl -w kernel.printk_ratelimit=018:57
jdstrandsergiusens: if there are no denials, that shouldn't be apparmor18:57
jdstrandsergiusens: what device is it on?18:57
sergiusensjdstrand: I need to roll back to the image to give it another go, just came back to r/w cdimage images to see if it was just the RO images18:57
sergiusensjdstrand: ack, maguro and manta18:58
jdstrandhmm18:58
jdstrandI tested mako and it was fine18:58
jdstrand(yesterday)18:58
sergiusensjdstrand: it doesn't happen on r/w and it worked fine for me yesterday too18:58
* NYL http://www.youtube.com/watch?v=VLIf0m5CNXQ18:58
jdstrandsergiusens: worked for you yesterday on ro?18:58
sergiusensjdstrand: yes18:59
sergiusensjdstrand: using the daily-proposed channel18:59
jdstrandI'll update18:59
jdstrandthough hopefully my phone doesn't break :)18:59
jdstrandsergiusens: no matching channel/device: daily-proposed/mako19:06
sergiusensjdstrand: how are you updating? from the phone or fresh flash?19:07
sergiusensbarry: ^^19:07
jdstrandsergiusens: yesterday I install system-image that support -c19:07
jdstrandsergiusens: so I did that and used system-image-cli -b 0 -c daily-proposed --filter=full -v like barry told me to19:08
sergiusensjdstrand: yeah, phablet-flash ubuntu-system --channel daily-proposed  should work19:08
jdstrandthen just now I did 'system-image-cli'19:08
jdstrandI should be already moved to it...19:09
sergiusensjdstrand: I wonder if you are being hit by the numbering reset19:09
sergiusensversions that is19:09
sergiusensrolling back to 119:09
jdstrandyesterday was my first ro attempt19:09
jdstrandand today my first upgrade19:09
sergiusensjdstrand: I've never done inplace upgrades yet, so I can't provide much feedback there19:10
alecu@all: who approved the akari app? it seems the package_id is not the same as what's on the manifest19:11
OrokuSaki@sforshee would it be possible to have a configuration file to specify leds or backlight?19:11
=== schwuk_away is now known as schwuk
cwaynesergiusens, hey, any idea why my image would be missing dconf-tools? is it not included in the image?19:15
sforsheeOrokuSaki: it's not impossible, but since this is targeted to run atop an android base I'd prefer to do it however Android does it19:17
sergiusenscwayne: not installed (and seems it's not pulled in by others either), dconf-tools is also a transitional package btw for dconf-cli and dconf-editor19:17
sforsheeOrokuSaki: so first question: can android control the backlight on this device?19:17
cwaynewell i was missing dconf-cli as well19:17
sergiusenscwayne: do we need to seed dconf-cli?19:18
cwaynei think we need it for the customization stuff19:18
cwaynessweeny, ^19:18
sergiusenscwayne: ok, if ssweeny confirms I'll propose it in19:18
ssweenycwayne, we might be better off adding it as a Depends of the customization hooks pkg19:19
ssweenycwayne, if nothing else needs it19:19
Captain_ProtonI am thinking of getting a nexus 4 just so I can run touch. I have look @ the what workng sheet from what I can tell it should be ok as a daily drive if all I do is make call, sms & email am I correct? Background am IT guy and have used linux since 199819:19
sergiusensssweeny: good19:20
ssweenysergiusens, dconf-cli is the pkg name?19:20
jdstrand_sergiusens, barry: I lost internet for a few minutes. if you responded, please reply back19:21
cwaynessweeny, yeah dconf-cli is the package19:21
ssweenycwayne, ok, i'll test that that's enough and propose the change to our hooks pkg19:22
sforsheersalveti: so it looks like Android abstracts the backlight behind a hal "lights" interface. Is hybris or whatever exposing this to the Ubuntu side?19:22
sergiusensjdstrand_: I might of missed your original request... just got a hope it doesn't break my phone as a last message19:23
=== jdstrand_ is now known as jdstrand
rsalvetisforshee: should be, let me take a look19:24
OrokuSaki@sforshee yes it can19:26
mhall119jhodapp: can you join #ubuntu-touch-meeting real quick?19:27
loolcjwatson: Ah cool, I feared you were checked out for the WE  :-)  thanks for uploading it19:28
rsalvetisforshee: it's already exposed by hybris, check the source of hybris (test_lights.c)19:28
loolnow hopefully system-image and click will transition from proposed before the next image build19:28
rsalvetiheaders is also exposed in libhybris-dev (android/hardware/lights.h)19:29
rsalvetiactually, it seems that's not yet exported by default, let me fix that19:29
sforsheersalveti: ack. I guess we'll have to make powerd use that then.19:29
sforsheeOrokuSaki: can you file a bug against powerd?19:30
rsalvetisforshee: yeah, the hal is all open source, but it's already abstracted by that api, so we might indeed just use that19:31
OrokuSakiSure i will later today, thanks!19:31
sforsheersalveti: well if we don't use the hal then powerd has no way to figure out what to use for drivers that don't implement backlight class devices19:32
rsalvetiyeah, it's already exported by android-platform-headers, you'd just need to use it similarly as test_lights.c19:32
rsalvetiindeed19:32
sforsheersalveti: okay, thanks!19:32
cpatrick08I was wondering when you would start basing ubuntu-touch on cm 10.219:43
sergiusenspopey: you still around?19:48
jdstrandsergiusens: I upgraded my grouper via dist-upgrade and things are fine. I wonder if there are additional issues with the kernel due to what ogra and I talked about his morning, and all you need is the latest?19:48
sergiusensjdstrand: hmm, ok, I'll try again later tonight if that is being pumped in19:49
sergiusensjdstrand: thanks for looking into19:49
cpatrick08tried building ubuntu-touch on grouper and get following error message make: Warning: File `build/core/dumpvar.mk' has modification time 1.8e+04 s in the future19:52
=== dandrader is now known as dandrader|afk
* lool disables the image until next britney + publisher runs complete19:56
cpatrick08tried building ubuntu-touch on grouper and get following error message make: Warning: File `build/core/dumpvar.mk' has modification time 1.8e+04 s in the future20:06
sergiusenspopey: mhall119 can you get these in? https://code.launchpad.net/~sergiusens/ubuntu-clock-app/1218397/+merge/183266 https://code.launchpad.net/~sergiusens/ubuntu-rssreader-app/1218398/+merge/183267 https://code.launchpad.net/~sergiusens/music-app/1218392/+merge/18326820:07
bcurtiswxso with the image based updates, there is no package manager required ?20:07
mhall119sergiusens: in a few, sure20:08
bcurtiswxthe ubuntu-based ?20:08
sergiusensmhall119: thanks20:08
=== dandrader|afk is now known as dandrader
loolbcurtiswx: you're getting click packages from the appstore rather than .debs via a package manager20:17
mhall119sergiusens: you had files names ubuntu-rssreader, ubuntu-clock and music20:24
mhall119any reason why music didn't use ubuntu-?20:24
mhall119it is because it's package/project name doesn't where the others did?20:24
mhall119is there a naming requirement that they have to match?20:25
kgunncurious, is anyone complaining about not getting a wifi password prompt on latest touch build ?20:30
=== mh0` is now known as mh0
mhall119kgunn: I thought that had been fixed20:33
mhall119how "latest" are you?20:33
kgunnpending20:33
kgunnpending -b20:34
mhall119hmmm, I'm on 20130829.220:34
mhall119and it asked for mine, IIRC20:34
kgunndid you -b ?20:34
cwaynemhall119, kgunn i saw that in yesterday's image20:34
kgunni'll try that image mhall119 ....see what i get20:34
mhall119kgunn: no, I don't -b anymore20:36
mhall119but that shouldn't matter to whether the nm-indicator asks for a passphrase ornot20:37
mhall119sergiusens: your MPs are all approved20:37
mhall119and merged20:37
FyodorovnaHha20:40
FyodorovnaDoh20:41
=== Fyodorovna is now known as wilee-nilee
loolOk, I gave up on proposed migration20:47
loolkicked a build20:47
looland will only test tomorrow or monday20:48
kgunnmhall119: definitely not prime-time...its acting screwy for me, had to select my neighbors wifi to get a passord prompt...wonder if its keeping track of the old passoword20:49
mhall119kgunn: it might20:49
mhall119kgunn: flash with --wipe to make sure it doesn't have any old user data20:50
kgunnmhall119: only prob is...its telling me no connection20:50
mhall119warning: you'll obviously lose all user data that way20:50
kgunnmhall119: ah..thanks for that --wipe20:50
rsalvetikgunn: that was in theory fixed with today's image20:51
rsalvetiI flashed both maguro and mako and was able to get the password prompt20:51
kgunnrsalveti: i didn't even know there was a bug :)20:52
kgunnrsalveti: i'll wipe...let's see20:52
rsalvetikgunn: bug 121838520:52
ubot5bug 1218385 in touch-preview-images "Network indicator doesn't ask for the AP password" [Undecided,New] https://launchpad.net/bugs/121838520:52
=== wilee-nilee is now known as sporkeee
barryjdstrand: are you still having problems?20:53
cjwatsonlool: something wrong with proposed-migration, or just normal delays?20:54
jdstrandbarry: well, I ran the command you gave me yesterday (see backscroll). system-image-cli -vv today tells me "no matching channel/device: daily-proposed/mako"20:55
jdstrandbarry: is there something else I should be doing?20:56
barryjdstrand: system-image --version20:56
jdstrand# system-image --version20:57
jdstrandbash: system-image: command not found20:57
loolcjwatson: can't tell20:58
barryd'oh: system-image-cli --version20:58
jdstranddpkg -l tells my I have 1.2-0ubuntu120:58
jdstrandsystem-image-cli --version just kinda hangs there in the adb shell20:58
barrythat's not right at all :/20:58
loolcjwatson: I thought it was faster than 3 hours for binaries to migrate -- click was built 3 hours ago20:59
jdstrandthere it goes20:59
mhall119Wellark: still around?20:59
jdstrandsystem-image-cli 1.220:59
mhall119or timp20:59
barryjdstrand: i uploaded 1.4 earlier today20:59
loolbut it's in -proposed still20:59
jdstrandbarry: seems my device was power saving. it is not speedy, but within 2 seconds if I make sure the screen is active20:59
barryyeah.  even 1.3 will be better21:00
barry1.2 can't resolve channels with dashes in their name, e.g.... daily-proposed21:00
jdstrandI see21:00
jdstrandthat's kinda funny21:00
jdstrandI had a ro image yesteray21:00
jdstrandbut didn't use daily-proposed21:01
barryjdstrand: so i suggest installing 1.3 manually and trying that.  it ought to work with the old version numbers, but you'll need 1.4 to deal with the new version numbers21:01
jdstrandI manually installed 1.3, to change the channel. did so, then rebooted and have 1.221:01
jdstrandwelcome to image updates :)21:01
jdstrandbarry: ack, thanks. I'll snag 1.4 from proposed21:02
barryjdstrand: sounds good.  i will be going off-line soon though, so.. good luck! :)  please file bugs for any problems21:02
jdstrandbarry: yep, have a nice weekend. it will take some used to wrapping my head around non-apt upgrades21:03
jdstrand:)21:03
barryjdstrand: thanks, you too, and yeah i know! :)21:03
kgunnmhall119: rsalveti ....the --wipe did it21:03
rsalveticool21:03
mhall119\o/21:03
* kgunn will also apply this to other aspect of my life :)21:03
sergiusensmhall119: thanks21:04
sergiusenskgunn: lol21:04
jdstrandhehe21:04
jdstrandafter all that: "Already up to date"21:04
sergiusensmhall119: I'm wanting to get rid of all of the ubuntu- since it's already implied in the namespace21:05
mhall119jdstrand: what security policy groups would I need to use OnlineAccounts and Friends?21:05
jdstrandbarry:  fyi, I guess it worked: "Already up to date"21:05
mhall119would be helpful if qtcreator gave me an option list rather than a text field21:06
jdstrandmhall119: "accounts" is for online accounts, but the policy group is TODO21:06
jdstrandmhall119: re qtc, that is planned for next week I think21:06
mhall119jdstrand: can I put it in for a click package and have it still be installable?21:06
jdstrandmhall119: yes21:06
mhall119cool21:06
mhall119how about friends?21:06
jdstrandmhall119: friends we need to work out. it might be another group21:06
mhall119ok21:07
jdstrandthat we snuck up on us-- we figured people would use online accounts21:07
jdstrandmhall119: do you have code to use online accounts?21:07
jdstrandmhall119: and friends?21:08
jdstrandactually, I have some preliminary dbus rules for accounts21:08
jdstrandI can uncomment those now21:08
jdstrandmhall119: fyi, this is your friend: 'aa-easyprof --list-policy-groups --policy-vendor=ubuntu --policy-version=1.0'21:09
mhall119jdstrand: my reddit app uses both, yes21:11
jdstrandmhall119: is it functional enough to where I could test it?21:11
mhall119it was at one point21:12
=== schwuk is now known as schwuk_away
jdstrandmhall119: heh-- well, whenever you are at the point of looking at it, I can try it out and figure out the apparmor policy21:13
jibonHi, I am Jibon Chowdhury21:13
jdstrandmhall119: I'm going to uncomment the rules for accounts now21:13
jdstrandmhall119: mardy gave them to me a little while ago21:13
mhall119jdstrand: http://ubuntuone.com/0ITD8cHsQHf61b9BrCXl89 is the .deb21:14
popeysergiusens: i am now, wassup?21:14
mhall119pick an article, then you should have a Share button in the toolbar21:14
sergiusenspopey: 2late, mhall119 beat you ;-)21:15
sergiusensthanks anyways21:15
popeyheh21:15
popeywas out celebrating daviey's departure21:15
sergiusensright, so you aren't in any condition to happrove these MRs :-P21:16
sergiusenslol21:16
popeyI am stone cold sober ☻21:16
popey(sadly)21:16
mhall119then I'm very disappointed in daviey21:16
popeyoff the booze for 2 months, doctors orders21:16
popeydaviey was making up for it21:16
mhall119I expect he would21:16
popeywith 2-for-1 cocktails with all the girls from the office21:17
half_mastIs the email being worked on yet.21:17
mhall119popey: you were at least taking pictures for blackmail, right?21:17
popeyone or two21:17
popeyhalf_mast: we're in "planning" for email app21:17
popeyhalf_mast: would you like to write it for us? ☻21:18
popeyworth a punt21:18
half_mastI would like to submit some design ideas if it's not to late.21:18
popeynot too late at all21:18
popeypretty much zero work has been done on the design side21:18
half_mastOk where can I submit my ideas21:18
popeywe may get design involved after 13.10 is out the door, but probably not before21:19
popeythe ubuntu-phone mailing list is probably best21:19
popeylaunchpad.net/ubuntu-phone21:19
popeyat the bottom of that page21:19
half_mastOk thank you21:19
popeynp21:20
popeyfeel free to ping myself, mhall119 or dpm if you have any more questions about core apps21:20
barryjdstrand: cool.  you can also `system-image-cli -b 0 --dry-run`21:20
cwaynei'm getting click packages failing to install with No manifest for app_id.. anyone else?21:21
jibonI have a Nexus S phone, what should I do?21:23
jibonI am using ubuntu 10.04 in my laptop.21:23
jibonI want ubuntu in my phone too.21:24
popeyhttps://wiki.ubuntu.com/Touch/Install21:24
popeyjibon: ^^^21:24
popeyoh, nexus S?21:24
jibonyes21:24
popeyhttps://wiki.ubuntu.com/Touch/Devices - is it listed there?21:24
jiboncodename: crespo21:24
jibonyes listed21:24
jibonbut not have proper working version.21:25
popeyah, shame21:25
jiboncontact person is https://launchpad.net/~michaelevans21:26
jibonbut i want to be tester21:26
jibonfor reporting bugs.21:26
jibonI just want it in my phone anyway.21:27
jibonHi alan, will you help me, please.21:29
josephtanyone seeing /etc/ubuntu-build on cdimage-touch images?21:29
dobeyhi all. who should i bug to get a package or two, added to the default touch image?21:30
jibonAlan, I want to make, will you give me a tutorial link?21:30
popeyjosepht: not on mine21:31
jibonHow I put binaries file in ubuntu touch?21:31
popeyjibon: I am not the best person to ask. you're better off asking the person who did the port21:31
popeyjosepht: is /var/log/installer/media-info what you want?21:32
RedefinedClankHello! what is ubuntu touch based on>21:32
half_mastpopey: Do you know if I can submit pictures of my design to the launchpad.net/ubuntu-phone?21:32
RedefinedClanklike CM10.1 or?21:32
josephtpopey: no, I did a phablet-flash --pending -b and media-info says 20130828.121:32
popeyhalf_mast: I'd upload them to imgur or some other free image hosting place and link to them21:32
mhall119beuno: got another app submission :)21:33
popeyjosepht: that doesn't look right21:33
popeymhall119: where do you see them?21:33
half_mastpopey: Oh ok21:33
mhall119popey: I just submitted it21:33
popeyhaha21:33
mhall119also, akari doesn't work21:34
mhall119beuno: I bet it's because it has capital A in it's .desktop filename21:34
dobeyRedefinedClank: it's based on Ubuntu21:35
mhall119yup, capital A is the problem21:35
RedefinedClankdobey, no, it was based off of CyanogenMod Source21:35
mhall119also, unity doesn't seem to use the .desktop file's Path= to lookup Icon=21:35
RedefinedClankwith added in ubuntu21:35
netcurliakari is my app, should I upload a new version?21:36
RedefinedClanki'm curious on porting it to my device21:36
mhall119netcurli: do you have all the changes that were made to it?21:36
netcurlinot sure21:37
netcurlican I download the app on my desktop?21:38
OrokuSakiAny future for running android apps in UT? I remember something about that... somewhere...21:39
sergiusensjibon: popey you only get to see ubuntu-build on system images21:39
mhall119netcurli: you can download the .click package, but it's kind of complicated to unpack and see what's changed21:40
popeysergiusens: thanks21:40
netcurlimh21:41
mhall119netcurli: I think beuno is the person who made the changes though, so he can probably tell you what to change21:41
sergiusensmhall119: netcurli dpkg-deb -x [click_package] package will extract it into package21:41
mhall119or, better yet, provide you with a bzr MP21:41
mhall119sergiusens: last time I did that cjwatson yelled at me, and nobody wants that21:41
sergiusensmhall119: yeah, just don't repack it ;-)21:42
mhall119or, rather, he yelled at me when I dpkg-deb re-packaged it and submitted that21:42
jibonhi sergiusens21:42
mhall119:)21:42
sergiusensmhall119: nothing wrong with inspecting :-)21:42
sergiusensjibon: hello21:42
jibonwhat about ubuntu-build?21:43
sergiusensjibon: what about it?21:43
jibon<sergiusens> jibon: popey you only get to see ubuntu-build on system images << means?21:44
half_mastOut of curiosity does anyone know what it would take to make an app like the Starbucks app or My Coffee Card for Ubuntu Touch?21:45
sergiusensjibon: not sure how much detail you want, but it probably means you probably don't have it yet21:45
jibonsorry, I am new guy in here.21:45
sergiusensjibon: there's a bunch to read about image based upgrades if you are interested https://wiki.ubuntu.com/ImageBasedUpgrades21:46
jibonok, looking...21:46
sergiusensjdstrand: did you add the icon entry to the click linter? Is there a branch for it somewhere btw?21:50
jdstrandsergiusens: I did not21:52
netcurlimhall119: do you know what I should do with the .bzr stuff?21:54
mhall119netcurli: that's just something QtCreator included in the .click package that it shouldn't have21:55
mhall119there's a bug against it21:55
mhall119but it does no harm, other than making your .click package bigger than it needs to be21:56
netcurliok21:56
mhall119netcurli: .bzr is your bzr repository directory, it has all your branch history and stuff in it21:56
mhall119it's in your project directory, which is why QtCreator includes it, it includes everything in your project directory currently21:57
jibonhttps://launchpad.net/ubuntu/saucy/+source/system-image21:58
jibonfrom here, can I download and install system-image 1.4-0ubuntu1 on my nexus S?21:59
alecujibon: I believe Nexus S is a "work in progress": https://wiki.ubuntu.com/Touch/Devices22:01
alecujibon: so, those images will not work on it.22:01
jibonoh22:01
jibonbut i thought if i use it, then i can submit bugs to help it quickly.22:02
jibonbecause i love ubuntu.22:02
sergiusensjibon: you can use the community support builds if it's supported for yuor device22:03
jibonwhere i will get?22:03
sergiusensjibon: from the web alecu just pointed you to22:04
sergiusens!Devices | jibon22:04
ubot5jibon: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices22:04
jdstrandmhall119: fyi, lp:~jdstrand/+junk/ureadit22:05
jdstrandmhall119: friends doesn't work even with the necessary dbus access22:05
jdstrandwell, maybe I need to configure friends more22:06
jdstrandmhall119: anyhoo, there is a click package for you. I'll play with it more22:06
jibonit that page, i just saw a name, michaelevans, and all other info is WIP since 1 month.22:06
jibon*in22:06
jdstrandmhall119: I'm ging to update apparmor-easyprof-ubuntu to 1.0.25 soon, so you can snag that22:06
cjwatsonlool: it's blocked for beta 1, as indicated by http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html22:07
cjwatsonmhall119: indeed, inspecting with dpkg -x is fine22:07
cjwatsonlool: (dealt with on #ubuntu-release apparently)22:10
=== kentb is now known as kentb-out
mhall119jdstrand: I think Friends got a new version, so my code might be broken22:15
jibonhttp://forum.xda-developers.com/showthread.php?t=216273522:16
jdstrandmhall119: yeah, your code uses qtdeclarative5-friends-plugin but qtdeclarative5-friends0.2 seems current22:16
jibonis it community version?22:16
mhall119yeah...22:16
mhall119jdstrand: what did you want me to snag?22:16
jdstrandmhall119: I the branch is just ureadit clickified22:17
jdstrands/I/oh/22:17
jdstrandmhall119: purely fyi22:17
jdstrandI used it locally to get it all hooked up with the apparmor machinery, etc22:18
mhall119ok22:19
mhall119can I just "click build" inside that directory?22:19
mhall119seems I can22:20
mhall119jdstrand: so what is different about your click package from the one I uploaded?22:21
RedefinedClankAnyone know what ubuntu touch is based off of android wise, like which version of CM it is based on atm?22:21
RobbyFI think 10.122:22
RedefinedClankmm22:22
RobbyFI know it's 10.x22:22
RedefinedClanki see that it's based off of stable builds22:22
RedefinedClankthat makes it easy :D22:22
rsalveticm 10.1.2 currently, the released tag22:24
RedefinedClankwell thank you, that makes me porting it to the GS4 easy22:24
RobbyFyou'll be done in an hour then? :P22:27
RedefinedClankprolly not22:27
RedefinedClankI mean, with a CM base, porting should be simple22:28
RobbyFI'm no dev so it's hard for me. lol22:28
RobbyFI basically idle to learn things here and there. I run daily builds on my gnex22:29
RedefinedClanksame, but it really is simple from what i understand22:29
RedefinedClankmy gnexus won't charge22:29
RobbyFusb port or battery?22:29
RedefinedClankit charged for a second, then stopped charging22:29
RobbyFtry pluging in the charger without the battery, then put the battery in after 30 seconds.22:30
RedefinedClankmy s4 is not working atm22:30
RedefinedClankok once sec22:30
RedefinedClanki have to install ubuntu on my comp xD22:30
RedefinedClanknot workin22:32
RobbyFI tried.22:32
jibonhi nyl22:33
RobbyFlatest touch -pending build feels awesome22:36
NYLhi jibon22:36
RedefinedClankfuuuuuuuuuuuck22:37
RedefinedClanki really don't want to send my phone in and have it fixed22:37
jibonhttp://forum.xda-developers.com/showthread.php?p=45105803#post4510580322:38
jibonis it your post?22:38
NYLyes22:38
jibonthank you.22:38
jiboncan i use ur img?22:38
NYLof course22:39
jibonwhere the link?22:39
NYLits on google drive link22:39
NYLhttps://drive.google.com/folderview?id=0B34Kseus4HL2ZEM5Mjd4YzNyREE&usp=sharing22:39
jibonI have Nexus S (Sojuk) crespo22:39
jibonyeah, i already found this link.22:40
jibonbut have many file.22:41
jibonwhich one latest?22:41
NYLall of those the build gave me22:41
NYLa few hours ago22:41
jibonneed do download all?22:41
NYLjust one22:42
jibonwhich one?22:42
NYLi´m still documenting to be sure wich one i have to flash22:42
NYLi think the zip one is recovery flashable22:43
jibon:(22:43
jibonI am bad in english.22:43
jibonI live in Bangladesh.22:43
jibonhave 2 zip files.22:44
mhall119jibon: don't worry about that22:44
NYLthe ota one i´m testing22:44
jibonthanks mhall11922:45
NYLdon´t know wich preinstalled image i should use22:45
jiboncm_crespo-ota-eng.nyl.zip22:45
jibonis this?22:46
NYLyes22:46
jibonok22:46
jibonany special instruction?22:46
jibonhow to install?22:47
netcurlimhall119: uploaded a new version that works now at least for me when I install it via command line on my phone22:48
loolcjwatson: thanks; it seemed anormaly long so I had poked at various reports under ~ubuntu-archive, but not the right one22:49
* lool goes to bed22:50
NYLi will tell you how to after i finnish booting the ubuntu part :D22:50
cjwatsonlool: you can always ask on #ubuntu-release about p-m oddities22:50
loolcjwatson: almost did that, but wasn't 100% sure  :-)22:51
NYLthe problem is that i need to make it boot from microflash22:52
iBotPeachesShould ubuntu automatically boot up? or do I have to start something in shell to trigger it?22:52
iBotPeachescant seem to get this oppo to display anything, but im correctly in ubuntu shell22:52
NYLand i think i have to repartion it, and install ubuntu there22:52
jibonmicroflash!!22:55
NYLthe internal sdcard22:56
jibonsd card have not.22:56
=== salem_ is now known as _salem
jibonusb disk!22:57
iBotPeachesand some tutorials refer to "ubuntu_chroot shell", then running "ubuntu-session", can't find this anywhere in my saucy build22:58
NYLjibon, does your recovery mount usb storage?23:00
jibonits 5.03 AM23:03
jibonneed to sleep.23:03
jibonis it complete? @nyl23:04
NYLnot yet, after i test it, i will announce you :)23:05
jibonsorry bro, I live in bangladesh. I cant always be online.23:05
jiboncan you give me a exact time?23:06
jibonThat time i will try to be online.23:06
NYLwe will post on our topic results :) and step by step tutorial23:08
jibonoops23:08
jibon:(23:08
jibonI am now android 4.1.1 using.23:08
jiboncant send sms.23:08
jibonok23:09
jibonhttp://forum.xda-developers.com/showthread.php?t=216273523:09
jibonI am try it today.23:09
jibontommorow will looking for yours.23:10
NYLok ;)23:10
jibonthanks bro, nyl.23:10
NYLi would recommend you to use slimbean and marmite kernel23:10
jiboni downloaded slimbean.23:11
jibonbut as i use ubuntu in my laptop, i wants it in my phone too.23:11
jibonI was looking ubuntu touch in https://wiki.ubuntu.com/Touch/Devices23:12
jibonsince 1 month23:12
jibonbut no responce.23:12
jibonso, i googled and found forum.23:13
jibonkernel and gapps is same?23:14
jiboni didnt get how to install/flash kernel.23:15
jibonbut i get some gapps files.23:15
jibonbye23:23
NYLflashed the boot image now flashing preinstalled image, fingers crossed xD23:25
NYLhmm23:35
stgraberlool: daily-barry fully populated now. Also starting a new touch build to get the new system-image-cli23:42
stgraberlool: I'll promote that one directly to daily when it's done, so people can update to the new system-image-cli over the weekend23:42
NYLi got into adb shell23:46
NYLi have ubuntu on a img23:46
NYLon the sdcard23:46
NYLBusyBox v1.20.2 (Ubuntu 1:1.20.0-8.1ubuntu1) built-in shell (ash)23:51
RobbyFmhall119, what image did you flash to get click packages available to device?23:58

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