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

sergiusenssin18, so how did you setup such VM for it to do that?00:00
sin18sergiusens : just installed ubutu on virtualbox as a guest (using ubuntu iso)00:00
sergiusenssin18, iirc you needed to manually add usb devices in virtualbox00:00
sin18sergiusens : i have noticed that vbox is smart where it just shows up under vm - usb devices00:01
sergiusenssin18, hmm, didn't work last I used vbox 2 years ago.00:02
sergiusenssin18, how's your ram and tmpfs?00:02
sergiusensthat might be another problem00:02
sin18sergiusens : 8 GB, 4 of which allocated to VM00:02
sergiusensI still feel you should use your native environment00:03
sergiusensthis is trusty I suppose?00:03
sin18sergiusens  : yes though i tried from saucy too on VM00:03
sin18sergiusens: btw can i install ubuntu touch on to nexus 4 from fedora ?00:03
sergiusenssin18, yes, as I told you above00:04
sergiusenssin18, you just need go installed00:04
sergiusensadb and fastboot installed00:04
sin18sergiusens : was jsut surprised because i didnt realize that was an option. Will explore it00:16
sergiusenssin18, you can flash from a mac as well00:21
sergiusenssin18, you can problably even just use the binary in the deb package from fedora00:22
=== chriadam|away is now known as chriadam
=== LarrySteeze|Away is now known as LarrySteeze
sin18sergiusens : thanks, heading out will try it00:55
Ubuntuhello?02:03
=== Ubuntu is now known as Guest52095
Guest52095hello how do you instal ubuntu for nexus7 1 gen?02:05
BeldarGuest52095, You can use multirom from google play to multiboot it with whatever is the nexus now02:09
Beldaron*02:09
BeldarThe touch, saucy was the last desktop image02:10
Beldarerr raring02:10
=== vying is now known as Guest1273
=== 64MAACJZF is now known as frecel
=== chihchun_afk is now known as chihchun
alecuadd-apt-repository seems broken on #244, is this known?05:04
alecuhttp://pastebin.ubuntu.com/7118003/05:04
dholbachgood morning07:53
=== chriadam is now known as chriadam|away
fpshmm, i'd really like to have the app window that gets shown upon ctrl-r in qtcreator to remember its dimensions and position on the screen08:49
fps[it always goes to my second monitor and i always have to resize it manually]08:50
fpsin a qt c++ app i'd know how to achieve that08:50
fpsbut i'm a complete qml/ubuntu touch noob ;D08:50
fpswill i have to manually check what kind of device the app is running on and then use code to store/retrieve the dimensions/positions at shutdown/startup?08:51
fpsalso: how to deploy the app to the phone and run it?09:01
JamesTaitGood morning all; happy Chocolate Caramel Day! :-D09:01
fpsoh, found the menu entry09:02
fpslet's see if it does anything09:02
=== Ursinha is now known as Ursinha-afk
mhr3mandel, ping?09:04
mandelmhr3, morning!09:05
mandelmhr3, how can I help :)09:05
mhr3mandel, morning, could you tell me where do i find udm logs?09:05
fpshmm, ok09:05
fpsenabled networking on the device and used the build -> ubuntu touch -> run on device menu entry09:06
fpsnothing :(09:06
mandelmhr3, sure, le me double check, will be a second09:06
fpsi get some errors in the "general messages" log09:06
fpsenabled networking on the device and used the build -> ubuntu touch -> run on device menu entry[10:06:32] bash: cannot set terminal process group (-1): Invalid argument09:07
fpsbash: no job control in this shell09:07
fpsoops09:07
fpscopy and paste error, but i guess it's still readable09:07
fpsoh well, will check this channel later. have to do some money earning work now ;)09:07
mandelmhr3, the session ones are in ~/.cache/ubuntu-download-manager/ the system ones are in /var/log/ubuntu-download-manager09:09
mandelmhr3, let me know if you need help reading them, what is the problem?09:09
_matti_Hi, I'm trying to build Ubuntu Touch for Nexus 4. I successfully created the build environment, downloaded the sources via repo and got the Nexus 4 files by calling "breakfast". Now I get some error messages (some not existing files, missing permissions to /system/etc/firmware). Does the extrac-files script assume that I have installed CM on the device? Shouldn't it work with Android also?09:12
_matti_Sorry, wanted to write: "Now I get some error messages when using extract-files.sh"09:12
=== Ursinha-afk is now known as Ursinha
=== davidcalle_ is now known as davidcalle
mhr3mandel, mind looking at https://launchpadlibrarian.net/170005100/udm.log ?09:16
mhr3mandel, search for "com (4)" and tell me why :)09:16
mandelmhr3, sure :)09:16
mandelmhr3, the file is already there (at least 3 times) and the download manager is adding the number before the extension, in this case, cim is the only part of the name before a .09:17
mandelmhr3, check if the files are there, remove all of them, try the installation again and let me know if after installation is present (it should not)09:18
mhr3mandel, well the bigger problem is that the install fails with a space in the name09:19
mandelmhr3, yes, seems that the execution does not like those spaces :-/09:20
mhr3mandel, http://paste.ubuntu.com/7118794/09:20
mhr3mandel, whose bug? :)09:20
mhr3you or click?09:20
mandelmhr3, lets first see if the files are left there after installation, they should not09:20
mandelmhr3, also, I think after the error the should be cleaned...09:20
mhr3apparently they aren't ^^09:21
mandelmhr3, let me check the code, give me a few mins09:22
mhr3barry, known that system-image-cli can't upgrade? it tells me that it can't download channels.json09:24
mandelmhr3, hm... weird, we tested the umd and the si before landing them and had no problems, what img are you at, and device?09:25
mandelmhr3, can you let me know the version of system-image-common and ubuntu-download-manager??09:26
mhr3mandel, i dist-upgraded 30minutes ago09:26
mhr3mako, trusty-proposed09:26
mandelmhr3, dist-upgrade... hm, I would not use that it breaks things09:26
mhr3flashing now with ubuntu-device-flash... so can't tell you the versions anymore09:26
mandelmhr3, flahs it to version 246, I'll be testing with that on mako09:27
mhr3mandel, fwiw http://paste.ubuntu.com/7118817/09:28
mandelmhr3, that is an old bug we fixed some time ago where there is a race condition in system image09:29
mandelupdate*09:29
mandelmhr3, AFAIK it should be fix in the latests img09:29
mhr3mandel, seems like it isn't09:29
mhr3mandel, my base image was something between 242 and 24409:30
mandelmhr3, those had broken si, it landed yesterday09:30
mandelmhr3, I'm testing with the latests img the udm to see if the files are not cleaned after installation09:32
mandelmhr3, I cannot reproduce your issues, I'm downloading files apps, installing them and removing them, I'm going to break pkcon  and will let you know09:38
mhr3mandel, hm, looks like the entire Downloads dir was deleted after flash09:41
mandelmhr3, ok, it indeed does not remove the package when there is an error.. we should talk about this, I think it is left behind in order to be able to debug09:42
mhr3ah, no... i did s/local/cache/ :/09:42
mandelmhr3, since, if we remove it, we don't know what was the issues (I did this my removing pkcon from my system)09:42
mhr3mandel, but consider you just downloaded 500mb pkg and it fails to install cause you don't have space on the card09:43
mhr3now you not only don't have space but lost 500mb09:43
mandelmhr3, hm, indeed, we need to talk with alecu and see what we want to do09:43
mhr3mandel, hm... so i removed everything from Downloads and it's still failing to install09:44
mandelmhr3, hm, do you have the logs?09:44
mandelmhr3, that is very strange, could be an issue with that package09:45
mandelmhr3, I installed about 3, 4 before I told you it was ok09:45
mhr3mandel, http://paste.ubuntu.com/7118892/09:47
mandelmhr3, there are two changes we can do, one, that I remove the file (something that is currently done in the success case) or we trust the scope to do the right thing when it gets the error signal09:47
mandelmhr3, that seems to be a click issue, can you install other apps?09:47
mandelmhr3, lin 10 - 30 are the click stdout and stderr09:48
mhr3mandel, same error with different apps09:49
mandelmhr3, wow, I don't have that issue at all!09:50
mandelmhr3, is that devel-propose?09:50
mandelline 30 is very interesting.. Permission denied09:50
mhr3mandel, yes, 24609:51
mandelmhr3, ok, reflashing to see if I can reproduce it from scratch09:51
mhr3maybe i should do clean flash and dump my ~09:52
mandelmhr3, if you have no problem in removing it, it would be a nice test, yest09:52
mandelyest*09:52
mandelgosh.. let me type yes!09:53
fpsok, as an aside: as the deploying to phone doesn't work with QtCreator, what's the manual process?09:55
mandelmhr3, I just installed that same package with no problem.. it looks like it could be related to the state of your system :-/10:08
cjwatsonmhr3: what are the permissions on the directory /opt/click.ubuntu.com/.click/users/phablet ?10:09
cjwatsonmhr3: and is it possible that you worked around an issue from last week or thereabouts by manually creating that directory?10:10
cjwatsonmhr3: this sounds awfully like the situation I cautioned against in my comment #2 on https://bugs.launchpad.net/ubuntu/+source/click/+bug/129119210:11
ubot5Ubuntu bug 1291192 in click (Ubuntu) "click hook run-user fails when booting image 233" [Critical,Fix released]10:11
oSoMoNMirv, hey, I’m reading your blog entry (congrats on the almost entirely smooth landing of Qt 5.2 btw!), and I’m interested in "xvfb used to run unit tests needed parameters updated in most packages because of OpenGL changes in Qt", can you point me to those changes?10:15
oSoMoNMirv, I mean the parameters updates to xvfb? I’ve seen similar problems with my oxide branch of webbrowser-app, where I started using xvfb, and I’d like to check that I solved it in a consistent way with what you’ve done10:18
mhr3cjwatson, no, i never touched that dir10:21
MirvoSoMoN: sure. there were a bunch of "Could not initialize GLX" which were fixed by passing a "-s '-screen 0 640x480x24'" parameter like in https://code.launchpad.net/~timo-jyrinki/ubuntu/trusty/maliit-framework/fix_tests_under_qt52/+merge/20303910:21
Mirvsome used QT_QPA_PLATFORM=minimal instead since that was the first glue found, but that should be better in allowing the emulated X tests to continue to run10:22
cjwatsonmhr3: what does ls -ld /opt/click.ubuntu.com/.click/users/phablet say?10:22
MirvoSoMoN: and thanks :)10:22
mhr3cjwatson, drwxr-xr-x 2 clickpkg clickpkg 4096 Mar 18 16:51 /opt/click.ubuntu.com/.click/users/phablet10:28
cjwatsonmhr3: chown phablet:phablet /opt/click.ubuntu.com/.click/users/phablet10:28
cjwatsonmhr3: maybe an artifact of some earlier bug if you didn't create that yourself10:29
cjwatsonmhr3: was this a fresh install, or has it been upgraded?10:29
cjwatsonI mean the user data10:29
mhr3cjwatson, upgraded10:30
cjwatsonok.  I'll worry about it if I get reports from fresh bootstraps, then10:32
mhr3cjwatson, yea, that fixed it10:37
oSoMoNMirv, thanks, that’s exactly the fix I applied to my webbrowser-app branch, glad it’s consistent with your approach :)10:42
MirvoSoMoN: good! :)10:43
gcollurahow do I take screenshots on the device?10:44
ogra_gcollura, http://paste.ubuntu.com/7073413/10:45
gcollurathanks ogra_ :)10:45
ogra_(there is a fix for phablet-screenshot in the queue, but i think it did not land yet)10:45
t1mpis there a stable (devel, not proposed) image yet with qt52?10:49
ogra_t1mp, nope10:49
=== vrruiz_ is now known as rvr
t1mpogra_: ok10:53
ogra_i guess we might have one by end of the week10:53
=== netcurli_ is now known as netcurli
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
* janimo` is awed by 78 mountpoints existing on a fresh mako install11:06
ogra_heh11:06
janimo`this is a metric we sure have any competitor beat at11:07
ogra_what scares you about it ? apart from getting a large mtab11:07
janimo`ogra_, same things as about large codebases I guess. The implied complexity11:08
ogra_well, the code that does the mounting is pretty simple11:08
janimo`ogra_, which code does this? I don't even dream of documentation existing for this :)11:09
ogra_the code in /usr/share/initramfs-tools/scripts/touch11:10
ogra_it reads "writable-paths" from disk onboot and loops over it11:10
janimo`ogra_, ok, that is code I had briefly looked at before, thanks11:10
janimo`ogra_, /dev/mmcblk0p23 on /lib/ufw/user6.rules type ext4 (rw,relatime,discard,data=ordered)11:11
janimo`not sure what to make of that. A  file as a mountpoint?11:11
ogra_well, effectively it is /userdata/system-data/11:12
ogra_imagine the bind mounts as links into that dir11:13
davmor2Morning all11:14
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
t1mpI have image 237, and the device boots (I can connect with adb), but the screen stays black. What can be the cause?11:21
t1mp@nexus411:21
ogra_missing patience ?11:21
ogra_(if whoopsie/apport process crash files the boot can take ages)11:22
t1mpI never experienced a boot process on that device yet that takes >5min11:22
ogra_well, check top11:22
davmor2t1mp: press the power button twice11:23
t1mpI don't see weird stuff in top http://ubuntuone.com/5EZIq6O1ZpRKF3uWWT7AG111:23
t1mpdavmor2: doesn't do anything11:24
davmor2t1mp: do ps aux | grep unity811:25
t1mpdavmor2: phablet   1892  0.1  1.3 234928 24956 ?        Ssl  11:18   0:00 unity811:28
ogra_interesting11:28
ogra_so you should see something on screen11:28
t1mpnope, fully black (no pixels, no backlight)11:29
t1mpwithout adb I would guess the phone is off11:29
t1mpwhen rebooting, I see the Google logo and then it turns black.11:31
* t1mp reflashing to -proposed11:31
=== MacSlow is now known as MacSlow|lunch
t1mpafter flashing the device, screen is still black :(11:46
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
t1mphow do I change the brightness of the screen?11:46
ogra_with the indicator11:47
ogra_(battery)11:47
t1mpfrom command-line I meant, my screen is black so no indicator11:47
t1mpoh I see the flash failed. I still have image 23711:47
t1mpthe last file fails to be pushed - http://pastebin.ubuntu.com/7119371/11:51
t1mpI don't know where it is pushed, but there seems to be space available - http://pastebin.ubuntu.com/7119373/11:52
sergiusenst1mp, are there any xz files in /cache/recovery?11:53
ogra_t1mp, it pushes in recovery ... and it uses /cache11:53
sergiusenst1mp, list them to me and wipe them11:54
sergiusens146M free isn't enough11:54
sergiusenss/6/3/11:54
t1mpsergiusens: https://pastebin.canonical.com/106765/11:55
t1mpI'll delete thoe11:55
t1mp*those11:55
ogra_geez11:55
ogra_2fa11:55
sergiusensmy thought is the upgrader is supposed to clean that; I'll check it's code11:56
t1mpogra_: http://pastebin.ubuntu.com/7119385/11:56
t1mpogra_: "pas" auto-completed to pastebin.canonical.com :)11:56
ogra_:)11:56
ogra_version-101.tar.xz11:56
ogra_???11:56
ogra_wow11:56
* ogra_ wonders where that comes from11:57
t1mpogra_: that's probably from today. I did a "ubuntu-device-flash devel-proposed" (forgot the --channel) and it started flashing 101 before I cancelled11:57
ogra_sergiusens, ^^^ that should rather produce an error i suppose11:58
sergiusensogra_, it should; I have an MR somewhere around for that11:58
ogra_heh11:58
ogra_there is an MR for everything :)11:58
t1mpthanks guys, I reflashed, and at least now I can see a spinning ubuntu logo :)12:01
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
mandelmhr3, any luck with the installation of click packages?12:22
mhr3mandel, did the chown, removed everything from the downloads dir, now it works12:25
mandelmhr3, ok, nevertheless you did bring up two bugs, the one realted with the space in the name, which should be fixed by adding "" around it and is part of the click scope and what do do will the click package on error12:27
mandelmhr3, lets wait for alecu and we can decide how is the best way to fix those12:27
mhr3mandel, opened https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/129463112:33
ubot5Ubuntu bug 1294631 in unity-scope-click (Ubuntu) "Click packages with spaces in file name fail to install" [Undecided,New]12:33
mandelmhr3, awesome, thx12:33
mandelmhr3, I think it is due to the installation command, and I don't thing that udm should have any knowledge about it12:34
cjwatsonmandel: don't just add quotes like that, you'll create other bugs12:34
mandelcjwatson, true... meh, I hate the fact that udm does the installation12:34
cjwatsonmandel: either switch to the packagekit dbus method, or use proper subprocess invocation that doesn't go through the shell12:34
mandelcjwatson, I'm using a correct process invocation, they send the shell like that so that the can call a dbus method in the scope12:35
cjwatsonyou're clearly not since you wouldn't have this bug if you were :)12:36
cjwatsoncorrect subprocess invocation doesn't have quoting bugs12:36
cjwatsonI guess there's no way to get udm to perform multiple commands in sequence other than that && hack?12:38
mandelcjwatson, that is the issue, is not that I'm not using the correct way to execute the process is that they send the command with &&12:38
mandelcjwatson, I guess I can change the api to support a list of commands, where I execute them one after the other one as long as the previous is successful12:39
mandelcjwatson, but at that point, it feels that udm is doing waaaaay to much, I don't want to be a process dispatcher12:39
cjwatsonI didn't mean udm was doing it wrong, I meant that the scope was12:40
mandelcjwatson, I was covering my ass hehehe :)12:40
* mandel is emotional when he makes mistakes ;)12:40
mandelcjwatson, but you are indeed right in saying that is a hack and is dangerous and not very flexible12:40
cjwatsonthe safe fix with least structural rearrangement would be to have the scope do proper metacharacter escaping12:41
cjwatsonhttp://doc.qt.digia.com/qtcreator-extending/utils-qtcprocess.html seems to have the right kinds of functions12:41
cjwatsonoh, though that's in QtC, bah12:41
=== chihchun is now known as chihchun_afk
mandelcjwatson, well, honestly, I'm more than able to tell them to send a list and do the hard work on my side it just feels bad, but it might be a personal taste of mine12:44
cjwatsonsed -r 's/([^a-zA-Z0-9+,./:=@_-])/\\\1/g'12:44
cjwatsonan equivalent of that in QRegexp shouldn't be too hard12:44
cjwatsonI certainly prefer list forms where possible :)12:45
mandelcjwatson, yeah, I'm not doing a regexp hehe12:45
mandelcjwatson, less code + problems ;)12:46
ogra_wow, that regex looks like asciiart12:46
mandelogra_, there is even a scary face in there :=@12:46
ogra_yeah :)12:47
cjwatsonthe safe punctuation symbols are in ascii order, that's not my problem :)12:48
cjwatson(apart from - because character class syntax)12:48
mandelmhr3, cjwatson I'll fix it allowing a list to be passed as per bug 1294634 and I'll send a patch to the click scope12:51
ubot5bug 1294634 in ubuntu-download-manager "Only one post download command can be passed to the download via the metadata" [Medium,Triaged] https://launchpad.net/bugs/129463412:51
cjwatsoncool12:56
=== chihchun_afk is now known as chihchun
mandelcjwatson, on other news, testing umd again with your branch, if everything goes ok (updates and click installation) I'll give a +1 to that silo13:05
=== alan_g is now known as alan_g|lunch
=== chihchun is now known as chihchun_afk
barrymhr3, mandel did you identify a problem in the system update stack?13:11
mandelbarry, I think it was mhr3 system state, it was in an older img version and did a dist upgrade and things went wrong13:12
mandelbarry, AFAIK everything is working now as expected13:12
barrymandel: ok, thanks13:12
mhr3barry, 2 issues: wrong owner of the /opt/... dir + space in click file name13:12
barrymhr3: ack13:13
=== _salem is now known as salem_
cjwatsonbzoltan: I've landed click 0.4.19, which should have the chroot fixes you wanted, so I think you should be able to create both 13.10 and 14.04 chroots now13:29
bzoltancjwatson: nice! thank you. I am dogfooding the 0.1.19 since yesterday and it created the chroots13:30
bzoltancjwatson:  today when I have destroyed and recreated the chroots I have seen that many SDK packages are missing.13:31
cjwatsonif I can get to the point of being able to just install ubuntu-sdk-libs-dev:armhf it'll be much easier to handle this13:34
cjwatsonI'm getting there but currently blocked by https://code.launchpad.net/~cjwatson/libaccounts-glib/multiarch/+merge/211468 and https://code.launchpad.net/~cjwatson/dee/multiarch/+merge/21146313:34
bzoltancjwatson: OK13:36
bzoltancjwatson:  the QtCreator frontend is ready for the new frameworks and click stuff13:37
cjwatsonbzoltan: which packages in particular are missing?13:38
asaccjwatson: how can i query the valid frameworks for the click chroot command?13:38
bzoltancjwatson: after a clean chroot creation all qt5declarative*plugin13:38
cjwatsonasac: no interface for that yet13:39
cjwatsonfile a bug :)13:40
ogra_or write an interface ;)13:40
cjwatsonI'm fine with writing it13:40
bzoltanogra_:  I got that card too already :D13:41
ogra_heh13:41
cjwatsonwell, I didn't ask for writing it, I asked for suggesting a sketch shape for the interface you needed, not quite the same thing13:41
ogra_we need to keep asac's coding skills alive else he fully turns into a manager some day ;)13:42
asaccjwatson: aye13:42
cjwatsonbzoltan: right, I'm currently only installing the -dev bits and not the runtime.  I think honestly it's best for me to fix this by focusing on making ubuntu-sdk-libs-dev:armhf installation13:42
cjwatson*installable13:43
cjwatsonhardcoded lists in click chroot are a stupid hack13:43
asacogra_: :)13:43
cjwatsonmhr3: any chance I could get https://code.launchpad.net/~cjwatson/dee/multiarch/+merge/211463 reviewed/landed?13:43
bzoltancjwatson: If there is anything I can help please bug me13:43
cjwatsonbzoltan: will do.  not at present though, I need to get dee and libaccounts-glib fixed before I can see the next level in the stack (if any)13:43
cjwatsonmardy: any news on the libaccounts-glib landing?13:46
mardydbarth: ^13:46
mardydbarth: maybe we should get a silo just for that, to make sure it can land soon?13:46
dbarththis should land with the webapps-oa silo; it's ready now13:48
mardyElleo: hi! The peer picker UI you added to the content hub, in which process will it live? In the app or in the content-hub service?13:50
Elleomardy: for 14.04 it lives in the app, once there's the infrastructure in place to support it it'll live in a separate helper13:51
ElleoI forget the name of the bit of infrastructure we need for that though13:52
Elleobfiller: ^ ?13:52
bfillermardy: lives in the app, will move to the hub process once trusted sessions are in place post 14.0413:53
Elleotrusted sessions, that's what I was thinking of :)13:54
mardyElleo, bfiller: thanks13:55
mardydednick: hi! So, it seems that for the trust session, we'll need to be able to add specific surfaces, not just pids13:56
mardydednick: because both in the Online Accounts and Content Hub cases, the trusted helper is a single process (a D-Bus service) which will have more windows13:57
=== alan_g|lunch is now known as alan_g
dednickmardy: the trusted helper has surfaces?13:58
Elleokenvandine: ^ what's the final structure of the content-hub picker service likely to be like? I seem to remember you mentioning it possibly living outside of content-hub-service on its own?14:00
fpshm, is OTA update possible without having a ubuntu one account?14:00
mardydednick: yes: for Online Accounts it's the Online Accounts UI itself (or some other page in other cases), for the Content Hub it will be a screen to select the peers14:00
Elleooops, time for a meeting; back later14:00
kenvandineElleo, mardy: i've been wanting to keep the part that has a surface outside of the hub itself14:00
kenvandineseparate process14:00
kenvandinebut still a trusted helper of some sort14:01
mardykenvandine: OK, so the hub will spawn a separate process and talk to it via some IPC?14:01
kenvandinemardy, i think so14:01
mhr3sil2100, can you take a look at cjwatson's dee branch? too much debian magic for me :)14:01
kenvandinei wanted to keep the hub service as simple as possible14:01
kenvandineand having another process that handles the surface as needed14:02
kenvandineshort lived14:02
sil2100mhr3: which branch? :)14:02
cjwatsonbzoltan: I just tried installing ubuntu-sdk-libs:armhf (no -dev), fwiw, and that fails too for basically the same reasons - I think it'd be unacceptable to hardcode the huge pile of stuff in sdk-libs in click chroot, we'd lose track really quickly14:02
mhr3sil2100, https://code.launchpad.net/~cjwatson/dee/multiarch/+merge/21146314:02
mardykenvandine: they'll have the same lifetime, won't they?14:02
=== marcoceppi is now known as marcoceppi-mobil
kenvandinethe process that shows the picker component would only be running while it's needed14:03
mhr3cjwatson, iirc gir didn't support multiarch last time we tried, did that change?14:03
kenvandineand i was thinking it would be multiple instance, so there could be multiple processes running handling different requests14:03
mardykenvandine: ah, OK, your case is a bit different14:03
dednickmardy: as far as I'm aware, the trusted helper shouldn't really have any surfaces. It should just be managing the stacking of other surfaces (sessions).14:03
mardykenvandine: yep14:03
kenvandinemardy, that isn't set in stone though :)14:03
kenvandinebut i wanted it more of a fire and forget from the hub (not totally forget)14:04
kenvandinethe hub will of course watch the transfer request14:04
kenvandinebut not care about the state of the helper process14:04
kenvandinewhich would get torn down when the trusted session is done14:04
cjwatsonmhr3: it doesn't reliably, no, but I didn't mark any gir packages as multiarch14:04
cjwatsonmhr3: for exactly that reason14:04
mardydednick: well, if that's a hard requirement, I can refactor how Online Accounts works, it should be doable to delegate the surfaces to other processes14:04
mardydednick: but I believe you'll get this requirement when you start targeting the desktop won't you? There it's full of processes with multiple windows14:05
mhr3cjwatson, so dee kinda is yet is isn't multiarch?14:05
=== MacSlow|lunch is now known as MacSlow
dednickmardy: I think it's going to have to be a hard requirement for the moment.14:08
kenvandinemardy, i'd prefer that for online accounts too14:08
kenvandinei think splitting that would be overall a good thing14:08
dednickmardy: at the moment, there's no way to reference a single mir session of a process let alone one of it's surfaces.14:09
mardykenvandine: I don't think so... we certainly don't gain anything from splitting14:09
kenvandinemardy, then signon-ui would just be a service process that manages the helpers14:09
kenvandinemardy, right now if there is 2 requests for auth, it queues them right?14:10
kenvandineso you only see one14:10
mardykenvandine: I already plan to merge signon-ui in the online-accounts-ui process14:10
kenvandinehaven't we had problems with that?14:10
mardykenvandine: no, they are not queued (unless they are for the same account, but that won't change anyways)14:11
kenvandineah... i thought they were14:11
mardykenvandine: they are queued *per client*14:11
mardykenvandine: so, we cannot stack two signon-uis on the same client window14:12
kenvandinemardy, what's a client in this case?14:12
kenvandinean app that's requesting the auth?14:12
mardykenvandine: yep14:12
kenvandineso if friends and the browser both need auth, it would show them both?14:13
=== awafaa_ is now known as awafaa
kenvandinei guess where that was biting me was when we had the script for adding the accounts14:13
mardykenvandine: yes, unless it's the same account14:13
kenvandineit would add multiples and both get auth requests14:13
mardydednick: do you have a vague idea of when you'll be able to address single surfaces? So that I know if I can work with pids for the time being (and have bugs on a few corner cases) and wait, or if I should refactor the code and work with pids forever14:16
dednickmardy: i'll need to check with tvoss about how this fits into current cycle requirements14:18
* tvoss reads backlog14:18
dednicktvoss: ah. that's helpful :)14:19
tvossdednick, gimme a few for context switch14:19
dednicksure14:19
=== chihchun_afk is now known as chihchun
cjwatsonmhr3: it can safely be multiarch at the runtime level, which is all that I need for my use case14:21
cjwatsonmhr3: multiarch -dev packages are more complicated, but in a lot of cases that's a stretch goal anyway14:21
cjwatsonmhr3: but the lack of a multiarch runtime here blocks doing a foreign-arch install (needed for click chroot) of anything involving friends, since that has Multi-Arch: foreign components (i.e. in practice installed from the native architecture but able to satisfy dependencies from other architectures) that depend on libdee, as well as having components from the foreign architecture that depend on libdee14:23
cjwatsonmhr3: so I have to have the libdee runtime be Multi-Arch: same in order to make this work14:24
cjwatsonmhr3: fortunately the packaging is already in the right shape for that, it's just missing metadata14:24
=== vying is now known as Guest78258
=== marcoceppi-mobil is now known as marcoceppi
=== marcoceppi is now known as marco-traveling
rickspencer3jono, on the api page there is a sort of block diagram of the qml api15:07
rickspencer3http://developer.ubuntu.com/apps/qml/api/15:07
rickspencer3I'd like to put that into a presentation I am making15:07
rickspencer3was there some app that I should install for all that?15:08
jonorickspencer3, which block diagram?15:11
=== chihchun is now known as chihchun_afk
=== alan_g is now known as alan_g|tea
bzoltancjwatson:  would it be OK to install the click packages in an armhf ubuntu-sdk-14.03 click chroot and  aa-clickquery the policy version there?15:41
cjwatsonbzoltan: that's probably a question for jdstrand15:44
bzoltancjwatson:  we are discussing with him about it ... on the #sdk15:44
bzoltancjwatson: as the click-review-tool does not recognize the -qml, -html frameworks15:45
bzoltancjwatson:  as they are not listed under /usr/share/click/frameworks15:45
cjwatsonthey should be, they're in ubuntu-sdk-libs-dev15:46
cjwatsonbut I can't cross-install that in click chroots yet for the reasons given earlier15:46
bzoltancjwatson: so, as for now ... the locally installed ubuntu-sdk-libs-dev is the only usable source15:49
cjwatsonright, I don't really see a more sensible approach than driving towards making that work15:49
cjwatsonwhich I'm already doing, if I can persuade everyone to land my changes :)15:49
=== alan_g|tea is now known as alan_g
bzoltancjwatson:  yes... now I start to understand where we are :)15:50
fpshmm, there's seven updates available15:57
fpsi just logged into my ubuntu account (since that seems to be nessecary (???))15:57
fpsthey all fail with "COMMAND ERROR" [sic]15:57
fpsis that expected behaviour at this point?15:58
fpsthis is not using apt or anything, but the update manager shipped with ubuntu 14.04 (r237)16:00
popeyfps: yes.16:00
popeyfps: that will go away when we promote the next image16:01
fpspopey: ok, so updates with that image are broken16:01
fps?16:01
popeyyes, long story ☻16:01
popeybug16:01
popeybug 129379716:01
ubot5bug 1293797 in Software Center Agent "nexus 4 "COMMAND ERROR" when updating apps" [Undecided,Confirmed] https://launchpad.net/bugs/129379716:01
fpsfair enough :D16:01
popeysorry about that ☹16:02
fpsno problem at all..16:02
fpsthe issue is known16:02
fpsthe bug is filed16:02
=== chihchun_afk is now known as chihchun
fpswhat could go wrong? ;D16:02
fpssomewhat related: will i make this channel my enemy when asking why ubuntu touch doesn't just go with apt in a more vanilla way?16:04
fpswhy all this system write only, and OTA update breakage if manually using apt?16:04
popeyno, not at all16:04
popeyit's a valid question16:04
fpsthat sentence of mine was bad.. if it was undecipherable, let me know and i'll rephrase :D16:04
popeybut one that we've answered a few times, so it should be a faq16:04
fpschecking the FAQ16:04
popeyyeah, i dont think we've written it up anywhere16:05
=== jhodapp is now known as jhodapp|afk
fpsthe write only part of it i can guess about16:06
fpsit's probably for security reasons16:06
popeythere's a number of facets, including security, yes16:06
popeyhttps://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Manifest16:06
cjwatsonit also makes system image updates a lot simpler to apply, because you can do them as a big delta blob rather than as something with lots of moving parts that can go wrong16:07
fpsi see.16:07
jdstrandwe don't want to run maintainer scripts as root16:07
cjwatsonthe security angle is for third-party apps - it's to some extent orthogonal from how system updates are applied16:08
fpsand the mistrust for maintainer scripts is probably rooted in the more open app store16:08
jdstrandand click allows that. we could've prevented that during reviews or done something to accomodate that, but click solves it nicely16:08
fpsas opposed ot e.g. central ubuntu apt repositories16:08
jdstrandI think mostly it is actually about the upgrades though16:08
cjwatsoninstalling third-party apps into a separate tree, with their own confinement etc., is a prerequisite for doing the system image thing; but not vice versa16:08
fpsthat application confinement page gives me some nice entry points to read more about the system16:09
cjwatsonI'm not personally as wild about system images as some - I can see their usefulness but we could have done it in other ways16:09
fpsso i'll digest that first and then come back later with more questions ;D16:09
fpscjwatson: and i guess noone is stopping anyone of doing it some different way with custom images16:09
fpsyay for open source..16:10
cjwatsonwell yeah, it's all free software which you can reassemble as you wish, though I suspect that it will be a bit of an uphill fight as some things in the depths of the boot infrastructure probably won't apt-get dist-upgrade very nicely16:10
fpsok, got a meeting to attend.. thanks for the answers :D16:11
=== dandrader is now known as dandrader|lunch
=== jhodapp|afk is now known as jhodapp
Cimimaybe this question was already answered16:40
Cimibut I don't have https://system-image.ubuntu.com/trusty/mako/ or -proposed16:40
Cimithus phablet-flahs is not working for me16:40
ogra_phablet-flash is obsolete since several weeks16:41
Cimiahah16:41
Cimigood16:41
ogra_use ubuntu-device-flash (comes from the same PPA)16:41
CimiI really read mailing lists :\16:41
ogra_:)16:43
Cimithank you ogra_ :D16:43
ogra_np16:43
=== gatox is now known as gatox_lunch
=== bfiller is now known as bfiller_afk
asacrsalveti: ChickenCutlass: awe:17:30
asac* click-apparmor and apparmor-easyprof-ubuntu image tests failing with new ofono* (Jamie)17:30
asachttps://bugs.launchpad.net/qa-regression-testing/+bug/129466717:30
ubot5Ubuntu bug 1294667 in QA Regression Testing "click-apparmor and apparmor-easyprof-ubuntu image tests failing with new ofono*" [Critical,Fix released]17:30
asac-> only impact testing, not user visible but understood now and getting fixed.17:30
asacrsalveti: ChickenCutlass: awe: can you please work into the ofono CI Train testplan to run the security tests?17:30
ogra_asac, not ofono ... ofono-phonesim-autostart17:31
asacwe want to improve the testsplans based on what issues didnt get spotted in the CITrain silo, so this one should be addewd for now or at best automated17:31
ogra_asac, because it installs and runs an x server17:31
asacwell, add it for now and it will be automated once we have automated silo testing available (couple of weeks)17:31
asacogra_: ok.17:31
ogra_asac, this isnt phonedations :)17:31
ogra_ofono-phonesim-autostart is QA17:32
asacrsalveti: ChickenCutlass: awe: so add it to whatever components test plan that caused the regression17:32
asacpitti: jibel: ^17:32
asacnot sure if you have a testplan at all for integration/CITrain testing, if not would be a good start :)17:32
ogra_effectively the issue is an infra one that doanac just fixed though17:32
asace.g. http://wiki.ubuntu.com/Process/Merges/TestPlans/17:32
asacsure17:33
asacthats the idea17:33
ogra_(ofono-phonesim-autostart was installed before any tests run, so we constantly had an X server running, doanac just fixed it to only install that package when the respective tests are due)17:33
asacwe get a regression, fix it in firedrill, but then revisit test plans and identify smart stitches to prevent the class of problems before landing17:33
=== dandrader|lunch is now known as dandrader
rsalvetiogra_: can't we also fix it to not depend on x11 related stuff?17:48
=== gatox_lunch is now known as gatox
cwayne_mhall119, ping17:50
ogra_rsalveti, i discussed that with pitti, seems thats not so easy17:50
pittirsalveti: ofono-phonesim would need to be rewritten to not use Qt4/GUI stuff then17:51
rsalvetioh, it's using qt4 =\17:51
pittias I said, it's much easier to hide it more thoroughly, like hiding its xvfb socket17:51
pittiif that's all what tests are stumbling over17:52
pitti(it seems strange to assert the nonexistance of other X servers, but if that makes sense for something we can certainly hide it17:52
ogra_well, having X11 on the phone is really ugly ... but yeah, as long as it doesnt taint test results17:52
pittiit certainly has heavy deps that way17:53
mhall119cwayne_: pong17:53
cwayne_mhall119, hey, so re: getting the customization documentation up on d.u.c, what's the next step to getting that done?18:03
=== alan_g is now known as alan_g|EOD
mhall119cwayne_: we need an importer script18:04
cwayne_mhall119, and who would need to do that, us? (if so, that's totally fine, just trying to understand the necessary steps :))18:06
mhall119preferably you, yes18:07
mhall119I'll get you some info in a minute, on a hangout right now18:07
niemeyerkenvandine: ping18:08
kenvandineniemeyer, pong18:09
niemeyerkenvandine: Hey Ken18:10
niemeyerkenvandine: Wondering if you might have a hint about this:18:10
niemeyer<niemeyer> I'm having some sort of issue with signond18:10
niemeyer<niemeyer> 2014-03-19 14:56:34,804 - CRITICAL - ../../../../lib/SignOn/connection-manager.cpp 106 setupSocketConnection p2p error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect to socket /run/user/1000/signond/socket: No such file or directory") 118:10
niemeyer<niemeyer> Looking at logs:18:10
niemeyer<niemeyer> Mar 19 14:57:07 gopher signond[1618]: QObject::disconnect: Unexpected null parameter18:10
niemeyer<niemeyer> Any idea of who'd be the right person to talk about this?18:10
niemeyer<niemeyer> The Online Accounts app seems broken as well18:10
niemeyer<niemeyer> Clicking on it shows an empty pane18:10
kenvandineniemeyer, what triggered that?18:12
niemeyerkenvandine: ubuntuoneauth18:14
kenvandinewhat's that?18:14
niemeyerkevank: A login attempt18:14
kenvandinejust trying to add a U1 account?18:14
niemeyerii  libubuntuoneauth-2.0-0:amd64     14.04+14.04.20140306  amd64                 Ubuntu One authentication library18:15
niemeyerkevank: ^18:15
niemeyerkevank: Sorry18:15
niemeyerkenvandine: ^18:15
kenvandinei'm not familiar with that, are you using that from some other app access accounts?18:15
kenvandinedobey, ^^ ideas?18:16
niemeyerkenvandine: I'm not very familiar either..18:17
niemeyerkenvandine: I've been trying to give some of the phone infrastructure folks an interface for it, on the basis that it was a stable way to do these actions18:18
niemeyerkenvandine: But suddently the underlying actions don't feel so tricky anymore :)18:18
kenvandine:)18:18
=== Ursinha is now known as Ursinha-afk
kenvandineniemeyer, is online accounts working on your device in general?  like can you see accounts in system-settings?18:19
niemeyerkenvandine: RIght now, no18:19
niemeyerkenvandine: Moments ago I could see the main pane listing U1 and Google..18:20
kenvandineseems fine for me on image 24618:20
niemeyerkenvandine: But clicking on "Add account" would show an empty pane18:20
niemeyerkenvandine: I'm on the desktop18:20
niemeyerkenvandine: Sorry for not making this clear18:20
kenvandineoh :)18:20
ogra_better wait for convergence then :P18:20
niemeyerkenvandine: yeah, sorry.. I was pointed here to talk to you, and forgot to inform the context18:21
kenvandineno worries18:21
ogra_(the amd64 above could have told though ... )18:21
kenvandinei didn't look that closely :)18:22
kenvandineok, indeed attempting to add U1 in the control center on my desktop seems to make it unhappy18:22
kenvandinealthough others work18:22
kenvandinedobey, is that expected to work on the desktop?  I didn't think we were including that for the desktop yet18:23
niemeyerI'm working on things related to push notifications for the phone, FWIW18:24
niemeyerI'm just trying to test it in my development machine18:24
kenvandinesure18:24
ogra_the installer sets up a U1 account nowadays ... so it must work *somehow*18:24
kenvandineyeah, but it wasn't a plugin for UOA before18:24
kenvandineand that was added specifically for touch18:24
kenvandineit does indeed show up for me on the desktop though18:25
kenvandineand doesn't work18:25
davmor2ogra_: no no it doesn't18:25
dobeykenvandine: no18:26
kenvandinenot part of the desktop set18:26
kenvandineso i expect not18:26
ogra_davmor2, was that dropped again ?18:26
kenvandinedobey, yeah... that explains it18:26
davmor2ogra_: no it never added the creds to the desktop18:26
davmor2ogra_: and nobody seems to own that bit18:26
ogra_oh, does xnox know ?18:26
kenvandineniemeyer, so the answer is that shouldn't work on the desktop and usually wouldn't show up as an account type18:26
dobeyyou can run "system-settings" to add it though18:27
ogra_i know he went through some pain to get the installer part working18:27
kenvandinebut that plugin gets pulled in by some other deps18:27
dobeyyou just can't use the control-center gui to do it (because that's gtk+ and requires a gtk+ plug-in to work)18:27
kenvandineniemeyer, if you have ubuntu-system-settings-online-accounts installed, you can use that18:27
=== Ursinha-afk is now known as Ursinha
davmor2ogra_: yeap had the discussion with dobey xnox and someone else iirc and I think we got no further forward :)18:27
mhall119cwayne_: so the code that currently imports qdoc, yuidoc and cordova docs is at http://bazaar.launchpad.net/~api-website-devs/ubuntu-api-website/importers/files18:27
mhall119take a look at any of the import-*.py scripts to see how they work18:28
davmor2ogra_: I think we got to well it should just work then and xnox would take a closer look when he wasn't so busy iirc18:28
niemeyerkenvandine: Installing to have a look18:28
davmor2ogra_: there is a bug for it somewhere18:28
mhall119cwayne_: we can setup a call tomorrow if you want more of a walk-through on how to do it18:28
niemeyerOops.. must upgrade first18:29
kenvandineniemeyer, it'll bring in some deps... like an extra network indicator :)18:29
kenvandineniemeyer, so don't be surprised if you see two of those in your panel18:29
niemeyerkenvandine: Uh oh :)18:29
cwayne_mhall119, sure, that'd be cool18:30
davmor2ogra_: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/128905918:32
ubot5Ubuntu bug 1289059 in ubiquity (Ubuntu) "ubuntuone settings not saved in installed environment's account-services" [Wishlist,Confirmed]18:32
mhall119cwayne_: pick a time, Thursdays aren't usually busy for me18:33
ogra_davmor2, bah18:35
davmor2ogra_: and I wrote a bug that it wasn't saved in the keyring but I can't find it18:36
=== phommata_ is now known as phommata
davmor2ogra_: there we go https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/122077018:44
ubot5Ubuntu bug 1220770 in ubiquity (Ubuntu) "Logged in on the installer page but u1 control panel needed me to login" [High,Confirmed]18:44
=== jackson is now known as Guest40265
=== boiko_ is now known as boiko
=== btel is now known as Guest33513
Guest33513Hi Room,  I want to experiment Ubuntu on nexus 7 or  smasung note 3 ...means smaller screen.   Can anyone adives what to choose ?18:49
Guest33513Are there any sites selling pre-installed ubuntu ?18:49
=== bfiller_afk is now known as bfiller
davmor2Guest33513: go with a nexus 7 (2013) model18:59
yarreabout nexus, is there an image with ubuntu desktop for nexus 10?19:00
yarreas in not touch interface19:00
davmor2yarre: no19:00
yarrewell that sucks.. one would think it would be more useful on the 10 than on the 719:01
=== Guest40265 is now known as Noskcaj
davmor2yarre: why the whole point is unity8 is what will be on the desktop soon so it already is the next desktop version19:03
davmor2yarre: having desktop apps on a touch only interface really doesn't work19:03
yarreyeah but what can you use it for atm.. nothing and its buggy :P19:03
davmor2yarre: it's not that bug.  And for most things you do on a tablet19:04
davmor2buggy even19:04
Guest33513Thanks Davmor2 , I plan to buy latest Nexus 719:04
davmor2Guest33513: the 2013 n7 is a supported device so you can just install it on that :)19:05
yarredavmor2, nah.. there isnt even a working mail/calendar app.. really cant do anything i usually do on a tablet :P19:06
davmor2yarre: calendar works there is just no sync unless you run it yourself.  If your mail is gmail there is a webapp for that.  If it isn't then no there currently isn't an app.19:07
=== Ursinha is now known as Ursinha-afk
dobeymardy: can you add something to online-accounts so a plug-in can declare it only works with the qml UI and not the gtk+ UI?19:22
=== Ursinha-afk is now known as Ursinha
=== chihchun is now known as chihchun_afk
mterrytedg, in greeter mode, the datetime indicator has a checkbox that says "[calendar]"19:35
timppadavmor2: there is a working imap client: https://github.com/bobo1993324/qmlTrojita19:35
timppaI've been using it a while19:36
tedgmterry, What happens if you check it?19:36
* tedg worries it disables all time19:36
mterrytedg, nothing?19:36
tedgcharles_, ^19:36
davmor2timppa: but not available via the click store right?19:36
timppanope, you have to install it separately19:36
tedgGuessing we need to link the phone_greeter profile to something else.19:36
charles_mterry, tedg.... whaaa?19:37
timppathere is a click package for it19:37
charles_that shouldn't be there19:37
=== charles_ is now known as charles
tedgcharles, So you're saying you meant to hide the checkbox to stop the world calendar?19:37
tedg;-)19:37
charlestedg, :-)19:37
tedgcharles, We're pointing phone_greeter to desktop_greeter19:38
tedgcharles, Guessing it should go to phone?19:38
charlestedg, we don't want the phone greeter to have Time & Date Settings... etc19:39
charlestedg, we need a fourth menu for phone_greeter19:40
tedgcharles, Why don't we want settings on the phone greeter?19:40
charlesmterry, could you please file a bug for this and assign it to me + high + triaged? I'll make a patch for you tonight/tomorrow19:41
tedgcharles, Don't we just want that to just open the settings in the session?19:41
davmor2timppa: also for me it doesn't support gnupg for signing and encrypting/decrypting emails and stuff.  Although I installed it on my desktop and I have to say it's amazingly fast19:42
mterrycharles, bug 129483219:43
charlestedg, that's a good question. My memory is that we had decided to cut that out, but maybe I'm grouping it together with the appointments19:43
ubot5bug 1294832 in Indicator Date and Time "In phone_greeter mode, a "[calendar]" checkbox appears" [High,Triaged] https://launchpad.net/bugs/129483219:43
timppadavmor2: sure it's a dev version. But for me it's better than nothing :)19:44
tedgcharles, I think that mterry was creating a "mock URL dispatcher" for us so that we could do it.19:44
charlestedg, mterry, I don't see any harm in alloowing settings from the greeter. DYK if there's design decision on this?19:44
mterrytedg, charles: yeah we should have a mock dispatcher19:44
davmor2timppa: I just use roundcube for now but then I wasn't complaining that there wasn't an email client :)19:44
mterrytedg, charles: by which I mean we do19:45
charles:-)19:45
charlesmterry, thanks for the ticket19:45
timppadavmor2: :) I use zimbra, roundcube is clean and fast. Maybe better than zimbra on mobile?19:46
=== vying is now known as Guest90323
davmor2timppa: one of the guys at the lug did a really good guide to installing a server and getting the most from it.  I need to deal with my web bit again as I was going to try out django over drupal but it's not as easy by a long shot :)  Everything else is in place though :)19:48
timppadavmor2: sounds complicated19:49
davmor2timppa: well it was a way to help me learn python but I wasn't counting on having to know all about Css html etc on top of it :)19:50
timppadavmor2: I have a vm with django installed but haven't got the time study it further19:51
davmor2timppa: :)19:52
timppadavmor2: django seems to be a really powerful thing. Maybe someday I have the time19:53
timppadavmor2: this "new" Qt thing and other stuff hogs all the spare time :/19:54
davmor2timppa: it's silly, it is very simple and yet stupidly complex at the same time due to it's flexibility.  If you want a project rather than word press I can see it being awesome but you need to know what you are doing19:54
davmor2timppa: haha :)19:55
timppa:)19:55
captinehi all.  not sure if this is the right place.  trying to flash ubuntu touch onto nexus 7 (first gen) with 3g.  i get the boot loader screen and can get the ubuntu cwm based recovery, but cannot get the install file to run.  not very technical.  just wanting to see touch first hand20:24
captineam i just not waiting long enough for the "flash" to complete?20:25
sergiusenscaptine, io is slow there; can take up to 10' iirc20:35
captine10?  minutes?20:36
sergiusenscaptine, on those nexus 7s, yes; takes a minute on newer ones20:37
captinethanks20:37
captinebummer.  i bought this when touch was being spoken of just to have a device to use it on... only getting round to installing now... but should have waited and gotten a newer one.20:38
captineoh well.  Thanks a mil for the info.  will wait and hope all goes well20:38
sergiusenscaptine, heh, iirc this was never announced as a device to be ideal for ubuntu touch; it was though used as a tool by ubuntu engineering to better performance and battery life20:41
captineyip20:41
captineI know20:41
captineit was a gamble.  would love to get a nexus 520:41
captineto try out20:42
captinesergiusens, what device is recommended as a tablet now for touch?20:43
captineI heard 1.0 was being released soon for tablets20:43
sergiusenscaptine, flo/nexus7(2013) or manta/nexus1020:46
captineon the tablet, it says "cannot open /tmp/update.zip (bad) Installation aborted".  But in my terminal, it has still not completed the command...20:46
captine/home/user/.cache/ubuntuimages/pool/device-5a9f8c9f8df6646d3c9d09b23b6155c26e021cddb02e4ad23c88f8c076ee2aac.tar.xz20:46
captineis still displaying20:46
sergiusenscaptine, that's fine; it's not deployed through update zips20:47
captinecool.  thnx20:48
captinesergiusens, 15 minutes... that sound normal?21:14
captineterminal hasnt completed the "flashing" so assume it is still working.  not sure how to check21:15
sergiusenscaptine, adb shell on the device and ls -lh /cache/recovery and see if the files in there grow21:16
captineadb shell... mm. not sure what you mean.  let me google.21:16
captinethink i will call it a night and try again on the weekend21:20
captinethanks for all the help.  definitely feel closer to getting it21:21
captinesergiusens, last question.  will the device auto reboot?  on the touch recovery menu it has a reboot option.21:42
captinealso asks me if I want to disable the auto recovery or something like that21:42
sergiusenscaptine, yes, it will auto reboot21:42
captinethanks21:42
captinei will wait21:42
=== jhodapp is now known as jhodapp|afk
=== bfiller is now known as bfiller_afk
Saviqdoes "adb shell reboot" actually make mako reboot for anyone?23:18
cwayne_Saviq, i just do 'adb reboot'23:23
Saviqcwayne_, sure, that works, but afaict that doesn't do shut down properly23:23
rsalvetiyeah, adb reboot forces a quick reboot23:24
rsalvetiit just remounts everything as r/o and reboot23:24
rsalvetiSaviq: which imagE?23:24
Saviqrsalveti, 24623:24
rsalvetiSaviq: rebooted fine here23:26
Saviqrsalveti, ok, must be something I've done with the device23:26
Saviqrsalveti, FWIW, I'm dual booting23:27
rsalvetiSaviq: same here23:27
Saviqrsalveti, ok, so not that23:27
rsalvetiSaviq: did you find any faster way to update the image when using dual boot?23:27
Saviqrsalveti, no, gotta go to android and uninstall/install, takes ages :|23:27
rsalvetidownload take ages when downloading from the dual-boot app23:27
Saviq23:27
rsalvetiexactly23:27
Saviqand it's real weird why it's so slow23:28
Saviqlike android caused that23:28
rsalvetithat's super annoying23:28
rsalvetiyeah23:28
rsalvetiondra: cwayne_: any way to dump the file in a special location and make the dual boot app use that instead?23:28
rsalvetiwould love to have a functional recovery23:29
cwayne_rsalveti, not that i know of :/23:30
Saviqrsalveti, crap, does your mako remount every 5s when in android, too?23:51
rsalvetinot sure, let me check23:51
Saviqrsalveti, usb debugging seems to be causing that for me23:52
Saviqadb restarts all the time23:54
rsalvetiSaviq: adb seems to be disconnecting quite frequently23:55
rsalvetibut not at every 5s23:56
Saviqrsalveti, any interesting logs?23:56
Saviqusbfs: USBDEVFS_CONTROL failed cmd adb rqt 128 rq 6 len 256 ret -7123:56
rsalvetidmesg probably23:57
Saviqsounds related, disconnects right after that for me23:57
Saviqor maybe not actually, this might only have been when I disabled usb dbg on the device23:57
rsalvetimtp fighting with adb23:57
Saviqmay be23:57
ondrarsalveti: sure23:59
ondrarsalveti: I have devel version of dualboot app for that and scripts ready23:59
ondrarsalveti: you will need to install app manually, since I have just apk ready23:59

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