=== phunyguy_ is now known as phunyguy [00:41] Ubuntu phone accessibility | http://askubuntu.com/q/329130 [00:56] hello all [00:59] i 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 ? [01:00] Are you doing phablet-flash? [01:00] yes phablet-flash [01:00] yes . [01:00] I did my wifi nexus 7 for the first time yesterday, and I founf that you just have to wait and wait and wait [01:01] it looks like its hung, but its actually copying stuff [01:01] you mean at the cwm recovey screen? [01:02] yeah, 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:03] got it ... you were right. thanks for your help . [01:03] no problem === chihchun_afk is now known as chihchun === lilstevie_ is now known as lilstevie [03:30] mhall119: 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 files [03:33] Preparing to replace ofono 1.12phablet11 (using .../ofono_1.12phablet12_armhf.deb) ... [03:33] :( [03:34] I hope this fixes the damn 100% CPU issue on wifi only devices [03:36] nope it does not....... syslog full of this !@#$ http://puu.sh/3US1K.png [03:42] <_lunarcold> trying to follow the porting guide, where is "breakfast"? [03:42] hahahahaha I ran into the same problem [03:42] but I ummmm didnt write down how I solved it [03:42] <_lunarcold> do I need to build the huge repo that I downloaded? [03:42] yes [03:42] I think you do [03:43] <_lunarcold> hm... that doesn't build because of missing kernel sources or something [03:44] <_lunarcold> http://paste.kde.org/pdd565e06/ [03:47] <_lunarcold> I'd prefer not ot have to do the "depreciated" steps [03:49] <_lunarcold> think I found it. running "source build/envsetup.sh" makes breakfast work apparently [03:49] <_lunarcold> that should really be added to the porting doc [03:52] Hello === darek is now known as Guest4918 [04:03] <_lunarcold> added 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] <_lunarcold> also, "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? === Namidairo`bnc is now known as Namidairo [05:16] * dejello blinks [07:14] good morning === alan_g|EOD is now known as alan_g [08:10] Hi everyone I just made some updates to the minesweeper application... Can someone update the package in the collection ppa please? === schwuk_away is now known as schwuk === mpt_ is now known as mpt [08:30] tvoss_: 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] trying to make some headway on building a test environment for hanging applications [08:30] ev, help me, grouper is which nexus? [08:30] 7 [08:31] ev, ah, 7 is interesting in that the nvidia driver is a beast [08:31] ev, best to check with kdub once he comes online [08:31] tvoss_: would this work better with a 4? [08:31] will do [08:31] ev, @4: for sure [08:32] excellent. That's the second use case I have for one now. I think that's new toy bingo. [08:32] ev, yup :) === alan_g is now known as alan_g|tea [08:52] hello 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 responded === alan_g|tea is now known as alan_g [09:04] hello all, is the mailist list and launchpad broken at this time? [09:05] launchpad works for me [09:05] i can't see any bugs? [09:05] and the last mail came in 3min ago on the list [09:05] hi guys! [09:06] is there a limit on the amout of characters you can have in a mail to the list? [09:06] a few MB i would guess [09:06] I have sent3 mails so far to the list and not coming through, definitely not even 1MB [09:07] well, did you join the team on LP ? [09:07] tvoss_: why do we need to remove the hybris dep on non-ARM platforms? for testing? [09:07] i' not sure non members can send mail [09:07] YUP [09:07] (though you should have gotten an answer mail telling you that, check your spam folder) [09:08] nope [09:08] 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/gl [09:08] mfisch, it's less of an issue if powerd is limited to armhf/arm64 [09:09] tvoss_, how about intel/android based phones/tablets [09:09] tvoss_: isn't there some better basis for this than CPU architecture? [09:09] we will support them some day [09:09] thats not gonna scale ... [09:10] ogra_, I am part of the team but when I go to bugs ubnder ubuntu phone team I see any and can;t search anything [09:10] sforshee, well, the idea simply is: if we are not on arm, we shouldn't install hybris [09:10] psypher246, we dont manage bugs under that team ... [09:10] tvoss_: but like ogra_ said, what about intel-based android targets? [09:10] see the channel topic :) [09:11] tvoss_, that will make the emulator impossible [09:11] sforshee, let's solve that once we encounter it. We don't have such a target right now [09:11] we do [09:11] ogra_, why is that? why would the emulator use hybris on i386/amd64? [09:11] and we have many requests from padfone users and razor users [09:12] tvoss_, because it is an android emulator and you want to emulate phone input etc [09:12] ogra_, still, we shouldn't install hybris on non-arm systems [09:12] we should [09:13] we shouldnt install it on non android systems [09:13] ogra_, thx got it. do you know of an already open bug about the CPU leak, overheating issues on a nexus 4? [09:13] tvoss_: if it's using androids hal we're going to need hybris, no? [09:13] ogra_, true, but our packaging system does not allow for that right now [09:13] sforshee, true, see my comment to ogra's remark [09:13] psypher246, there are a few ... unity8 running at 60% CPU usage constantly, some races with the android container etc [09:14] tvoss_, ?? [09:14] our packaging system clearly allows that [09:14] it is designed for this :) [09:14] tvoss_: 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] make hybris depends on lxc-android-config ... which is only installed on android based systems [09:15] ogra_, hmmm, how can I then express that I only want to install a build dependency on something having an android core [09:15] our image/install system doesnt allow it atm ... the package system clearly does [09:15] ogra_, then I phrased it wrongly, but the problem is still there [09:16] 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:17] the problem is different than you anticipate :) ... and it isnt arch bound [09:17] ogra_, I know it is not arch dependent, but it is the only marker we can leverage right now [09:17] mzanetti: ping [09:17] 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 images [09:18] since we currently dont build x86 images at all its a moot point [09:18] and the first x86 ubuntu touch image we will build wont be for PCs [09:18] ogra_, but we have issues right now, installing anything from the rdepends here http://pastebin.ubuntu.com/5954397/ breaks gl acceleration [09:18] (but for the android emu) [09:18] ogra_, as it pulls in hybris, which in turn installs alternative gl/egl libs as defaults [09:19] well, dont install hybris then ... but on proper basis ... not just blantly based on arches [09:20] ogra_, do you know if there is a bug for the broken keyboard in the terminal? [09:20] (amke it depend on lxc-android-config, make sure lxc-android-config isnt a hard dep on x86) [09:21] psypher246, whats broken there ? works for me on all devices ... [09:21] you can check the maliit bugs on launchpad though [09:22] ogra_, 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 again [09:22] ogra_, are our images switched to the lxc-android-config, yet? [09:23] psypher246, well, i'd say the terminal "underlaps" (is that a word) the kbd [09:23] ogra_, no idea what that means :) [09:23] psypher246, since the kbd works fine with all other apps , the widget drawing the terminal has a bug [09:23] ogra_, but hold on: how would I make lxc-android-config an optional build or runtime dep in debian/control? [09:24] tvoss_, all arm images use it atm ... ubuntu-touch doesnt depend on it on x86 currently [09:24] ogra_, no sorry i just checked it's all apps [09:24] (if it does, *that* would be tthe bug) [09:24] psypher246, file it then ... [09:25] i dont see it on all apps [09:25] psypher246, which device is that ? probably the UI grid value is wrong [09:25] N4 [09:25] (thats the value that makes sure there are no overlapping UI elements) [09:25] hmm, no that should be fine [09:31] hey all, has anyone expressed any interest in creating a touch IRC app? [09:32] ogra_, should I be flashing the latest image everyday nor is an apt-get update/upgrade good enough? [09:33] SuperMatt, i would express high interest in using one :) [09:34] awesome :D [09:34] I've been playing around with writing an irc bot, so I would certainly be interested in making a client too [09:34] 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:36] ok thx [09:36] 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:37] ah ok, so then just hook it up to my pc and do phablet flash [10:08] sergiusens, did you find anything for MaxWallstedt's adb problem with the new phablet-flash? [10:13] dholbach: yes, we fixed it [10:13] dholbach: there's a new entry in the manifest.json for the i9xx [10:13] is that something all ports will require? [10:14] dholbach: no, it's optional [10:14] ah cool [10:14] dholbach: 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 files [10:15] and now it works just fine? [10:15] dholbach: yes [10:15] you make me a happy man! [10:16] dholbach: here's the install log if you care about it: http://paste.ubuntu.com/5952762/ :-) [10:16] sergiusens, 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-info [10:17] on 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 anyway [10:18] it might be nice to have some indication of "somebody tested this and it worked" :) [10:18] dholbach, you should [10:19] dholbach: add a 'stable' or 'tested' entry in manifest.json [10:20] sergiusens, what would "tested: yes/no" do? would we want to have a --override option in phablet-flash or something? [10:21] dholbach: --unstable ? [10:21] sure, that'd work for me [10:21] would we want to print out something like "port/image exists, but has not been tested yet, use --unstable to override."? [10:36] sergiusens, so it wouldn't be the phablet-port-admins who bless ports/images? [10:37] dholbach: ah, I was hoping you would take care of the process part :-) [10:37] dholbach: another option is to have a specific branch with just a list of devices that are 'stable' or 'approved' [10:38] sergiusens, 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 anything [10:38] sergiusens, as we rely on the feedback of others anyway, I'm not sure how much sense this makes [10:39] dholbach: the only question is if you want a 3rd party to say it's good or just the same person [10:41] I could imagine I'd be fine with the image maintainers to say "WFM" === VDVsx_ is now known as VDVsx === chihchun is now known as chihchun_afk === MacSlow is now known as MacSlow|lunch [11:03] ogra_: phablet-flash --legacy -b is giving me a traceback. I guess I should be the one fixing it if I need it?! [11:03] i thought we dropped that [11:04] sincew we dont have the images anymore .... at least no daily ones [11:05] ogra_: well, i'm fine with the last available image. will try manually flashing it, it's just my tablet was bootstrapped for image-updates.... === gusch is now known as gusch|lunch [11:06] xnox, well, i'm not sure legacy is supposed to work [11:08] xnox: don't fix it [11:08] xnox: can you paste the trace? [11:10] sergiusens: http://paste.ubuntu.com/5954689/ [11:11] xnox: I'll hurry in my refactor branch which works. I have a suspicion for this one though... === nik90|Office is now known as nik90|Lunch [11:20] xnox: so the unmerged mega branch works ok... I'll see if I can get it in today... [11:21] sergiusens: which one is that? i'll use it locally here =) [11:21] xnox: https://code.launchpad.net/~sergiusens/phablet-tools/flash_change/+merge/177927 [11:21] xnox: ./phablet-flash cdimage-legacy -b [11:22] we really shoould drop legacy imho [11:23] ogra_: rsalveti wants me to keep it for demo's ... but I've isolated it completely [11:23] ogra_: well i'm using legacy at the moment to try bootstrapping emulator for one last time =) [11:23] sergiusens, phablet-flash is like windows ... backwards compatible to day one [11:23] ogra_: it's my enduring pain! [11:23] yeah [11:24] i dont see the benefit of letting people use buggy old and unmaintained stuff [11:25] ogra_: I tried it the other day, rock solid! [11:25] full of hacks [11:25] but stable :-) [11:25] heh [11:25] but not reflecting reality :) [11:25] xnox: hold that branch a bit, landing a fix [11:26] * ogra_ hopes on release day we will drop all this completely [11:27] ogra_: he =) [11:27] ogra_, hmm, what to do with phablet-flash is an interesting topic [11:27] ogra_, maybe a UDS session? [11:27] the pain of supporting a gazillion options would make things easier to maintain [11:27] rickspencer3, well, if we have a release we consider stable we should definitely not support old half finished cruft with it [11:28] phablet-flash after release should have --current and --devel [11:28] nothing more [11:28] ogra_: and community ... [11:28] in some form [11:28] (and --current being the default makes an option obsolete) [11:28] ogra_, well, I was thinking phablet flash would only be necessary for initial phone set up [11:29] --community would base on --current [11:29] then image based updates going forward [11:29] yeah [11:29] well [11:29] depends how we support community ports [11:29] xnox: you want revno 168 from that branch [11:29] ogra_: I gave some thought for image based upgrades and for zips [11:30] sergiusens, i think the only issue with them is the signing [11:30] ogra_, good point, anyway, just saying, seems like a good UDS topic, invite the port authors, etc... [11:30] we should have an "unsafe" key for community builds [11:30] yeah [11:30] ogra_: if they flash an unprotected recovery, they're good [11:31] sergiusens, right, so we need to make sure they get one :) [11:31] ogra_: well, they are building it, we just need instructions so people can add their own keys or skip it completely [11:32] i would go for skip [11:32] and we need instructions on how to setup such server [11:32] and just have that as the default in the code [11:32] with an override for us === 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 [11:51] Hi, I have got a question; Is it already possible to run Ubuntu Touch on the Nexus 7 2nd Gen? === nik90|Lunch is now known as nik90|Office === alan_g is now known as alan_g|lunch === dholbach_ is now known as dholbach [12:05] alex-abreu: any progress with http://pad.lv/1208355 , it's still failing&blocking? [12:05] Launchpad bug 1208355 in unity-webapps-qml "HUD autopilot tests failing" [Undecided,New] === tvoss_ is now known as tvoss|lunch === MacSlow|lunch is now known as MacSlow === hikiko is now known as hikiko|lunch [12:30] hi [12:30] can any body help me out here?? [12:32] i am trying to restore my nexus to android [12:32] but i get an error instead [12:32] jasbir@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$ === ritz_ is now known as ritz|zzz [12:38] Mirv, yes afaik, no progress, rvr is supposed to help w/ that along w/ fginther === dholbach_ is now known as dholbach [12:46] ogra_: 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] xnox, i think you need to manually replicate what the zip installation does [12:47] during flashing [12:48] ogra_: 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] (in the updater scripts & our script) [12:49] the unzipping is identical [12:49] they only differ by initrd [12:49] (and by dropped hacks in the rootfs) [12:50] * xnox ponders if emulator runs initrd, it looks like it does direct kernel boot. [12:51] it does have initrd. [12:53] fginther: ping === _salem is now known as salem_ [12:56] oSoMoN, pong [12:57] fginther: 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/178524 === chihchun_afk is now known as chihchun [12:58] alex-abreu: thanks, let's hope the fix is found [12:58] oSoMoN, that's interesting. I haven't seen that one before. I'll dig into and see if I can find anything [12:58] fginther: thanks! [12:59] fginther: 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] oSoMoN, I'll give it a try [12:59] thanks === hikiko|lunch is now known as hikiko [13:10] Yeah my phone lights up and pings when I get a message woohoo! [13:10] janimo, it looks like flashing worked for MaxWallstedt and his i9100 port now - how are things working for you? :) [13:11] dholbach, works too after device hiccups with corrupted partitions [13:11] dholbach, mhall119: We need a competition to create ringtones and notification pings......go make it happen ;) [13:11] Switching from Ubuntu Desktop to Ubuntu Tablet | http://askubuntu.com/q/329304 [13:12] davmor2, you go and make it happen ;-) [13:12] janimo, so users of the device can now just use sergiusens' phablet-flash and flash their u9200 devices? === alan_g|lunch is now known as alan_g [13:13] dholbach: 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:14] davmor2, you know what - let's do it the next time I'm twiddling thumbs ;-) [13:14] dholbach, they should indeed, but in order for it to work the latest not-yet automatically QAd ubuntu image is needed [13:14] since only those post Aug 1 have the udev rules [13:14] ok [13:14] but according to ogra yesterday the newer images have regressions still [13:14] dholbach: hey that not on you have time to twiddle your thumbs, I'm complaining to Jono ;) [13:14] great [13:16] dholbach, janimo, i expect it to at least take til end of the week until people have fixed their app tests [13:16] and before the dashboard finishes with 100% successfull tests i'm not alllowed to release an image [13:16] dholbach: 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:18] davmor2, the u-phone list might be a good target [13:19] dholbach: indeed good plan [13:20] fginther: so the CI job re-ran, but the situation is not any better apparently [13:21] oSoMoN, I'm looking at some other issues on that setup now. They could be related === schwuk_away is now known as schwuk === alan_g_ is now known as alan_g [13:45] oSoMoN, https://code.launchpad.net/~osomon/ubuntu-calendar-app/refactor-autopilot-tests/+merge/178524 SUCCESS now [13:46] fginther: awesome, thanks! [13:46] fginther: there are other pending MRs that probably need a re-run too [13:47] oSoMoN, ack. I will try to run through them [13:47] hello, 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] fginther: thanks [13:48] hey asac the mako results seem wacky today, need any help? [13:48] maybe not the right forum for asking questions, where should i go to do so ? ubuntu forums ? [13:49] uphone, to update just do phablet-flash, the -b option will do a full wipe of data etc [13:49] if you want the very latest use --pending, which is not yet QA blessed [13:50] pmcgowan: talking to oSoMoN :) [13:50] asac, maguro looks great, mako not so much [13:50] somewhat suspicious [13:50] great ! thanks alot, I'll do it daily, wher can i report findings regarding issues and bugs, lauchpad ? [13:50] uphone, yes, all the projects are in launchpad === alan_g is now known as alan_g|afk === tvoss|lunch is now known as tvoss|hungry === tvoss|hungry is now known as tvoss_ [13:52] thanks again, good job, i hope to contribute once i get the hang of what info is required. [13:52] pmcgowan: indeed. [13:53] uphone, good to have you aboard [13:53] i was rehoping that infra knows more about bug 1208494 [13:53] bug 1208494 in Ubuntu File Manager App " utah: YAML parsing error during filemanager-app tests" [Undecided,New] https://launchpad.net/bugs/1208494 [13:53] maybe that can cause weird behaviour [13:53] ah [13:53] looks like the phone failures need a new release of the app [13:53] doanac: plars: when awake, can you check maguro vs. mako? [13:54] pmcgowan: where did you spot that? === chihchun is now known as chihchun_afk === alan_g|afk is now known as alan_g [13:55] doanac: 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 feels [13:56] asac, other channel, UITK change needs a new release of the app [13:56] right [13:56] pmcgowan: other apps as well? [13:56] asac, not sure, the others all seemed to run clean [13:57] just looking at maguro results [13:59] <_lunarcold> Hi, trying to build for my m7spr, and I keep getting this error [13:59] <_lunarcold> make: *** 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] <_lunarcold> make: *** Waiting for unfinished jobs.... [14:03] <_lunarcold> this error occurs when I build with the "brunch m7spr" command [14:04] <_lunarcold> I'm trying to build from the makefile and so far it hasn't thrown the error yet :/ === _salem is now known as salem_ [14:18] janimo: good to know it was just a hiccup [14:21] Hello [14:22] Hello [14:22] anybody there? [14:25] Hi everyone [14:26] asac: 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 dashboard [14:26] Just 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 network [14:27] is there a way to do so? [14:27] cjwatson: bzoltan: are the click tools packages available in pre-saucy releases? [14:30] asac: I've been looking at it, a few jobs have been restarted, same bug as yesterday for sure on filemanager tests [14:30] jdstrand: you should talk to diwic regarding his plans for PA->alsa and no binder [14:31] mhall119: bzoltan did some backports in the SDK PPA === Namidairo is now known as Namidairo`bnc [14:39] sergiusens: ack [14:41] mhall119: hey, I commented on https://code.launchpad.net/~mhall119/ubuntu-calendar-app/add-attribution/+merge/176809 some time ago [14:44] thanks cjwatson [14:48] oSoMoN: you are correct, I only removed people with @canonical.com addresses [14:49] mhall119: I guess om26er should be using his @canonical.com address for contributions made during working hours [14:49] oSoMoN: 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 it [14:49] oSoMoN: eh, that's not really that important, all of my contributions are with my @ubuntu.com address [14:49] that's just my default bzr info [14:50] mhall119: yeah, I don’t really mind, was just pointing it out, I’ll approve the branch [14:50] and besides, I'm not sure he was making that contribution as part of his job [14:52] mhall119, 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:53] the line between work and community contribtuions is always blurry for Canonical folks [14:54] om26er, mhall119: yup [14:55] <_lunarcold> any help with getting this build to work? I can't seem to find where this nfc step is failing [15:26] ogra_: I flashed my phone it seems to have no backdrop just black I'll reboot it and see what is what [15:26] when will it be realesed to download [15:27] hi [15:28] harris, it is downloadable since februar [15:28] davmor2, odd [15:28] no not the developer [15:28] the full thing [15:28] like out for the public [15:28] on release day [15:28] with the rest of 13.10 [15:29] ogra_: reboot and I have the correct background no idea what caused that [15:30] ogra_: do you see these http://ubuntuone.com/1BONFEbcI2skarKPOfDKgR ? [15:31] ogra_: I'm assuming it's just all the scopes [15:31] davmor2, i see some of them (my image is two days old though) [15:32] ogra_: for me today there are about 2 pages of those :) [15:32] lovely [15:35] ogra_: 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 :0 [15:35] :) even [15:49] ogra_: 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] sergiusens: dude, you're starting your day at 7am, I wish I could do such thing hahah [15:49] 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 image [15:49] m-b-o, ping [15:50] ogra_: right, indeed [15:50] rsalveti: ogra_ in the new branch it's very isolated from the rest of the stuff so I wouldn't care anymore [15:53] is the latest release really a week old? [15:53] balloons: pong === jasoncwarner__ is now known as jasoncwarner [15:53] according to phablet-flash 20130731.3 [15:54] m-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] awafaa, that's the last release that passed all tests, hence it's pushed to you by default [15:54] daily builds are still occuring [15:55] balloons: thanks, would i be getting that release because i used -b for a new device? [15:56] balloons: would it be possible in 3h? I have saddled my bicycle just a moment ago... :) [15:56] m-b-o, of course :-) you enjoy you ride! [15:56] I will, thanks :) [15:56] awafaa, tes [15:57] ok so without the -b i should get the daily, thanks [15:57] awafaa, it doesn't matter which setting you used.. phablet flash will pull the stable by default [15:57] sorry to confuse, I misread :-0 [15:57] oh, so how do i get the stuff that slices my eyes when i look at it? [15:58] --pending should pull the latest [15:58] I believe :-) [15:58] great, tvm === greyback_ is now known as greyback|food [16:32] hi [16:32] im trying to port ubuntu touch and it wont build a zip that i can flash [16:33] please help [16:35] hello === greyback|food is now known as greyback === sporkeee is now known as wilee-nilee [17:26] iBelieve, back from vacation? :-) [17:26] iBelieve, I'm sorry to have dropped such huges changes to file manager tests while you were away! [17:28] balloons, yep, and working on more cool stuff for the file manager :) [17:28] balloons, no problem about the huge changes, I was looking over the new autopilot tests and they look really cool how they work! [17:34] who is working on porting to nexus 7 2013? (flo) === schwuk is now known as schwuk_away [17:48] click packages not installable right now? Or am I doing something wrong? I'm getting: [17:48] ValueError: Framework "ubuntu-sdk-13.10" not present on system [18:10] if only emulator would not hang! === Ursinha is now known as Ursinha-afk [18:44] hi everyone [18:45] I have a question about submitting an image [18:47] Or publishing an image to be more appropriate [18:49] deleted ubuntu touch from galaxy nexus, now there is no os, how can i sideload os from windows | http://askubuntu.com/q/329426 [18:50] rc-e66: did you create a port? [19:02] balloons: ping [19:02] m-b-o, pong [19:02] what's up? :) [19:03] so let's talk tabs, and as luck would have it, I'm messing with your ap tests to fix the issues with the device [19:03] you want to branch this one https://code.launchpad.net/~martin-borho/ubuntu-weather-app/sdk_emulator [19:03] pushed some fixes [19:04] m-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/178410 [19:04] so what's the best tablet to get for this? [19:04] elopio made changes to not be so hacky with how we get and switch tabs ;-) [19:04] I understand that the google nexus is underpowered because of the RAM.. === Ursinha-afk is now known as Ursinha [19:05] balloons: haven't seen this, will check [19:05] m-b-o, ohh you made a branch that converted.. nice [19:06] balloons: for sure! But what do you mean with converted? ;) [19:07] sorry, I mean you made a branch with the new toolkit.. I've been playing with the branch as published [19:07] sergiusens: I followed the instructions on the wiki. I had my old droid incredible that I was interested in using as a PMP. [19:07] rc-e66: PMP? [19:07] * sergiusens is lost in acronyms today [19:08] balloons: yes, I have overwritten the Tab emulator. See in emulator.py [19:08] sergiusens: Portable Media Player [19:08] sergiusens: 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] balloons: the one test that crashes is date related and should be okay tomorrow O:-) [19:09] rc-e66: so you want to install an image, not create one? [19:09] m-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] sergiusens: I'd like to have it added to the regular builds, like those for the Nexus devices. [19:10] rc-e66: oh, we don't do the regular building (yet) [19:10] balloons: which device do you use? [19:10] m-b-o, manta [19:10] rc-e66: but we do have a way to make it easily available [19:10] sergiusens: I thought I saw a repo for the images on quantal? [19:10] but have a look: http://reports.qa.ubuntu.com/smokeng/saucy/image/3382/ubuntu-weather-app-autopilot/ [19:10] m-b-o, ^^ [19:10] rc-e66: https://wiki.ubuntu.com/Touch/MakingPortsAvailable [19:11] balloons: tried on maguro and test_refresh_tabs is the only one left that is failing (date related) [19:11] sergiusens: Step one complete under prereqs. :) Guess I should get started on the rest... [19:12] m-b-o, :-) good so the changes in your branch have fixed things.. I'll stop messing with this old branch then [19:13] I've runned autopilot direct on the device, not with phablet-test-run. should try that one [19:13] m-b-o, in debian/control under the -autopilot package, you need to include ubuntu-ui-toolkit-autopilot [19:14] sergiusens: 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] m-b-o, yea I do my runs now with phablet-test-run as that's how they are done in the lab [19:14] right, forgot that to ask :) [19:14] rc-e66: the license is more related to the binary blobs... you can probably get away with an _unkown_ for now [19:14] ballooons: what's the correct command to test the weather app? [19:15] m-b-o, the thing with phablet-test-run is it will run the installed version on the device [19:16] so I've been using adb push to overwrite the files so I can keep using it, hah ;p [19:16] m-b-o, however phablet-test-run -n ubuntu_weather_app [19:17] balloons :) [19:17] I've added the dependency [19:19] sergiusens: Thanks again! [19:19] Good day folks! [19:19] rc-e66: if you log in early [19:19] meh, too late [19:27] m-b-o, do you think you'll land that branch today? [19:27] balloons: yes. do you want to review? :) [19:27] m-b-o, I'd be happy to in order to get it in :-) [19:28] balloons, fine! :) currently the data api is down or to slow... so when it's up to normal speed I will do a MP [19:29] balloons: is there a way to mock http requests? [19:30] yea, 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 box [19:31] someone else would have a better idea perhaps === interloperX is now known as interloper [19:41] balloons: yes, that bites me sometimes too. Nonetheless, MP is waiting for you! :) [19:42] m-b-o, ok :-) === Ursinha is now known as Ursinha-afk [20:10] slangasek: so how would I go about starting apps with upstart? === Ursinha-afk is now known as Ursinha [20:20] slangasek: 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:21] Hi, does anyone know if the flipped image stuff broke support for MultiROM? [20:22] sergiusens, ah, the classic Ubuntu ambiguity of "developer" [20:23] rickspencer3: 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 happen [20:24] indeed [20:24] don't want to get people confused into making them think they need this either, the image should be enough for building and testing [20:25] ...building and testing apps that is [20:26] mariusko: yeah, initialy, but it should be okay now [20:27] Tassadar_: ah, is there any version released that support them? [20:31] mariusko: sorry, AMD drivers crashed my kernel, did you get the respons about MultiROM and flipped images? [20:37] plars: hmm, I'm not really in the loop wrt best practices for using upstart to manage apps; that's tedg's baby [20:38] plars: I can only tell you that it involves the 'start' command [20:38] sergiusens: yes... we discussed last week the need for such a separation [20:38] plars, You need the upstart-app-launch package. Then you can do "start application APP_ID=inkscape" for instance. [20:38] sergiusens: I think ChickenCutlass has the big picture on this [20:39] plars, 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] tedg: 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] plars, 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:40] plars, The lib also does things like set up watches, etc. [20:40] plars, Stuff that Unity needs. [20:40] plars, What are you thinking of using it for? [20:41] slangasek, 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 /usr [20:41] * slangasek nods [20:41] so I chatted with thomi about this briefly last week too [20:41] tedg: 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] Yup. Would probably be best to install the click packages. [20:42] Yes, it'll work with both. [20:42] The big difference is that legacy apps aren't confined by default. [20:42] tedg: so is there a better way to call this from python? [20:43] you just want to invoke the 'start' command, whether from python or otherwise [20:43] We'll have a little utility in upstart-app-launch-tools called "upstart-app-launch" which would probably be better. [20:43] there's no (supported) python interface for upstart's RPC [20:43] tedg: I think some also need to be launched with arguments like --testability, or --use-test-data, etc [20:43] ah, or ted's wrapper is fine too :P [20:43] tedg: is that possible here? [20:43] plars, Nope [20:43] tedg: no way to pass commandline args to the invoked app? [20:43] They'll need to install a different application. [20:43] slangasek, No, only URIs [20:44] Which are kinda params. [20:44] different application> that sounds distressingly incompatible with integration testing [20:44] But we're not really looking at command line apps. Things with desktop files. [20:44] we're not talking about commandline apps [20:44] Tassadar_: sure, I don't get the flipped image to work with the Jul 27 release. Should it? [20:44] we're talking about how to hook up the autopilot test harness for the running app [20:44] I did say that this ought to be an env var rather than a commandline arg [20:44] Sure, but I'm saying what upstart-app-launch is designed for. [20:45] Tassadar_: and the Ubuntu touch option when adding image does not work at all, so I do it manually as before [20:45] Yes, you could inject the env var into upstart. [20:45] mariusko: yeah. Where are you installing it, USB drive or internal memory? [20:45] how "does not work"? [20:45] plars: if you could set an env var, could autopilot be fixed to work with this? [20:45] instead of relying on commandline args [20:46] slangasek: no idea, I suppose that would depend on all the app developers supporting taking those args from the environment rather than on the command line [20:46] plars: I thought this was all being handled at a much deeper level than the app [20:46] like, autopilot hooking into qt [20:47] right, it is. We could patch Qt [20:47] Tassadar_: internal memory [20:47] autopilot 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] I think given where it's hooked in, it makes more sense for it to be an env var instead of a commandline arg anyway [20:48] and then the env var can be exported as part of the upstart session itself [20:48] but we'd need to patch Qt to read that env var instead of reading the command line args [20:48] Tassadar_: it does not boot at all. I just see the Google logo forever [20:48] thomi: right [20:48] mariusko: hmm, let's go to channel #multirom, so that we don't spam this one [20:48] I'm not sure if it could be caused by me having older versions of Multirom/TWRP installed before [20:48] so... who do we bug to patch Qt? [20:48] thomi: would that be acceptable? I guess it needs to be discussed with Qt upstream (so that the Kubuntu team don't balk) [20:48] plars, thomi, you guys will still need to install the apps as click packages so all the apparmor hooks run. [20:49] We'll fail if we can't setup confinement on click stuff. [20:49] thomi: ah, "who", good question. I think the SDK team owns the Qt5 packages [20:49] slangasek: I doubt upstream would take that patch, but I'm only guessing [20:49] tedg: we aren't installing the apps, they are all in the image [20:49] tedg: that's why I'm looking for something that will work this week (while they are coming from .debs) and next week forward [20:49] thomi: 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] tedg: because I'd like to get people fixing these tests right away [20:50] slangasek: I am pleased by your optimism :) [20:50] thomi: sorry if that came across as optimism, it was intended to be technically arrogant ;) [20:50] "they'll take this patch if they have an ounce of sanity" [20:50] ;) [20:51] conditional optimism, good [20:51] plars, It will work for apps installed as desktop. They should eventually be put on the image as "installed" so that should be fine. [20:52] plars, I was thinking that you were testing additional versions, and those should be installed as well. [20:52] tedg: I'm just on the image testing bits, fginther may know more about the pre-image stuff [21:00] slangasek: heh well, yes [21:01] plars, tedg, the pre-image testing would install the app as a click package, and then pull in everything else that is needed under developer mode [21:05] so, 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:06] slangasek: tedg ^^ [21:06] thomi, No [21:06] thomi, You guys will need to set the variable for upstart. [21:06] thomi, I'd recommend having an upstart job do it for you so the whole desktop gets it. [21:07] tedg: pretend I don't know anything about upstart... how do I do that? [21:07] thomi: 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] thomi, I'd look at "unity-gtk-module" [21:07] thomi, That's a job that we have that sets up the environment for the unity-gtk-module [21:08] thomi, The start condition there makes sure that every application that is started or dbus activated gets the environment. [21:08] tedg: ok, I have the source branched, where am I looking? [21:08] thomi, /usr/share/upstart/sessions/unity-gtk-module.conf [21:08] oh :) [21:09] You're already seeing the future. Today! [21:09] ;-) [21:09] tedg: so.. how and when is that script called? [21:09] thomi, It is called before the session dbus is started. [21:10] thomi, initctl2dot will generate a graph for you [21:10] tedg: that's because the file has "start on starting dbus" at the top? [21:10] thomi, correct [21:11] thomi, Handy link for when I'm asleep ;-) http://upstart.ubuntu.com/cookbook/ [21:11] tedg: OK, so we don't want to export this variable all the time, only when autopilot is running [21:11] thomi, 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:12] hmmm [21:12] so 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] You should in theory be able to just do "initctl set-env" but you can't guarantee everything sees it. [21:12] or would we just install it whenever autopilot package is installed? [21:12] If you only want it for a single app... but, don't you want it for the system? [21:13] You wouldn't need a job if it was just for one call. [21:13] I guess it depends on what we're testing [21:13] For instance, if you want Unity to get it, you can't do it after unity starts. [21:13] right' [21:13] ugh [21:14] tedg: 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] Just: initctl set-env --global MYVAR=foo [21:14] That'll make everything from then on get it. [21:14] sergiusens: 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] You can unset it as well if you'd like [21:15] tedg: awesome. that sounds like the path of least resistance for now [21:15] sergiusens: 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] thomi, Yeah, that'll work for apps. I thought you needed something bigger. [21:15] Help with installing ubuntu on a tablet | http://askubuntu.com/q/329492 [21:15] tedg: we probably will, but I'm hoping that by then someone who knows upstart can take over ;) [21:16] thomi, We can do it in the hallway track at the next UDS... oh, wait... [21:16] heh [21:24] slangasek: thanks [21:25] tedg: we will be migrating to click packages soon for all the apps, shouldn't be a problem [21:25] for installing packages on the fly, we already sinked up with fginther and rolling out an initial implementation to get this going [21:29] i am a new bi [21:40] sergiusens, Cool [22:00] tedg, 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 suffice [22:00] slangasek, Yes, I was thinking for testing Unity. [22:01] well, we re-launch unity anyway [22:01] thomi, "restart unity" ? [22:01] You should really use the upstart job to do it. [22:01] tedg: right now we kill unity and launch from the command line. Obviously that will need to change [22:02] Actually, in the Mir world I think killing it might kill your session as well. [22:02] So, yes, yes you will :-) === wilee-nilee is now known as curlee [23:06] I have a question if the Samsung Exhibit II will work with this? [23:22] steven_: https://wiki.ubuntu.com/Touch/Devices