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

=== phunyguy_ is now known as phunyguy
AskUbuntuUbuntu phone accessibility | http://askubuntu.com/q/32913000:41
sivhello all00:56
sivi cant seem to figure this out.. i am trying to flash nexus 7 wifi, follow the instructions, when the evice reboot its always to "cwm-base recovery", and never unity shell. wwhat am i doing wrong ? it says autodeploy.zip not found, so i manually point it to the file on the nexus, but no success ?00:59
BoniusAre you doing phablet-flash?01:00
sivyes phablet-flash01:00
sivyes .01:00
BoniusI did my wifi nexus 7 for the first time yesterday, and I founf that you just have to wait and wait and wait01:00
Boniusit looks like its hung, but its actually copying stuff01:01
sivyou mean at the cwm recovey screen?01:01
Boniusyeah, but the shell on your desktop where you issued that phablet=flash command will say that its copying one of the big image files (forget which one)01:02
sivgot it ... you were right. thanks for your help .01:03
Boniusno problem01:03
=== chihchun_afk is now known as chihchun
=== lilstevie_ is now known as lilstevie
bzoltanmhall119: as sergiusens correctly said, the packaging is not a problem, but building the source package needs the information what is traditionally located in the debian/control and debian/rules files03:30
DJJeffPreparing to replace ofono 1.12phablet11 (using .../ofono_1.12phablet12_armhf.deb) ...03:33
DJJeff:(03:33
DJJeffI hope this fixes the damn 100% CPU issue on wifi only devices03:34
DJJeffnope it does not....... syslog full of this !@#$ http://puu.sh/3US1K.png03:36
_lunarcoldtrying to follow the porting guide, where is "breakfast"?03:42
DJJeffhahahahaha I ran into the same problem03:42
DJJeffbut I ummmm didnt write down how I solved it03:42
_lunarcolddo I need to build the huge repo that I downloaded?03:42
DJJeffyes03:42
DJJeffI think you do03:42
_lunarcoldhm... that doesn't build because of missing kernel sources or something03:43
_lunarcoldhttp://paste.kde.org/pdd565e06/03:44
_lunarcoldI'd prefer not ot have to do the "depreciated" steps03:47
_lunarcoldthink I found it.  running "source build/envsetup.sh" makes breakfast work apparently03:49
_lunarcoldthat should really be added to the porting doc03:49
dejelloHello03:52
=== darek is now known as Guest4918
_lunarcoldadded information to the porting guide. there are some packages that you may need (ubuntu developer something, but the messages will walk through so I don't think I need to add)04:03
_lunarcoldalso, "bash" must be used, and you are warned if you use an alternative shell. I use zsh, but had to switch shells, is it worth adding that to the guide too?04:03
=== Namidairo`bnc is now known as Namidairo
* dejello blinks05:16
dholbachgood morning07:14
=== alan_g|EOD is now known as alan_g
swordfishHi everyone I just made some updates to the minesweeper application... Can someone update the package in the collection ppa please?08:10
=== schwuk_away is now known as schwuk
=== mpt_ is now known as mpt
evtvoss_: is mir on grouper supposed to be working at this point? I've tried http://s-jenkins:8080/job/ubuntu-touch-phablet-image-saucy-mir/lastSuccessfulBuild/artifact/saucy-preinstalled-phablet-armhf.zip but unity crashes before clearing the bootloader image.08:30
evtrying to make some headway on building a test environment for hanging applications08:30
tvoss_ev, help me, grouper is which nexus?08:30
ev708:30
tvoss_ev, ah, 7 is interesting in that the nvidia driver is a beast08:31
tvoss_ev, best to check with kdub once he comes online08:31
evtvoss_: would this work better with a 4?08:31
evwill do08:31
tvoss_ev, @4: for sure08:31
evexcellent. That's the second use case I have for one now. I think that's new toy bingo.08:32
tvoss_ev, yup :)08:32
=== alan_g is now known as alan_g|tea
psypher246hello all. Is there a limit to how many characters a mail to the mailinglist list can contain? I sent a rather large mail and it does not appear in the archive and no-one responded08:52
=== alan_g|tea is now known as alan_g
psypher246hello all, is the mailist list and launchpad broken at this time?09:04
ogra_launchpad works for me09:05
psypher246i can't see any bugs?09:05
ogra_and the last mail came in 3min ago on the list09:05
Wellarkhi guys!09:05
psypher246is there a limit on the amout of characters you can have in a mail to the list?09:06
ogra_a few MB i would guess09:06
psypher246I have sent3 mails so far to the list and not coming through, definitely not even 1MB09:06
ogra_well, did you join the team on LP ?09:07
mfischtvoss_: why do we need to remove the hybris dep on non-ARM platforms? for testing?09:07
ogra_i' not sure non members can send mail09:07
psypher246YUP09:07
ogra_(though you should have gotten an answer mail telling you that, check your spam folder)09:07
psypher246nope09:08
tvoss_mfisch, nope, pulling it in as a runtime dependency on amd64/i386 results in an egl/gl library being installed and set as default that is not working, shadowing the mesa egl/gl09:08
tvoss_mfisch, it's less of an issue if powerd is limited to armhf/arm6409:08
ogra_tvoss_, how about intel/android based phones/tablets09:09
sforsheetvoss_: isn't there some better basis for this than CPU architecture?09:09
ogra_we will support them some day09:09
ogra_thats not gonna scale ...09:09
psypher246ogra_, I am part of the team but when I go to bugs ubnder ubuntu phone team I see any and can;t search  anything09:10
tvoss_sforshee, well, the idea simply is: if we are not on arm, we shouldn't install hybris09:10
ogra_psypher246, we dont manage bugs under that team ...09:10
sforsheetvoss_: but like ogra_ said, what about intel-based android targets?09:10
ogra_see the channel topic :)09:10
ogra_tvoss_, that will make the emulator impossible09:11
tvoss_sforshee, let's solve that once we encounter it. We don't have such a target right now09:11
ogra_we do09:11
tvoss_ogra_, why is that? why would the emulator use hybris on i386/amd64?09:11
ogra_and we have many requests from padfone users and razor users09:11
ogra_tvoss_, because it is an android emulator and you want to emulate phone input etc09:12
tvoss_ogra_, still, we shouldn't install hybris on non-arm systems09:12
ogra_we should09:12
ogra_we shouldnt install it on non android systems09:13
psypher246ogra_, thx got it. do you know of an already open bug about the CPU leak, overheating issues on a nexus 4?09:13
sforsheetvoss_: if it's using androids hal we're going to need hybris, no?09:13
tvoss_ogra_, true, but our packaging system does not allow for that right now09:13
tvoss_sforshee, true, see my comment to ogra's remark09:13
ogra_psypher246, there are a few ... unity8 running at 60% CPU usage constantly, some races with the android container etc09:13
ogra_tvoss_, ??09:14
ogra_our packaging system clearly allows that09:14
ogra_it is designed for this :)09:14
sforsheetvoss_: well how functional does powerd need to be on non-arm platforms? If I just stub out the stuff using hybris then we'll lose sensor and input support.09:14
ogra_make hybris depends on lxc-android-config ... which is only installed on android based systems09:14
tvoss_ogra_, hmmm, how can I then express that I only want to install a build dependency on something having an android core09:15
ogra_our image/install system doesnt allow it atm ...  the package system clearly does09:15
tvoss_ogra_, then I phrased it wrongly, but the problem is still there09:15
ogra_tvoss_, we will need to build separate images with the current image design .... (unless we decide to have an actual installer that could judge what needs to be installed and what not)09:16
ogra_the problem is different than you anticipate :) ... and it isnt arch bound09:17
tvoss_ogra_, I know it is not arch dependent, but it is the only marker we can leverage right now09:17
tmoenickemzanetti: ping09:17
ogra_it is image bound ... once we build x86 images it is the job of the image creator to make sure we have the right bits in the right images09:17
ogra_since we currently dont build x86 images at all its a moot point09:18
ogra_and the first x86 ubuntu touch image we will build wont be for PCs09:18
tvoss_ogra_, but we have issues right now, installing anything from the rdepends here http://pastebin.ubuntu.com/5954397/ breaks gl acceleration09:18
ogra_(but for the android emu)09:18
tvoss_ogra_, as it pulls in hybris, which in turn installs alternative gl/egl libs as defaults09:18
ogra_well, dont install hybris then ... but on proper basis ... not just blantly based on arches09:19
psypher246ogra_, do you know if there is a bug for the broken keyboard in the terminal?09:20
ogra_(amke it depend on lxc-android-config, make sure lxc-android-config isnt a hard dep on x86)09:20
ogra_psypher246, whats broken there ? works for me on all devices ...09:21
ogra_you can check the maliit bugs on launchpad though09:21
psypher246ogra_, KB is about 10 pixels too low so i only see half of the last line, thats if the kb works at all when changing to apps and back again09:22
tvoss_ogra_, are our images switched to the lxc-android-config, yet?09:22
ogra_psypher246, well, i'd say the terminal "underlaps" (is that a word) the kbd09:23
psypher246ogra_, no idea what that means :)09:23
ogra_psypher246, since the kbd works fine with all other apps , the widget drawing the terminal has a bug09:23
tvoss_ogra_, but hold on: how would I make lxc-android-config an optional build or runtime dep in debian/control?09:23
ogra_tvoss_, all arm images use it atm ... ubuntu-touch doesnt depend on it on x86 currently09:24
psypher246ogra_, no sorry i just checked it's all apps09:24
ogra_(if it does, *that* would be tthe bug)09:24
ogra_psypher246, file it then ...09:24
ogra_i dont see it on all apps09:25
ogra_psypher246, which device is that ? probably the UI grid value is wrong09:25
psypher246N409:25
ogra_(thats the value that makes sure there are no overlapping UI elements)09:25
ogra_hmm, no that should be fine09:25
SuperMatthey all, has anyone expressed any interest in creating a touch IRC app?09:31
psypher246ogra_, should I be flashing the latest image everyday nor is an apt-get update/upgrade good enough?09:32
ogra_SuperMatt, i would express high interest in using one :)09:33
SuperMattawesome :D09:34
SuperMattI've been playing around with writing an irc bot, so I would certainly be interested in making a client too09:34
ogra_psypher246, apt-get update/dist-upgrade is fine as long as  you dont see platform-api or libhybris in the updates ... if either of them is there you should update the android side too (i,.e. flash)09:34
psypher246ok thx09:36
ogra_psypher246, note that we'll be switching to image based upgrades within the next two/three weeks though (apt will be disabled, rootfs will be readonly by default and updates will happen through image diffs)09:36
psypher246ah ok, so then just hook it up to my pc and do phablet flash09:37
dholbachsergiusens, did you find anything for MaxWallstedt's adb problem with the new phablet-flash?10:08
sergiusensdholbach: yes, we fixed it10:13
sergiusensdholbach: there's a new entry in the manifest.json for the i9xx10:13
dholbachis that something all ports will require?10:13
sergiusensdholbach: no, it's optional10:14
dholbachah cool10:14
sergiusensdholbach: after some thought, he seemed to not have an external sdcard, so /sdcard is not mountable. We added an option to set where to land the files10:14
dholbachand now it works just fine?10:15
sergiusensdholbach: yes10:15
dholbachyou make me a happy man!10:15
sergiusensdholbach: here's the install log if you care about it: http://paste.ubuntu.com/5952762/ :-)10:16
dholbachsergiusens, I was wondering: should we have a way to approve ports once they're working fine? like right now everybody could break their device by just trying to flash one of these: https://code.launchpad.net/phablet-image-info10:16
dholbachon the other hand are we going to rely on the ACK of the port/image maintainer or testers of the device as a piece of feedback anyway10:17
dholbachit might be nice to have some indication of "somebody tested this and it worked" :)10:18
smartboyhwdholbach, you should10:18
sergiusensdholbach: add a 'stable' or 'tested' entry in manifest.json10:19
dholbachsergiusens, what would "tested: yes/no" do? would we want to have a --override option in phablet-flash or something?10:20
sergiusensdholbach: --unstable ?10:21
dholbachsure, that'd work for me10:21
dholbachwould we want to print out something like "port/image exists, but has not been tested yet, use --unstable to override."?10:21
dholbachsergiusens, so it wouldn't be the phablet-port-admins who bless ports/images?10:36
sergiusensdholbach: ah, I was hoping you would take care of the process part :-)10:37
sergiusensdholbach: another option is to have a specific branch with just a list of devices that are 'stable' or 'approved'10:37
dholbachsergiusens, well, it's simple - if it's just a matter of adding "tested: yes" into the manifest somewhere and everybody on the team can do it, then we don't need to do anything10:38
dholbachsergiusens, as we rely on the feedback of others anyway, I'm not sure how much sense this makes10:38
sergiusensdholbach: the only question is if you want a 3rd party to say it's good or just the same person10:39
dholbachI could imagine I'd be fine with the image maintainers to say "WFM"10:41
=== VDVsx_ is now known as VDVsx
=== chihchun is now known as chihchun_afk
=== MacSlow is now known as MacSlow|lunch
xnoxogra_: phablet-flash --legacy -b is giving me a traceback. I guess I should be the one fixing it if I need it?!11:03
ogra_i thought we dropped that11:03
ogra_sincew we dont have the images anymore .... at least no daily ones11:04
xnoxogra_: well, i'm fine with the last available image. will try manually flashing it, it's just my tablet was bootstrapped for image-updates....11:05
=== gusch is now known as gusch|lunch
ogra_xnox, well, i'm not sure legacy is supposed to work11:06
sergiusensxnox: don't fix it11:08
sergiusensxnox: can you paste the trace?11:08
xnoxsergiusens: http://paste.ubuntu.com/5954689/11:10
sergiusensxnox: I'll hurry in my refactor branch which works. I have a suspicion for this one though...11:11
=== nik90|Office is now known as nik90|Lunch
sergiusensxnox: so the unmerged mega branch works ok... I'll see if I can get it in today...11:20
xnoxsergiusens: which one is that? i'll use it locally here =)11:21
sergiusensxnox: https://code.launchpad.net/~sergiusens/phablet-tools/flash_change/+merge/17792711:21
sergiusensxnox: ./phablet-flash cdimage-legacy -b11:21
ogra_we really shoould drop legacy imho11:22
sergiusensogra_: rsalveti wants me to keep it for demo's ... but I've isolated it completely11:23
xnoxogra_: well i'm using legacy at the moment to try bootstrapping emulator for one last time =)11:23
ogra_sergiusens, phablet-flash is like windows ... backwards compatible to day one11:23
sergiusensogra_: it's my enduring pain!11:23
ogra_yeah11:23
ogra_i dont see the benefit of letting people use buggy old and unmaintained stuff11:24
sergiusensogra_: I tried it the other day, rock solid!11:25
sergiusensfull of hacks11:25
sergiusensbut stable :-)11:25
ogra_heh11:25
ogra_but not reflecting reality :)11:25
sergiusensxnox: hold that branch a bit, landing a fix11:25
* ogra_ hopes on release day we will drop all this completely11:26
xnoxogra_: he =)11:27
rickspencer3ogra_, hmm, what to do with phablet-flash is an interesting topic11:27
rickspencer3ogra_, maybe a UDS session?11:27
sergiusensthe pain of supporting a gazillion options would make things easier to maintain11:27
ogra_rickspencer3, well, if we have a release we consider stable we should definitely not support old half finished cruft with it11:27
ogra_phablet-flash after release should have --current and --devel11:28
ogra_nothing more11:28
sergiusensogra_: and community ...11:28
sergiusensin some form11:28
ogra_(and --current being the default makes an option obsolete)11:28
rickspencer3ogra_, well, I was thinking phablet flash would only be necessary for initial phone set up11:28
ogra_--community would base on --current11:29
rickspencer3then image based updates going forward11:29
ogra_yeah11:29
ogra_well11:29
ogra_depends how we support community ports11:29
sergiusensxnox: you want revno 168 from that branch11:29
sergiusensogra_: I gave some thought for image based upgrades and for zips11:29
ogra_sergiusens, i think the only issue with them is the signing11:30
rickspencer3ogra_, good point, anyway, just saying, seems like a good UDS topic, invite the port authors, etc...11:30
ogra_we should have an "unsafe" key for community builds11:30
ogra_yeah11:30
sergiusensogra_: if they flash an unprotected recovery, they're good11:30
ogra_sergiusens, right, so we need to make sure they get one :)11:31
sergiusensogra_: well, they are building it, we just need instructions so people can add their own keys or skip it completely11:31
ogra_i would go for skip11:32
sergiusensand we need instructions on how to setup such server11:32
ogra_and just have that as the default in the code11:32
ogra_with an override for us11:32
=== schwuk is now known as schwuk_away
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
=== gusch|lunch is now known as gusch
=== jpetersen_ is now known as jpetersen
vincentboschHi, I have got a question; Is it already possible to run Ubuntu Touch on the Nexus 7 2nd Gen?11:51
=== nik90|Lunch is now known as nik90|Office
=== alan_g is now known as alan_g|lunch
=== dholbach_ is now known as dholbach
Mirvalex-abreu: any progress with http://pad.lv/1208355 , it's still failing&blocking?12:05
ubot5Launchpad bug 1208355 in unity-webapps-qml "HUD autopilot tests failing" [Undecided,New]12:05
=== tvoss_ is now known as tvoss|lunch
=== MacSlow|lunch is now known as MacSlow
=== hikiko is now known as hikiko|lunch
jasbirhi12:30
jasbircan any body help me out here??12:30
jasbiri am trying to restore my nexus to android12:32
jasbirbut i get an error instead12:32
jasbirjasbir@jasbir-Singhs-dabba:~/occam-jdq39$ adb reboot-bootloader error: insufficient permissions for device jasbir@jasbir-Singhs-dabba:~/occam-jdq39$ sudo adb reboot-bootloader error: insufficient permissions for device jasbir@jasbir-Singhs-dabba:~/occam-jdq39$12:32
=== ritz_ is now known as ritz|zzz
alex-abreuMirv, yes afaik, no progress, rvr is supposed to help w/ that along w/ fginther12:38
=== dholbach_ is now known as dholbach
xnoxogra_: i think i need to be reconstructing unflipped on emulator by hand. The stuff that makes unflipped image from android is: /data/ubuntu/ chroot + android init tweaks to kick off the container. Anything else? additional init tweaks to prevent android shell from starting?12:46
ogra_xnox, i think you need to manually replicate what the zip installation does12:46
ogra_during flashing12:47
xnoxogra_: i can't install zips, but sure, i'll follow the steps that the zip does. i guess i should diff the normal android zip vs our zip, for the unflipped system.zip (android/armel).12:48
xnox(in the updater scripts & our script)12:48
ogra_the unzipping is identical12:49
ogra_they only differ by initrd12:49
ogra_(and by dropped hacks in the rootfs)12:49
* xnox ponders if emulator runs initrd, it looks like it does direct kernel boot.12:50
xnoxit does have initrd.12:51
oSoMoNfginther: ping12:53
=== _salem is now known as salem_
fgintheroSoMoN, pong12:56
oSoMoNfginther: hey, I’ve got some autopilot tests failing on the community apps jenkins instance with a "OSError: [Errno 12] Cannot allocate memory" error: https://code.launchpad.net/~osomon/ubuntu-calendar-app/refactor-autopilot-tests/+merge/17852412:57
=== chihchun_afk is now known as chihchun
Mirvalex-abreu: thanks, let's hope the fix is found12:58
fgintheroSoMoN, that's interesting. I haven't seen that one before. I'll dig into and see if I can find anything12:58
oSoMoNfginther: thanks!12:58
oSoMoNfginther: it might have been a temporary issue now resolved, in which case could you please re-trigger a CI run on this MR?12:59
fgintheroSoMoN, I'll give it a try12:59
oSoMoNthanks12:59
=== hikiko|lunch is now known as hikiko
davmor2Yeah my phone lights up and pings when I get a message woohoo!13:10
dholbachjanimo, it looks like flashing worked for MaxWallstedt and his i9100 port now - how are things working for you? :)13:10
janimodholbach, works too after device hiccups with corrupted partitions13:11
davmor2dholbach, mhall119: We need a competition to create ringtones and notification pings......go make it happen ;)13:11
AskUbuntuSwitching from Ubuntu Desktop to Ubuntu Tablet | http://askubuntu.com/q/32930413:11
dholbachdavmor2, you go and make it happen ;-)13:12
dholbachjanimo, so users of the device can now just use sergiusens' phablet-flash and flash their u9200 devices?13:12
=== alan_g|lunch is now known as alan_g
davmor2dholbach: Okay you cover the apps queue for a couple of weeks and I'll see what I can do :D  We'll see who cries first :)13:13
dholbachdavmor2, you know what - let's do it the next time I'm twiddling thumbs ;-)13:14
janimodholbach, they should indeed, but in order for it to work the latest not-yet automatically QAd ubuntu image is needed13:14
janimosince only those post Aug 1 have the udev rules13:14
dholbachok13:14
janimobut according to ogra yesterday the newer images have regressions still13:14
davmor2dholbach: hey that not on you have time to twiddle your thumbs, I'm complaining to Jono ;)13:14
dholbachgreat13:14
ogra_dholbach, janimo, i expect it to at least take til end of the week until people have fixed their app tests13:16
ogra_and before the dashboard finishes with 100% successfull tests i'm not alllowed to release an image13:16
davmor2dholbach: on a more serious note, the messaging ping is really boring so having some sample sounds to flick between might be a fun way to contribute like the photos for the desktops, just an idea at any rate :)13:16
dholbachdavmor2, the u-phone list might be a good target13:18
davmor2dholbach: indeed good plan13:19
oSoMoNfginther: so the CI job re-ran, but the situation is not any better apparently13:20
fgintheroSoMoN, I'm looking at some other issues on that setup now. They could be related13:21
=== schwuk_away is now known as schwuk
=== alan_g_ is now known as alan_g
fgintheroSoMoN, https://code.launchpad.net/~osomon/ubuntu-calendar-app/refactor-autopilot-tests/+merge/178524 SUCCESS now13:45
oSoMoNfginther: awesome, thanks!13:46
oSoMoNfginther: there are other pending MRs that probably need a re-run too13:46
fgintheroSoMoN, ack. I will try to run through them13:47
uphonehello, recently started using ubuntu touch mako on a nexus 4, question : to update the os, do i only need to push a new phablet -b ?13:47
oSoMoNfginther: thanks13:47
pmcgowanhey asac the mako results seem wacky today, need any help?13:48
uphonemaybe not the right forum for asking questions, where should i go to do so ? ubuntu forums ?13:48
pmcgowanuphone, to update just do phablet-flash, the -b option will do a full wipe of data etc13:49
pmcgowanif you want the very latest use --pending, which is not yet QA blessed13:49
asacpmcgowan: talking to oSoMoN :)13:50
pmcgowanasac, maguro looks great, mako not so much13:50
pmcgowansomewhat suspicious13:50
uphonegreat ! thanks alot, I'll do it daily, wher can i report findings regarding issues and bugs, lauchpad ?13:50
pmcgowanuphone, yes, all the projects are in launchpad13:50
=== alan_g is now known as alan_g|afk
=== tvoss|lunch is now known as tvoss|hungry
=== tvoss|hungry is now known as tvoss_
uphonethanks again, good job, i hope to contribute once i get the hang of what info is required.13:52
asacpmcgowan: indeed.13:52
pmcgowanuphone, good to have you aboard13:53
asaci was rehoping that infra knows more about bug 120849413:53
ubot5bug 1208494 in Ubuntu File Manager App " utah: YAML parsing error during filemanager-app tests" [Undecided,New] https://launchpad.net/bugs/120849413:53
asacmaybe that can cause weird behaviour13:53
pmcgowanah13:53
pmcgowanlooks like the phone failures need a new release of the app13:53
asacdoanac: plars: when awake, can you check maguro vs. mako?13:53
asacpmcgowan: where did you spot that?13:54
=== chihchun is now known as chihchun_afk
=== alan_g|afk is now known as alan_g
asacdoanac: gema: i think we should invest in visualising the package list and the diff of versions soonish. would help blaming and explaining more efficiently it feels13:55
pmcgowanasac, other channel, UITK change needs a new release of the app13:56
asacright13:56
asacpmcgowan: other apps as well?13:56
pmcgowanasac, not sure, the others all seemed to run clean13:56
pmcgowanjust looking at maguro results13:57
_lunarcoldHi, trying to build for my m7spr, and I keep getting this error13:59
_lunarcoldmake: *** No rule to make target `frameworks/base/nfc-extras/com.android.nfc_extras.xml', needed by `/home/jeff/m7spr/out/target/product/m7spr/system/etc/permissions/com.android.nfc_extras.xml'.  Stop.13:59
_lunarcoldmake: *** Waiting for unfinished jobs....13:59
_lunarcoldthis error occurs when I build with the "brunch m7spr" command14:03
_lunarcoldI'm trying to build from the makefile and so far it hasn't thrown the error yet :/14:04
=== _salem is now known as salem_
sergiusensjanimo: good to know it was just a hiccup14:18
brunoobrHello14:21
brunoobrHello14:22
brunoobranybody there?14:22
TioBorrachoHi everyone14:25
doanacasac: ack. we have that data in our .yaml files. We'd need to start storing it in the qa-dashboard and showing the diff. Not too hard, but we need to find time. I'll add it as a work-item for the dashboard14:26
TioBorrachoJust a little question: I was testing ubuntu touch some weeks ago and the network manager didn' t have the option to connecto to EAP wifi network14:26
TioBorrachois there a way to do so?14:27
mhall119cjwatson: bzoltan: are the click tools packages available in pre-saucy releases?14:27
plarsasac: I've been looking at it, a few jobs have been restarted, same bug as yesterday for sure on filemanager tests14:30
sergiusensjdstrand: you should talk to diwic regarding his plans for PA->alsa and no binder14:30
cjwatsonmhall119: bzoltan did some backports in the SDK PPA14:31
=== Namidairo is now known as Namidairo`bnc
jdstrandsergiusens: ack14:39
oSoMoNmhall119: hey, I commented on https://code.launchpad.net/~mhall119/ubuntu-calendar-app/add-attribution/+merge/176809 some time ago14:41
mhall119thanks cjwatson14:44
mhall119oSoMoN: you are correct, I only removed people with @canonical.com addresses14:48
oSoMoNmhall119: I guess om26er should be using his @canonical.com address for contributions made during working hours14:49
mhall119oSoMoN: it doesn't hurt to have him listed there separately though, so you can approve the branch if you don't want to wait for me to update it14:49
mhall119oSoMoN: eh, that's not really that important, all of my contributions are with my @ubuntu.com address14:49
mhall119that's just my default bzr info14:49
oSoMoNmhall119: yeah, I don’t really mind, was just pointing it out, I’ll approve the branch14:50
mhall119and besides, I'm not sure he was making that contribution as part of his job14:50
om26ermhall119, oSoMoN right, core-apps generally don't fall as part of my job, but I have a certain interest in autopilot tests so I contribute a bit.. but in some cases I am asked by my superiors to do the work, like the recent autopilot tests fixes for touch.14:52
mhall119the line between work and community contribtuions is always blurry for Canonical folks14:53
oSoMoNom26er, mhall119: yup14:54
_lunarcoldany help with getting this build to work? I can't seem to find where this nfc step is failing14:55
davmor2ogra_: I flashed my phone it seems to have no backdrop just black I'll reboot it and see what is what15:26
harriswhen will it be realesed to download15:26
harrishi15:27
ogra_harris, it is downloadable since februar15:28
ogra_davmor2, odd15:28
harrisno not the developer15:28
harristhe full thing15:28
harrislike out for the public15:28
ogra_on release day15:28
ogra_with the rest of 13.1015:28
davmor2ogra_: reboot and I have the correct background no idea what caused that15:29
davmor2ogra_: do you see these http://ubuntuone.com/1BONFEbcI2skarKPOfDKgR ?15:30
davmor2ogra_: I'm assuming it's just all the scopes15:31
ogra_davmor2, i see some of them (my image is two days old though)15:31
davmor2ogra_: for me today there are about 2 pages of those :)15:32
ogra_lovely15:32
davmor2ogra_: I wouldn't mind but obviously most of the scopes only work on search from the home screen and does search work on the home screen, does it boat. ;)  and if you click on them you get nothing where as in the desktop you at least can enable disable them on clicking them :015:35
davmor2:) even15:35
rsalvetiogra_: having --legacy might still be useful for people tracking bugs and doing demos (I know, old stuff, but we know what is broken in there)15:49
rsalvetisergiusens: dude, you're starting your day at 7am, I wish I could do such thing hahah15:49
ogra_rsalveti, sure, but we really need to drop it on release day ... once we have a stable release it should only be release or dev image15:49
balloonsm-b-o, ping15:49
rsalvetiogra_: right, indeed15:50
sergiusensrsalveti: ogra_ in the new branch it's very isolated from the rest of the stuff so I wouldn't care anymore15:50
awafaais the latest release really a week old?15:53
m-b-oballoons: pong15:53
=== jasoncwarner__ is now known as jasoncwarner
awafaaaccording to phablet-flash 20130731.315:53
balloonsm-b-o, I wanted to chat with you and elopio about your tab troubles in the weather app. elopio just finished some changes to the tab emulator, but I don't think they would affect your issue. maybe :-)15:54
balloonsawafaa, that's the last release that passed all tests, hence it's pushed to you by default15:54
balloonsdaily builds are still occuring15:54
awafaaballoons: thanks, would i be getting that release because i used -b for a new device?15:55
m-b-oballoons: would it be possible in 3h? I have saddled my bicycle just a moment ago... :)15:56
balloonsm-b-o, of course :-) you enjoy you ride!15:56
m-b-oI will, thanks :)15:56
balloonsawafaa, tes15:56
awafaaok so without the -b i should get the daily, thanks15:57
balloonsawafaa, it doesn't matter which setting you used.. phablet flash will pull the stable by default15:57
balloonssorry to confuse, I misread :-015:57
awafaaoh, so how do i get the stuff that slices my eyes when i look at it?15:57
balloons--pending should pull the latest15:58
balloonsI believe :-)15:58
awafaagreat, tvm15:58
=== greyback_ is now known as greyback|food
jramhi16:32
jramim trying to port ubuntu touch and it wont build a zip that i can flash16:32
jramplease help16:33
jramhello16:35
=== greyback|food is now known as greyback
=== sporkeee is now known as wilee-nilee
balloonsiBelieve, back from vacation? :-)17:26
balloonsiBelieve, I'm sorry to have dropped such huges changes to file manager tests while you were away!17:26
iBelieveballoons, yep, and working on more cool stuff for the file manager :)17:28
iBelieveballoons, no problem about the huge changes, I was looking over the new autopilot tests and they look really cool how they work!17:28
interloperXwho is working on porting to nexus 7 2013? (flo)17:34
=== schwuk is now known as schwuk_away
plarsclick packages not installable right now? Or am I doing something wrong? I'm getting:17:48
plarsValueError: Framework "ubuntu-sdk-13.10" not present on system17:48
xnoxif only emulator would not hang!18:10
=== Ursinha is now known as Ursinha-afk
rc-e66hi everyone18:44
rc-e66I have a question about submitting an image18:45
rc-e66Or publishing an image to be more appropriate18:47
AskUbuntudeleted ubuntu touch from galaxy nexus, now there is no os, how can i sideload os from windows | http://askubuntu.com/q/32942618:49
sergiusensrc-e66: did you create a port?18:50
m-b-oballoons: ping19:02
balloonsm-b-o, pong19:02
m-b-owhat's up? :)19:02
balloonsso let's talk tabs, and as luck would have it, I'm messing with your ap tests to fix the issues with the device19:03
m-b-oyou want to branch this one https://code.launchpad.net/~martin-borho/ubuntu-weather-app/sdk_emulator19:03
m-b-opushed some fixes19:03
balloonsm-b-o, so what about the tab emulator failed you? and does this fix it? https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/fix1206251-tabs/+merge/17841019:04
d53220so what's the best tablet to get for this?19:04
balloonselopio made changes to not be so hacky with how we get and switch tabs ;-)19:04
d53220I understand that the google nexus is underpowered because of the RAM..19:04
=== Ursinha-afk is now known as Ursinha
m-b-oballoons: haven't seen this, will check19:05
balloonsm-b-o, ohh you made a branch that converted.. nice19:05
m-b-oballoons: for sure! But what do you mean with converted? ;)19:06
balloonssorry, I mean you made a branch with the new toolkit.. I've been playing with the branch as published19:07
rc-e66sergiusens: I followed the instructions on the wiki. I had my old droid incredible that I was interested in using as a PMP.19:07
sergiusensrc-e66: PMP?19:07
* sergiusens is lost in acronyms today19:07
m-b-oballoons: yes, I have overwritten the Tab emulator. See in emulator.py19:08
rc-e66sergiusens: Portable Media Player19:08
rc-e66sergiusens: It's not the fastest and I can't technically verify the modem pieces due to lack of service, but I only care for wifi and sd card functionality.19:08
m-b-oballoons: the one test that crashes is date related and should be okay tomorrow O:-)19:08
sergiusensrc-e66: so you want to install an image, not create one?19:09
balloonsm-b-o, ok, I think there might be a need for more asserts, as the tests are failing on the device.. but I'll take care of that..19:09
rc-e66sergiusens: I'd like to have it added to the regular builds, like those for the Nexus devices.19:09
sergiusensrc-e66: oh, we don't do the regular building (yet)19:10
m-b-oballoons: which device do you use?19:10
balloonsm-b-o, manta19:10
sergiusensrc-e66: but we do have a way to make it easily available19:10
rc-e66sergiusens: I thought I saw a repo for the images on quantal?19:10
balloonsbut have a look: http://reports.qa.ubuntu.com/smokeng/saucy/image/3382/ubuntu-weather-app-autopilot/19:10
balloonsm-b-o, ^^19:10
sergiusensrc-e66: https://wiki.ubuntu.com/Touch/MakingPortsAvailable19:10
m-b-oballoons: tried on maguro and test_refresh_tabs is the only one left that is failing (date related)19:11
rc-e66sergiusens: Step one complete under prereqs. :) Guess I should get started on the rest...19:11
balloonsm-b-o, :-) good so the changes in your branch have fixed things.. I'll stop messing with this old branch then19:12
m-b-oI've runned autopilot direct on the device, not with phablet-test-run. should try that one19:13
balloonsm-b-o, in debian/control under the -autopilot package, you need to include ubuntu-ui-toolkit-autopilot19:13
rc-e66sergiusens: Thanks for the link. Any idea on what I should do with questionable files/links? HTC Dev and CM 7 files were used, but I believe have an open(ish) license.19:14
balloonsm-b-o, yea I do my runs now with phablet-test-run as that's how they are done in the lab19:14
m-b-oright, forgot that to ask :)19:14
sergiusensrc-e66: the license is more related to the binary blobs... you can probably get away with an _unkown_ for now19:14
m-b-oballooons: what's the correct command to test the weather app?19:14
balloonsm-b-o, the thing with phablet-test-run is it will run the installed version on the device19:15
balloonsso I've been using adb push to overwrite the files so I can keep using it, hah ;p19:16
balloonsm-b-o, however phablet-test-run -n ubuntu_weather_app19:16
m-b-oballoons :)19:17
m-b-oI've added the dependency19:17
rc-e66sergiusens: Thanks again!19:19
rc-e66Good day folks!19:19
sergiusensrc-e66: if you log in early19:19
sergiusensmeh, too late19:19
balloonsm-b-o, do you think you'll land that branch today?19:27
m-b-oballoons: yes. do you want to review? :)19:27
balloonsm-b-o, I'd be happy to in order to get it in :-)19:27
m-b-oballoons, fine! :) currently the data api is down or to slow... so when it's up to normal speed I will do a MP19:28
m-b-oballoons: is there a way to mock http requests?19:29
balloonsyea, those requests concern me a bit too.. umm, I don't know of a simple way to do it persay. my first thought would be to emulate the server response, and to play some funny games with how you route it, looping back to your box19:30
balloonssomeone else would have a better idea perhaps19:31
=== interloperX is now known as interloper
m-b-oballoons: yes, that bites me sometimes too. Nonetheless, MP is waiting for you! :)19:41
balloonsm-b-o, ok :-)19:42
=== Ursinha is now known as Ursinha-afk
plarsslangasek: so how would I go about starting apps with upstart?20:10
=== Ursinha-afk is now known as Ursinha
sergiusensslangasek: stgraber lool shouldn't we rename developer mode to image developer mode? I should necessarily need to go into this current form of developer mode if developing apps, would I?20:20
mariuskoHi, does anyone know if the flipped image stuff broke support for MultiROM?20:21
rickspencer3sergiusens, ah, the classic Ubuntu ambiguity of "developer"20:22
sergiusensrickspencer3: I think it gains importance here because this developer mode would prevent the updates from rolling in and if I were just an app developer I wouldn't want that to happen20:23
rickspencer3indeed20:24
sergiusensdon't want to get people confused into making them think they need this either, the image should be enough for building and testing20:24
sergiusens...building and testing apps that is20:25
Tassadar_mariusko: yeah, initialy, but it should be okay now20:26
mariuskoTassadar_: ah, is there any version released that support them?20:27
Tassadar_mariusko: sorry, AMD drivers crashed my kernel, did you get the respons about MultiROM and flipped images?20:31
slangasekplars: hmm, I'm not really in the loop wrt best practices for using upstart to manage apps; that's tedg's baby20:37
slangasekplars: I can only tell you that it involves the 'start' command20:38
slangaseksergiusens: yes... we discussed last week the need for such a separation20:38
tedgplars, You need the upstart-app-launch package.  Then you can do "start application APP_ID=inkscape" for instance.20:38
slangaseksergiusens: I think ChickenCutlass has the big picture on this20:38
tedgplars, There'll be more utilities to make it a bit easier once I get these branches cleaned up (actually working on that now)20:39
plarstedg: ah, I just had heard about that, where can I find it? does it do more than just running /sbin/start application APP_ID="foo"?20:39
tedgplars, Uhm, not really.  We have the library just to make the interface consistent for Unity.  Incase we need to change the name or something.20:39
tedgplars, The lib also does things like set up watches, etc.20:40
tedgplars, Stuff that Unity needs.20:40
tedgplars, What are you thinking of using it for?20:40
plarsslangasek, tedg: so one thing we're realizing, is that all the application test owners are going to need to change their tests to launch apps differently in autopilot tests, right now they seem to be calling autopilot's launch_test_application() with the hard path under /usr20:41
* slangasek nods20:41
slangasekso I chatted with thomi about this briefly last week too20:41
plarstedg: I'm hoping something like this can be used by them instead, but will it handle the transition from .deb installed apps to click without anything extra?20:41
tedgYup.  Would probably be best to install the click packages.20:41
tedgYes, it'll work with both.20:42
tedgThe big difference is that legacy apps aren't confined by default.20:42
plarstedg: so is there a better way to call this from python?20:42
slangasekyou just want to invoke the 'start' command, whether from python or otherwise20:43
tedgWe'll have a little utility in upstart-app-launch-tools called "upstart-app-launch" which would probably be better.20:43
slangasekthere's no (supported) python interface for upstart's RPC20:43
plarstedg: I think some also need to be launched with arguments like --testability, or --use-test-data, etc20:43
slangasekah, or ted's wrapper is fine too :P20:43
plarstedg: is that possible here?20:43
tedgplars, Nope20:43
slangasektedg: no way to pass commandline args to the invoked app?20:43
tedgThey'll need to install a different application.20:43
tedgslangasek, No, only URIs20:43
tedgWhich are kinda params.20:44
slangasekdifferent application> that sounds distressingly incompatible with integration testing20:44
tedgBut we're not really looking at command line apps.  Things with desktop files.20:44
slangasekwe're not talking about commandline apps20:44
mariuskoTassadar_: sure, I don't get the flipped image to work with the Jul 27 release. Should it?20:44
slangasekwe're talking about how to hook up the autopilot test harness for the running app20:44
slangasekI did say that this ought to be an env var rather than a commandline arg20:44
tedgSure, but I'm saying what upstart-app-launch is designed for.20:44
mariuskoTassadar_: and the Ubuntu touch option when adding image does not work at all, so I do it manually as before20:45
tedgYes, you could inject the env var into upstart.20:45
Tassadar_mariusko: yeah. Where are you installing it, USB drive or internal memory?20:45
Tassadar_how "does not work"?20:45
slangasekplars: if you could set an env var, could autopilot be fixed to work with this?20:45
slangasekinstead of relying on commandline args20:45
plarsslangasek: no idea, I suppose that would depend on all the app developers supporting taking those args from the environment rather than on the command line20:46
slangasekplars: I thought this was all being handled at a much deeper level than the app20:46
slangaseklike, autopilot hooking into qt20:46
thomiright, it is. We could patch Qt20:47
mariuskoTassadar_: internal memory20:47
thomiautopilot can easily be changed to export an env var instead of add command line args (in fact, that's what we already do for Gtk apps)20:47
slangasekI think given where it's hooked in, it makes more sense for it to be an env var instead of a commandline arg anyway20:47
slangasekand then the env var can be exported as part of the upstart session itself20:48
thomibut we'd need to patch Qt to read that env var instead of reading the command line args20:48
mariuskoTassadar_: it does not boot at all. I just see the Google logo forever20:48
slangasekthomi: right20:48
Tassadar_mariusko: hmm, let's go to channel #multirom, so that we don't spam this one20:48
mariuskoI'm not sure if it could be caused by me having older versions of Multirom/TWRP installed before20:48
thomiso... who do we bug to patch Qt?20:48
slangasekthomi: would that be acceptable?  I guess it needs to be discussed with Qt upstream (so that the Kubuntu team don't balk)20:48
tedgplars, thomi, you guys will still need to install the apps as click packages so all the apparmor hooks run.20:48
tedgWe'll fail if we can't setup confinement on click stuff.20:49
slangasekthomi: ah, "who", good question.  I think the SDK team owns the Qt5 packages20:49
thomislangasek: I doubt upstream would take that patch, but I'm only guessing20:49
plarstedg: we aren't installing the apps, they are all in the image20:49
plarstedg: that's why I'm looking for something that will work this week (while they are coming from .debs) and next week forward20:49
slangasekthomi: I don't see any good reason for them not to.  An envvar is a more appropriate interface for this kind of thing.20:49
plarstedg: because I'd like to get people fixing these tests right away20:49
thomislangasek: I am pleased by your optimism :)20:50
slangasekthomi: sorry if that came across as optimism, it was intended to be technically arrogant ;)20:50
slangasek"they'll take this patch if they have an ounce of sanity"20:50
slangasek;)20:50
plarsconditional optimism, good20:51
tedgplars, It will work for apps installed as desktop.  They should eventually be put on the image as "installed" so that should be fine.20:51
tedgplars, I was thinking that you were testing additional versions, and those should be installed as well.20:52
plarstedg: I'm just on the image testing bits, fginther may know more about the pre-image stuff20:52
thomislangasek: heh well, yes21:00
fgintherplars, tedg, the pre-image testing would install the app as a click package, and then pull in everything else that is needed under developer mode21:01
thomiso, just to confirm, we're saying that autopilot should esentially run "QT_ENV_VAR=1 start app-name" (where QT_ENV_VAR is whatever Qt is patched to look for)21:05
thomislangasek: tedg ^^21:06
tedgthomi, No21:06
tedgthomi, You guys will need to set the variable for upstart.21:06
tedgthomi, I'd recommend having an upstart job do it for you so the whole desktop gets it.21:06
thomitedg: pretend I don't know anything about upstart... how do I do that?21:07
slangasekthomi: no, because 'start' is an RPC call to upstart; its own environment is discarded.  As tedg says, the variable needs to be set in upstart, which is basically 'initctl set-env foo=1'21:07
tedgthomi, I'd look at "unity-gtk-module"21:07
tedgthomi, That's a job that we have that sets up the environment for the unity-gtk-module21:07
tedgthomi, The start condition there makes sure that every application that is started or dbus activated gets the environment.21:08
thomitedg: ok, I have the source branched, where am I looking?21:08
tedgthomi, /usr/share/upstart/sessions/unity-gtk-module.conf21:08
thomioh :)21:08
tedgYou're already seeing the future.  Today!21:09
tedg;-)21:09
thomitedg: so.. how and when is that script called?21:09
tedgthomi, It is called before the session dbus is started.21:09
tedgthomi, initctl2dot will generate a graph for you21:10
thomitedg: that's because the file has "start on starting dbus" at the top?21:10
tedgthomi, correct21:10
tedgthomi, Handy link for when I'm asleep ;-)  http://upstart.ubuntu.com/cookbook/21:11
thomitedg: OK, so we don't want to export this variable all the time, only when autopilot is running21:11
tedgthomi, Sure, I'd only install the job on your test system.  You can do it in the user's home directory if you wish.21:11
thomihmmm21:12
thomiso perhaps autopilot would, at test runtime, install the file, then launch the app.. when the test ends, remove the file again - would that work?21:12
tedgYou should in theory be able to just do "initctl set-env" but you can't guarantee everything sees it.21:12
thomior would we just install it whenever autopilot package is installed?21:12
tedgIf you only want it for a single app... but, don't you want it for the system?21:12
tedgYou wouldn't need a job if it was just for one call.21:13
thomiI guess it depends on what we're testing21:13
tedgFor instance, if you want Unity to get it, you can't do it after unity starts.21:13
thomiright'21:13
thomiugh21:13
thomitedg: OK, so lets ignore the case where we want it for the whole system for now - how do I set the env for a single app only?21:14
tedgJust: initctl set-env --global MYVAR=foo21:14
tedgThat'll make everything from then on get it.21:14
stgrabersergiusens: I don't particularly care about the name especially as it's not exposed in the UI at this point. I went with developer mode in the same sense that it's used on Android, which is really meant to be for OS developers and not app developers.21:14
tedgYou can unset it as well if you'd like21:14
thomitedg: awesome. that sounds like the path of least resistance for now21:15
stgrabersergiusens: I have no idea what our plans are for the settings UI in that regard, but I guess it'd make sense to have a clear "Make the filesystem writable" option in whatever advanced options UI we'd get.21:15
tedgthomi, Yeah, that'll work for apps.  I thought you needed something bigger.21:15
AskUbuntuHelp with installing ubuntu on a tablet | http://askubuntu.com/q/32949221:15
thomitedg: we probably will, but I'm hoping that by then someone who knows upstart can take over ;)21:15
tedgthomi, We can do it in the hallway track at the next UDS...  oh, wait...21:16
thomiheh21:16
sergiusensslangasek: thanks21:24
sergiusenstedg: we will be migrating to click packages soon for all the apps, shouldn't be a problem21:25
sergiusensfor installing packages on the fly, we already sinked up with fginther and rolling out an initial implementation to get this going21:25
zakkeri am a new bi21:29
tedgsergiusens, Cool21:40
slangasektedg, thomi: "can't guarantee everything sees it" - that only applies for jobs started before you run the command, AFAIK.  So for an app you know you're launching yourself, initctl set-env should suffice22:00
tedgslangasek, Yes, I was thinking for testing Unity.22:00
thomiwell, we re-launch unity anyway22:01
tedgthomi, "restart unity" ?22:01
tedgYou should really use the upstart job to do it.22:01
thomitedg: right now we kill unity and launch from the command line. Obviously that will need to change22:01
tedgActually, in the Mir world I think killing it might kill your session as well.22:02
tedgSo, yes, yes you will :-)22:02
=== wilee-nilee is now known as curlee
steven_I have a question if the Samsung Exhibit II will work with this?23:06
slangaseksteven_: https://wiki.ubuntu.com/Touch/Devices23:22

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