[00:16] * dejello pokes the tablet sitting next to him, quit bootlooping! :P [02:00] I realize it's not a high priority, but is it planned that Ubuntu Touch will be able to run on galaxy S4? [02:42] Debolaz, This was an earlier answer to the same question referencing an sgs4. It's rather less trivial than on PCs, yes. https://wiki.ubuntu.com/Touch/Porting [02:43] same phone? === chihchun__afk_af is now known as chihchun_ [04:14] Hey [04:14] Does anyone know if any further specs have been discussed? [04:14] Such as ARMv7 vs ARMv8? [04:15] As I'm curious to how they plan on running Andriod if they go the ARMv8 route === Namidairo`bnc is now known as Namidairo === chihchun_ is now known as chihchun__afk === chihchun__afk is now known as chihchun__afk_af [06:17] Hey guys, has anyone encountered an issue where you can't click some of the settings? === chihchun__afk_af is now known as chihchun === chihchun is now known as chihchun_afk [07:08] good morning [07:13] good morning === nik90 is now known as nik90|Office [07:28] will work for a Ubuntu Edge. :P === chihchun_afk is now known as chihchun [07:49] ForbiddenX, there is nothing such a click could open yet for most of them :) === dholbach_ is now known as dholbach === chriadam is now known as chriadam|away [08:16] i have a samsung galaxy s2, and i want to install ubuntu touch, but apparently calls /sms doesn't work. https://wiki.ubuntu.com/Touch/Devices/i9100 is there a fix [08:23] ogra_: hello [08:23] ogra_: when are 25 images coming out? [08:23] seems we were like super close yesterday [08:27] Good morning all, happy Louise Brown Day! :-D === schwuk_away is now known as schwuk [08:29] balloons: ping [08:41] hi ,can I just follow "Manual Installation" section to install ubuntu-touch (no previous step needed??) [08:41] https://wiki.ubuntu.com/Touch/Install [08:45] asac, build starts at 10:00 UTC === Ursinha-afk is now known as Ursinha [08:45] (and takes 50min) [08:46] ogra_: cool. can it start before i wake up? [08:46] at best even finish before that :) [08:46] :-P [08:46] asac, no [08:47] i didnt expect a no :) [08:47] (i wish it could, but then daily-release doesnt end up on the image) [08:47] what can make this not possible? [08:47] asac, daily-release would have to land earlier [08:47] asac, hire people who are in a !european tz so reviews are done at 3am utc [08:48] yeah [08:48] there you got your solution :) [08:48] asac, the issue is that atm didrocks&co review/approve change when they start their day [08:48] and they are all european based [08:48] so time for them to start, review, etc it's at least 7utc before things get in [08:48] asac, before 8 UTC is hard because we share the livefs builder among all images and it would mean to re-schedule all of them [08:48] then publisher time, etc [08:48] seb128: so punching the packages from daily-release ppa to the archive? thats done when didrocks starts his day? [08:49] ogra_: why can't we have two or three livefs builders? [08:49] is that a non-reproducible machine? or an unreproducible concept? [08:49] asac, well, in practice it's done automatically ... excepted when there are changes that need manual review (e.g packaging changes, api changes, etc) [08:49] asac, we do have a fallback one thats highly unstable (we have two) [08:49] err unscalable [08:49] asac, once infinity has the calxeda machine up that should change, we're just waiting for that [08:49] ogra_: livefs build happens medival style on native panda boards? [08:49] asac, the issue is that things move in a way that we have changes to reviews manually almost every day, always new api, compat changes, new depends, etc [08:50] asac, failing tests, flacky utah,e tc [08:50] seb128: no more rants about utah. the flakiness is everywhere [08:50] asac, it has to, there are still packages in the archive that break under qemu [08:50] asac, sorry, was an easy one, just ignore that part [08:51] seb128: but it is... its actually everywhere where we have jenkins :) [08:51] asac, but yeah, the issue is that for a number of reasons, we need manual reviews to get things in, and those are done by european, and their work hours lead to the current build start at 10utc [08:51] seb128: right. i see [08:51] i actyually believe that manual review isn't such a bad thing [08:52] imho we should do two rounds a day [08:52] especially since we found that our daily-release testing doesnt really match what we see on real images (so calibration has to happen first) [08:52] ++ [08:52] the U.S guys should do one in their end of day [08:52] we should also have two image builds [08:52] but that requires thee tests to finish in a reaonable time [08:52] if the u.s guys were doing reviews at end of day we would have a mostly current image by european morning [08:52] the 4-5h it currently takes arent reasonable yet [08:52] seb128: tell me who works as reliable and as strongly as the euro guys from US that could do it? [08:52] reality is that there is not a lot happening during the night [08:53] yeah you are right [08:53] we should have 24/5 [08:53] 5 ? [08:53] push on the CI machine [08:53] only ... ? [08:54] ogra_: sure. why not get such a great coverage and still hav weekend [08:54] pfft, weekend [08:54] hire someone for the weekend shifts :) [08:54] better than have like a machine that always needs to be kickstarted every morning :) [08:54] is to just need to do that once on monday morning tokyo time [08:54] ogra_: we want folks to not work on weekends [08:54] hire persia then :) [08:55] if there is a firedrill then everybody will have to work weekend [08:55] asac, well, we have a few people in the U.S in our team, e.g kenvandine is in didrocks' team and do review, he just does them when he wakes up (which is middle of the day for us) ... if we were to do an evening build we could probably get Ken to do end of day reviews rather than start of day ones [08:55] * ogra_ bets there are people that would hapiily apply for a weekend job :) [09:12] Hi will ubuntu touch work on my samsung galaxy s 4g? [09:12] Hi will ubuntu touch work on my samsung galaxy s(1) 4g? [09:15] anyone? [09:15] asac,ogra_: we're working on the livefs build issue in the releng sprint this week [09:16] you mean migrating to the calxeda box ? [09:16] no, I mean moving them into Launchpad [09:16] And also in parallel moving Launchpad's armhf builders to Calxeda, but that's more IS' problem [09:16] will ubuntu touch work on my samsung galaxy s(1) 4g? [09:16] ? [09:17] asac, ^^^ [09:17] A prerequisite is build cancellation (so that we don't end up being unable to progress livefs builds due to long-running package builds that we can't do anything about), which I'm personally working on right now [09:17] yay [09:22] cjwatson: hey. is livefs nowadays just live-build? [09:22] e.g. can developers reproduce what launchpad will do easily on their own desk? [09:24] asac: None of the work we're doing changes how developers would reproduce it, at all - we're just moving the trigger [09:24] asac: It's livecd-rootfs on top of live-build. Instructions for reproducing: https://lists.ubuntu.com/archives/ubuntu-devel/2011-June/033458.html [09:25] cjwatson: yeah. hoped we would make it easier as well :)... but seems we dont tackle that for now. so fine :) [09:25] or wait... let me quickly read the post [09:25] We should make it easier as well, certainly [09:25] i guess we should field test it with a few engineers [09:25] :) [09:26] e.g. can you try to produce an image [09:26] like how design folks do it [09:26] and then be depressed seeing how lost they are :) [09:27] Well, I think I know there are problems without the need for "user" testing here - it'd be a worthwhile project to make that much simpler for developers to run locally [09:27] It's just not today's project and not related to making the official builds less bottlenecked :) [09:28] if you want an actually identical live builder setup it is pretty complex to do (with BuildLiveCD etc) .... i think we should have a setup script for this [09:28] BuildLiveCD itself is functionally trivial [09:28] surely not a super high prio task for 13.10 though [09:29] cjwatson, the stacked chroot setup isnt if you dont know which chroots, how they are named and where the /build dir has to live etc [09:29] It's not necessary to make it identical to the datacentre setup, with multi-machine dispatch etc. [09:29] For a local-developer setup a simple stub would suffice [09:29] no, but the stacked chroots are needed if you wany it as close as possible [09:30] which requires a certain structure we dont have documented [09:30] (well, not publically at least) [09:30] I don't think that's necessary. As long as you have the dependencies installed (livecd-rootfs basically) then live-build will deal with creating the inner chroot. [09:30] it didnt for me :) [09:30] I'm not concerned about having an outer chroot. [09:30] Even if you happened to do something wrong in one test :) [09:31] I run livecd-rootfs without the need for an outer chroot all the time. [09:31] It's fine. [09:33] What I'd probably like to do is to add a mode to cdimage where you can have it do the livefs build locally rather than sshing to a remote machine to do it (and generally make that setup much more table-driven while we're there), and generally fix up all the bits that make it hard to run cdimage locally. [09:34] Doing that right would make it easy for developers to run a full local image build. It's all possible right now (there's no secret code or anything), but it requires too much setup for most people. [09:34] is there any instruction or guide about how to port a custom android device to ubuntu-touch? [09:34] cjwatson, yeah [09:34] It wasn't until fairly recently that we got permission to open the full image build code at all; the previous state where part of it was closed held us back from doing this kind of productisation. [09:34] though thats definitely not a 13.10 task :) [09:35] dlan, see the channel topic, there is a link to the porting guide [09:39] ogra_: :) [09:39] ogra_: can you give me confirm that pitti is right? [09:40] ogra_: forwarded mail [09:40] pitti us usually right ... but what are you referring to ? [09:40] he says media player is really busted [09:40] ah, heh [09:40] so the test failure we see there might be a real one [09:40] ogra_: can you confirm that its busted for you? [09:40] on your phone? [09:40] he hasnt tried the yet unreleased new gstreamer stak i suspect [09:40] well he tries the image [09:40] should land this week [09:40] i am only bothered about the image yet [09:40] so you say mediaplayer is busted? [09:41] it works fine on maguro, is completely busted on grouper is what i know [09:41] ogra_: on maguro we have success, so that matches what you say [09:41] (havent tested today yet and my maguro is busy ... but i can check later) === schwuk is now known as schwuk_away [09:41] ogra_: on mako its busted according to dashboard. can you try that? [09:41] yeah, grouper being broken with the current implementation is known [09:42] asac, if you send me a mako [09:42] ogra_: buy one [09:42] expense [09:42] * ogra_ has no mako and never touched a manta [09:42] (well, i have a mako as phone, but not a company one and i wont use it for company stuff) [09:47] Hi all! === schwuk_away is now known as schwuk [09:55] Wellark: ping === Ursinha-afk is now known as Ursinha [10:31] pete-woods: ping [10:41] hello [10:41] oSoMoN: hi! [10:42] given you pinged both Wellark and I, I'm guessing that HUD is broken? [10:42] pete-woods: heh :) nothing’s broken (that I’m aware of), but I do have a question about the HUD though [10:43] oSoMoN: okay, what's the question? [10:44] stgraber, ping: How will hardware-specific tarballs/partitions merge with the main ubuntu image? [10:44] pete-woods: I’m porting the HUD code in the browser app to the new unity actions API, and I was wondering about the applicationIdentifier property of the HUD object, has that disappeared, and can the related code be safely removed? [10:46] Does the Ubuntu Touch have the ability to attach to a monitor and run Ubuntu like the Edge? === MacSlow is now known as MacSlow|lunch [10:47] Person, not yet [10:47] oSoMoN: I'm not actually familiar with the old hud-client API, but I'm pretty confident that the unity action API uses the APP_ID environment variable [10:47] okay [10:47] thanks [10:48] pete-woods: ok, so it should be safe, right? [10:48] john-mcaleely: the upgrader will simply apply multiple tarballs one on top of the other, first one is the common rootfs, then hardware specific bits, then customizations. So everything is on the same system partition [10:48] oSoMoN: if the old code was just there to feed the application ID into the API, then yes, I think so [10:49] pete-woods: cool, I love removing code [10:49] oSoMoN: :D [10:50] stgraber, ok. makes sense for the hardware specific bundle. I thought customisations were a separate partition though? [10:50] john-mcaleely: nope, they're just a separate reserved path on the system partition [10:50] john-mcaleely: adding partitions is pretty tricky on the current devices, so we try not to do that [10:51] stgraber, oh, I see [10:58] asac, new pending image is up [10:59] * ogra_ glares at his chroot ... [10:59] Get:1 http://192.168.2.125:9999/ubuntu-ports/ saucy/multiverse android all 0.20130723-0ubuntu9 [464 MB] [11:00] xnox, i think we should produce one deb per subarch :) [11:00] seb128, Laney: for Online Accounts I need to implement a way of launching it as a stand-alone application; are you aware of similar requirement for other System Settings plugins? [11:01] seb128, Laney: my idea is to create a simple container to launch individual System Setting plugins [11:02] mardy: No I don't know that that's been asked for [11:02] mardy: We already have system-settings plugin-name to go staight to a plugin in the full s-s app === rickspencer3_ is now known as rickspencer3 [11:03] seb128, Laney: like, for example: "system-settings-launcher " [11:03] Laney: ah!! [11:03] I wouldn't bother unless someone comes up with a reason to need it to be more minimal [11:07] mardy, why do you need as a standalone app? is opening the settings app on the panel, as Laney said, good enough? [11:08] seb128: third party apps need to open the Online Accounts panel [11:08] seb128, Laney: but we also need to be able to pass some option [11:09] seb128, Laney: for instance to say "open Online Accounts for creating a Google account" [11:09] mardy, well, we have the infra to call a panel, we can probably add arguments after that ... it's going to be useful for other panels as well I'm sure [11:09] and when the panel is closed we should go back to the caller application, not to the System Settings [11:09] how do you close it? [11:10] (since the devices don't have a back button) [11:10] do you use back in the toolbar? [11:10] seb128: let me check the design [11:10] other topic: does anyone know if polkit is working on the touch image? [11:11] cjwatson, ^ (I think I read you mention needing it for click) [11:13] seb128: https://docs.google.com/a/canonical.com/document/d/1UwAQTXgEyZSD3di6fAUS0W18rKxh8TXb1TwsmkgbGG0/edit#heading=h.41rrn69y8201 [11:14] seb128: looks like there's a cancel button, and I presume that once the account is successfully created, we automatically go back to the app [11:14] mardy, I guess we just need a way to close the settings app with an action or something then [11:14] can you .exit() ? ;-) [11:15] seb128: I was told that it would work better once we switched to lightdm so that the session's registered with logind [11:15] Laney, ^ [11:15] loginctl shows me the session already is registered [11:15] cjwatson, so it doesn't work atm? (we are trying to figure out why we can't change the timezone through systemd) [11:15] but maybe it is missing something [11:16] do we have anything using polkit successfully on touch? [11:16] it doesn't have an active seat for example [11:16] I guess let's just wait for that [11:16] seb128: It works in terms of being able to handle AuthAny, but it doesn't know that the session is active [11:16] we know it works in principle [11:16] yeah, that's what I'm seeing [11:19] cjwatson, Laney: ok, thanks [11:19] Laney, yeah, let's assume it's working from our side and test again when lightdm start being used [11:20] cjwatson, do you have any idea when the switch to lightdm is supposed to happen? [11:20] didrocks, sil2100 can we push https://code.launchpad.net/~phablet-team/platform-api/trunk through? === chihchun is now known as chihchun_afk === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha [11:32] Saviq: platform-api from this daily release is in distro, right? [11:33] didrocks, yes [11:33] you need rev 98? [11:35] seb128: Afraid not [11:35] Only know as much as I told you :) I think I heard that from lool [11:36] cjwatson, ok, thanks, I'll check with mterry when he gets online [11:39] slangasek: hi steve, the image is already a daily thing [11:39] kgunn: slangasek and it updates once a day from the Mir staging ppa [11:40] seb128, ^^^ this image has lightdm too [11:41] ogra_, "this image"? the one with Mir? [11:41] seb128, right [11:41] Saviq: I guess we can re-roll the release to have that change [11:41] ogra_, do you know if it works? [11:41] not to my knowledge [11:41] ogra_, and where I can get it? [11:41] Saviq: is it 100% needed? Rev 98? [11:41] it might be installed, but its not the used greeter [11:41] oh ? [11:41] sil2100, yes [11:41] didrocks: can I re-roll platform? [11:41] ogra_: nop, lightdm work is deprioritized right now [11:41] ricmm, i thought that was a prereq for Mir inclusion [11:42] we had to work around it and go direct [11:42] didrocks, yes, sorry, missed your ping [11:42] seb128, sorry then ... seems i was wrong [11:42] as robert was held up with xmir fixes and such [11:42] sil2100: if it's what saviq needs, fine with me :) [11:42] ricmm, hum [11:42] ricmm, do you plan to fix logind session registration in another way? [11:42] ricmm, lightdm needs to be a high prio ... we need the pam/logind registration [11:43] ricmm, not having a correct session is breaking auth through polkit, which breaks system setting and other things [11:43] thats actually urgent to get rid of the NM hacks [11:43] and for getting rid if the PPA [11:43] ricmm, who depriorized it ? [11:43] the circumstances [11:43] I'll touch base with robert today [11:43] great [11:44] thats really high prio ... lets not drop it :) [11:44] its supposed to be relatively simple, 3-4 days work [11:44] Saviq, ricmm: it doesn't break any API/ABI's? [11:44] sil2100: what doesnt? [11:45] and no, theres no API breakage from latest rev of platform-api [11:45] sil2100, no [11:45] ricmm: platform-api ;) Thanks === MacSlow|lunch is now known as MacSlow === om26er is now known as om26er|afk [12:00] ogra_, 0725 seems to reboot over and over :/ [12:01] Saviq, just pulling it, i'll check [12:01] Saviq, what devi.ce ? [12:01] ogra_, manta [12:01] * ogra_ only has grouper and maguro [12:02] Saviq, meanwhile boot into recovery: adn shell cat /proc/last_kmsg | pastebinit [12:02] *adb [12:03] ogra_, not much... http://paste.ubuntu.com/5910914/ [12:03] (though manta has a history of currpting its ramconsole) [12:04] Saviq, try again until you get a proper log ... thats a mako specific issue [12:04] one out of ten boots it shoudl work [12:05] err [12:05] manta specific issue indeed [12:05] Saviq: ping [12:05] ricmm, pong [12:06] Saviq: o/ did you guys fix the unity-mir API problem? [12:06] I updated with the latest from the PPA and unity8 still segfaults [12:07] ricmm, Gerry was on it, but seems to have only tried to bump unity-mir version [12:07] ricmm, if it is an API issue like Gerry suspects, we should probably rebuild unity8, too [12:08] barry: you broke phone updates again ;) [12:08] Saviq: ok, ill re-run my recipe [12:08] ogra_, got it http://paste.ubuntu.com/5910932/ [12:09] barry: though that should have been the last time, I just need to get rid off the code in lxc-android-config and the initramfs-tools package now and we should be good starting tomorrow [12:09] Saviq: ah, it never build [12:09] its a colo branch [12:09] hmmm [12:09] ogra_: do you remember how we fix colocated branches? for recipe building [12:09] Saviq, i bame the kernel [12:09] *blame too [12:09] ogra_, yeah, looks like it [12:09] * Saviq too! [12:10] Saviq: the platform stack failed one test, but I'll anyway try to publish once the build step finishes [12:10] ricmm, nope, sorry ... thats sergiuiens speciality [12:12] ogra_: fixed, just bzr upgrade [12:12] Saviq: should build fine now, will retry [12:12] :) [12:12] none of the builds had actually made it through before [12:13] ricmm, :/ === _salem is now known as salem_ === chihchun_afk is now known as chihchun [12:19] tsdgeos, do you know where are the copies of the gvariant<>qvariant? [12:20] tsdgeos, besides dee-qt and the unity plugin === chihchun is now known as chihchun_afk === jhodapp is now known as jhodapp|bbiab [12:28] greyback: hi! [12:29] ricmm: hey [12:29] ricmm: so, what's broken? :) [12:29] well the unity8 branch was in a format that doesnt work with recipes [12:29] so it never built [12:29] I just pushed the upgraded one [12:31] ricmm: what format does work, for my future knowledge? [12:32] oh god [12:32] wait, doing the migration changed the target of the recipe and it built against the old one again [12:32] I think we hit the daily quota for building one sec :p [12:35] Hello All [12:37] When I try to use Breakfast command "breakfast yuga" I get [12:37] build/core/product_config.mk:239: *** _nic.PRODUCTS.[[device/sony/yuga/cm.mk]]: "vendor/sony/qcom-common/qcom-common-vendor.mk" does not exist. Stop. ** Don't have a product spec for: 'cm_yuga' ** Do you have the right repo manifest? [12:38] rsalveti, hey [12:52] Saviq, if you need this image to work, try if making /data/ubuntu/usr/lib/lxc-android-config/update-fstab executable and rebooting fixes it [12:53] ogra_, trying [12:54] (teh kernel should still not fall over just because fstab is missing) [12:54] Hi Guys I get this build/core/product_config.mk:239: *** _nic.PRODUCTS.[[device/sony/yuga/cm.mk]]: "vendor/sony/qcom-common/qcom-common-vendor.mk" does not exist. Stop. ** Don't have a product spec for: 'cm_yuga' ** Do you have the right repo manifest? [12:54] when i try to breakfast [12:54] why do i get it?>? [12:54] ogra_, +1 [12:55] Geniuswork, did you run repo sync after adding it to the xml file ? [12:55] Saviq, +1 for my comment or because the image works ? [12:55] :) [12:55] ogra_, yes [12:55] lol [12:55] ogra_, no media on manta still, though [12:55] yeah [12:56] ogra_: how do i see that binfmt works correctly? [12:56] chroot tells me that /bin/bash is not tehre [12:56] ooof [12:56] , but it surely is [12:56] * ogra_ didnt have to use the binfmt stuff in years ... [12:56] QEMU_LD_PREFIX = /etc/qemu-binfmt/arm [12:56] first look if the qemu handler is inside your chroot [12:56] that doesnt exist [12:57] that /etc file/dir [12:57] before blaming the kernel :) [12:57] is qeu-user-static installed ? [12:57] ogra_: how do i know? [12:57] ogra_: yeah [12:57] i have qemu-arm-static [12:57] the binary ? [12:57] oh i can copy that in [12:57] right [12:57] let me try [12:57] that needs to live somewhere inside the chroot [12:57] to /sbin? [12:58] /usr/sbin or /usr/bin [12:58] i *think* it was the latter [12:58] * ogra_ is so spoiled with his chromebook and USB 3.0 disk :) [12:58] yep worked :) [12:58] nice [12:58] i dont have to use all these weirdo workaround [12:58] s [12:58] get an edge ! [13:00] * tvoss mutters pledge for an edge [13:00] eh it all doesnt work :) [13:00] ping [13:00] mhr3: the thinkg larsu did is the unity plugin, no? [13:00] even though i mounted /proc [13:01] jibel, YOU ROCK ! [13:01] stgraber: apparently my tablet refuses to hold a charge. i was going to test it this morning [13:01] tsdgeos, no [13:01] asac, did you mount /sys too ? and did you do it inside the chroot ? [13:03] mhr3: qmenumodel has another one [13:03] QVariant Converter::toQVariant(GVariant *value) [13:03] tsdgeos, yea, right, lars told me already thx [13:04] asac, note that name resolution will indeed not work unless you copy the respective files from the host [13:04] pinging IPs should work if /proc and /sys are mounted though [13:04] mhr3: so yeah dee-qt, unity and qmenumodel [13:05] i think that's the 3 [13:06] ogra_: no sys [13:06] but i could ping wihtout that in the past [13:06] ogra_: can i mount sysfs or do i need to bindmount? [13:06] mount -t sysfs sys /sys [13:06] when chrooted [13:06] mhr3: wait and gsettings-qt too [13:06] ogra_, :) ty [13:07] mhr3: so dee-qt, unity, qmenumodel and gsettings-qt [13:07] hello! any chance to get ubuntu touch to install onto an YP-G70 device? [13:07] cjwatson, https://code.launchpad.net/~saviq/qtubuntu/respect-path/+merge/176904 [13:07] cjwatson, https://code.launchpad.net/~saviq/qtubuntu/more-robust-desktop-parsing/+merge/176931 [13:08] daveid, if it isnt on the device page you might need to port it yourself [13:08] !devices |daveid [13:08] daveid: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices [13:08] the link to the porting guide is in the channel topic [13:13] ogra_: thanks! [13:15] Guys Could Please someone help me?? [13:15] Geniuswork, did you see my answer above ? [13:15] Wait [13:17] which one? [13:17] the link?? [13:18] Geniuswork, did you run repo sync after adding it to the xml file ? [13:18] i used breakfast [13:18] didn't manually make ot [13:18] well, it seemingly didnt pull or didnt find the tree [13:19] So Can I use The CM10.1 precompiled Zip for that?? [13:19] no [13:19] Is there a simulator of some sort that can be used to test ubuntu touch with intended screen resolution on a PC? [13:19] Then How?? [13:20] Debolaz, nope, but it is desired that we have one at some point .... patches gracefully accepted ;) [13:20] Geniuswork, make sure the tree gets pulled ... if automated (breakfast) doesnt work i'd go step by step through the manual variant and see if they worked out [13:21] OK Will Try that Thanks [13:21] (and eventually find the broken step) [13:21] Though I have little experience [13:21] :) === jhodapp|bbiab is now known as jhodapp === rickspencer3_ is now known as rickspencer3 [13:34] ogra_: how are the images loking? [13:34] looking even [13:34] bad [13:34] dont try it [13:34] ogra_: Ouchie thanks [13:34] fix is pending [13:35] MacSlow, hi, Oren would like to know whether snap-decisions can contain list views. [13:36] mpt, no... just text (summary, body), icons (avatar, secondary) and 2 to 6 buttons [13:36] MacSlow, so it can't contain a text field (or two text fields) either? [13:36] mpt, not right now... in a meeting atm [13:37] ok [13:38] xnox, ogra_, rsalveti, sergiusens: it looks like pad.u.c ate our porting guide update draft: http://pad.ubuntu.com/rw9y4Sk0D7 :-( [13:38] dholbach: I think rsalveti has a 'parallel' wiki up [13:38] dholbach: yeah, we just created another wiki for it [13:38] https://wiki.ubuntu.com/Touch/PortingFlippedInProgress#preview [13:38] <3 [13:38] * dholbach hugs you all [13:38] lool, heyo! If you have some time, I'd appreciate some help understanding how to debug the platform-integration-plugin level of Qt [13:43] mterry, hey, do you know what's the plan with lightdm on the touch image? [13:43] asac, new image build running ... [13:45] ogra_: thought it was running since 1h :) [13:45] already forgot what we wanted to do with that image [13:45] ... [13:45] ah wait, dashboard ) [13:45] :) [13:46] pfft [13:46] * asac goes back in time [13:46] asac, it takes more than 1h for the binary package to come out [13:46] ogra_: so what do we expect? I really forgot :) [13:46] * asac is a proof that its taking far too long [13:46] asac: it to work? [13:46] to even start the image [13:46] davmor2: what was broken? :-P [13:47] asac: I don't know ogra_ told me not to upgrade :D [13:47] asac, well, that was a fast path thing :) that package isnt bzr'ed ... with bzr, MP and reviews etc it would have been >2h [13:47] davmor2: omg ... dont tell me that :) [13:48] asac, well, he would have ended with a non bootimg image ... [13:48] not much to test there [13:48] yes, i dont want to be remembered of that [13:48] plz [13:48] unless you know how we can put better safety belts into automation that this doesnt happen again [13:48] have you gotten an idea? [13:50] asac, i discussed with rsalveti to prevent the initial issue that caused it (adb removing executable bits) ... not much more we can do about it [13:51] ogra_: as long as exactly this issue will next time not slip through our nets we achieved the mission [13:51] if we identify a whole class of unseen things as well through whatwever we do its even better [13:51] asac, well, the issue is adb ... *I* wont run into it again ... but others might [13:52] if i develop script changes i test them on the devices ... to avoid typos i adb pull the script directly into my source tree before uploading ... which seems the safes to do [13:53] but adb always unsets all executable bits ... so if you fofrget to set it again you are screwed [13:53] so can we fix adb? [13:53] mterry: Sure; I might not be the ideal contact for this, but happy to try to help :-) [13:53] ogra_: or where would the real fix be? [13:53] mterry: what's the issue? [13:53] asac, filing a bug now, not sure we can [13:54] ogra_: you basically say that adb pull doesnt keep same flags? [13:54] asac, yeah, adb not unsetting the x would eb the best solution [13:54] yes [13:54] try it :) [13:54] i believe you [13:54] push and pull both unset executability [13:55] i guess android calls that a security feature [13:55] MacSlow, the reason I was asking was to see whether these can be done with snap decisions: https://wiki.ubuntu.com/Networking#wifi-connecting-prompted [13:55] ogra_: what's the issue with adb and +x? [13:55] ogra_: you sure? [13:55] if its a bug for them too it would probably be accepted as a patch even [13:55] ogra_: It might just be a dumb implementation [13:55] lool: he says that adb pull/push wipes +x [13:56] lool, it gets automatically unset ... since i missed to set it again when pulling a script into my package soource after testing we ended up with a broken image today [13:56] lool: isnt android using adb sync or something to keep local built in sync with device for the whole stack? [13:56] how can that work if it kills all +x [13:56] MacSlow, and similar cases e.g. https://wiki.ubuntu.com/Bluetooth#phone [13:56] asac, adb push and pull also work for unprivileged users ... i thnk it is to prevent users from pushing executable stuff to un-rooted android devices [13:57] mpt, not right now... I've heard about the requirement, but didn't get any spec on it... also the security-aspect is not clear to me yet [13:57] ogra_: even with adb root i presume? [13:57] so i think they actually mean it as "security" feature [13:57] even with adb root [13:57] but as root yoou can set it again in the filesystem [13:57] non root users cant [13:58] mpt, the question is if notifications are the right means for this... e.g. for such a change they would have to not timeout at all... [13:58] asac, sync might not work the same as push/pull [13:58] xnox, ogra_, rsalveti, sergiusens: I just went through my backlog, but couldn't any of the things we mentioned the last time which needed an update - I just added to https://wiki.ubuntu.com/Touch/PortingFlippedInProgress what I could find [13:58] mpt, also how to pass data back like that isn't really in the protocol... as far as I can tell [13:59] dholbach: cool, thanks [13:59] yeah [14:01] mehow: Is the design meeting today still around? Would Lina be able to attend or do we need to postpone the meeting? [14:01] lool, greyback suggested you, but if you can redirect me, that's also good. I'm getting "Failed to load platform plugin "ubuntumirserver"" (or ubuntumir, or ubuntu, whatever plugin I set it to). It says that those plugins are available, but that it couldn't load it. Is there an easy way to see why not? [14:01] asac: I never heard of sync before [14:01] yeah i guess i am on crack [14:01] dont remember what zach was saying [14:01] mterry: loicm [14:01] have to check with bhoj or so how they do it [14:01] mterry: ah see, the other Loïc M is the one you want :-) [14:02] greyback, oh. I saw loic and assumed lool. :) [14:02] mterry: Also, Thomas V is super knowledgeable on platform API wrappers, but is also super busy :) [14:02] lool, greyback: sorry and thanks. will bug loicm :) [14:03] Calendar app meeting starting now in #ubuntu-touch-meeting [14:03] asac, ogra_: Generally adding support for copying +x and even timestamps would be nice, but I fear it's a permanent delta we wont be able to upstream before long; or perhaps there's another command to do it with file attrs other than push [14:03] mterry: so using QT_QPA_PLATFORM=ubuntumirserver qmlscene fails with that error? [14:03] lool, i doubt we want to upstream all that stuff anyway [14:04] lool, i'm inclined to follow rsalveti's suggestion for udb :) (even though i dislike the rename) === rickspencer3_ is now known as rickspencer3 [14:06] yeah, we shouldn't be trying to fix adb upstream, we should just fork our own [14:06] but that might require a bit of more work :-) [14:07] lool: can't we fix that in the adbd target side? [14:07] seb128: will the ubuntu-system-settings license info page list Click package copyright info? Or just deb packages? [14:07] rsalveti: we could implement all of this I'm sure; if we don't mind the delta that's ok [14:08] mhall119, just deb [14:08] :( [14:08] mhall119, not sure it's supposed to list user apps infos, it's the system infos [14:08] ogra_: where is the image? [14:08] half way through? [14:09] mhall119, don't give me some ":(", when I wrote that code we didn't have any click on the image yet ... we can fix it later [14:09] seb128: right, ok, just curious [14:09] didrocks: hi! did you see my reply to lp: #1204528? [14:09] Launchpad bug 1204528 in Ubuntu system image "Add DBus mocks for u/i testing" [High,New] https://launchpad.net/bugs/1204528 [14:09] seb128: I wasn't complaining about what you made, the system-settings apps is fantastic [14:09] asac, patience [14:09] mhall119, thanks ;-) [14:10] lool: right, at least the server in the target side, so we could keep the server from the host side untouched [14:10] ogra_: so images are right now in a state of patience? [14:10] :) [14:10] but let's wait ogra_ to open that bug :-) [14:11] seb128: Currently all my Core App authors are listed in there, but the plan was to move them from .debs to .click, which means they won't be in there for long [14:11] asac, yeah, we need a subdir for that on cdimage ... with nice animated unicorn pics or so [14:13] mhall119, do you know if there is a way to get something similar to the copyright file for click packages? [14:13] barry: yeah! thanks for answering, I didn't have time to think about it, (crazy day), but I'll get back to you in the incoming hour [14:13] mhall119, "click list --manifest" doesn't seem to even list the license (or the example I've installed don't have a license) [14:14] ogra_: http://cdn.meme.li/instances/600x/39989633.jpg [14:14] seb128: I don't know, I think having a central database of meta-data was what Click was designed to avoid,so probably not [14:14] didrocks: sounds great. i'll start working on the uncontroversial stuff first :) [14:14] seb128: but I'll check with dholbach [14:15] dholbach: is there a way to get copyright info from all installed click packages? [14:15] mhall119, well, "click list --manifest" has the maintainer info, we could probably add the license if needed [14:15] bug 1204925 [14:15] bug 1204925 in android-tools (Ubuntu) "adb/adbd should not unset executable bits " [Undecided,New] https://launchpad.net/bugs/1204925 [14:15] seb128: ah, ok, shall I make a wishlist bug then? [14:15] cjwatson, ^ is that planned [14:15] rsalveti, heh, yeah, that one :) [14:16] mhall119, I'm not even sure that's useful or that we want to list third part apps in the system infos, I need to check with mpt [14:16] mhall119, but it's a bit tricky that some core apps are going to use click... [14:16] seb128: my understanding was that our default install would be a combination of .debs and .click [14:16] barry: great! thanks ;) [14:16] mpt, ^ do you have an opinion on whether the license infos in system settings should include click packages/user installed apps? [14:16] so first-party click packages for things like the clock, calendar, etc [14:17] seb128, no I don't [14:19] mhall119, seb128: not quite sure if that's part of the manifest [14:19] I'll ask around [14:19] barry, didrocks: heyo; just wanted to confirm status of the OS updates UI: so barry is currently working on adding some final DBus APIs, and didrocks hasn't yet started with the UI part, but intends to start this WE [14:19] didrocks: might be hard to do offline ;-) [14:20] mhall119: yes, but all debs should be part of the base system [14:20] barry: If you get the chance to start this before didrocks, that would be nice [14:20] seb128: I thought the plan was for all core apps to be click [14:20] sergiusens: but not all parts of the base system will be debs, isn't that right? [14:20] mhall119: apps, no [14:20] lool: that's why I'm asking barry in bug #1204528, that would help testing and not having me spending tons of time just to emulate this [14:20] bug 1204528 in Ubuntu system image "Add DBus mocks for u/i testing" [High,New] https://launchpad.net/bugs/1204528 [14:20] lool, shrug, the reason didrocks is doing it is to spare the learning curve about getting started on qml/writting a settings pnale [14:20] s/base system/default install/ [14:20] unless asac changed his mind [14:20] ^^ [14:20] mhall119, seb128: the security portion of the manifest seems to contain a "copyright" key [14:21] ah, https://wiki.ubuntu.com/AppStore/Interfaces/ClickPackageIndex mentions a "license" part too [14:21] lool: +1 [14:21] lool, it's going to take a day to barry to figure out where to start, I spent an 1.5hours on hangout with didrocks to get him started [14:21] dholbach, thanks [14:21] thanks dholbach [14:22] cjwatson, is "license" a key in the manifest we want to mention in the docs somewhere or even require? [14:22] or "copyright" [14:22] lool: so, if barry can ship the mocks, that would be enough to me [14:22] lool: would be a great step [14:22] didrocks: ack [14:23] didrocks, seb128, barry: Hmm I guess it might make more sense to enable didrocks to do the work quickly then; I'm a bit worried that we wont be able to test the UI before next week though [14:23] worst case we can stick to cmdline I guess [14:24] not ideal for sure [14:24] hi everybody [14:24] can you help me please? [14:25] Darkziik, how would we know if we can ? [14:25] !ask | Darkziik [14:26] Darkziik: Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience [14:26] thanks [14:26] i need to know where i can get the last ubuntu image for my nexus 4 [14:27] seb128: I'd assume it would end up in the manifest; that's up to apps/SDK/something but it seems sensible [14:27] I think there's a work item for bkerensa to define that [14:28] mhall119: click was designed to avoid a central database of metadata, yes, but not to avoid storing metadata at all :) === dandrader is now known as dandrader|afk [14:29] for bkerensa to define? [14:30] it's in the blueprint [14:30] link? [14:31] fginther: hey, it looks like jenkins is out of disk space for core apps: http://91.189.93.70:8080/job/generic-mediumtests/160/console [14:32] popey: is there a design meeting for calendar app today? [14:32] are there / were there any hacks in the ubuntu touch startup process that need CONFIG_PRINTK to be enabled? [14:32] barry: Just checked with didrocks and seb128; current plan where you would provide a mock and didrocks would do a basic UI seems the best way to deliver UI since they estimate it would take too long for you to learn about system settings plugins and C++ wrappers etc., so it's not worth it in the remaining time [14:32] barry: would you deliver the mock today for didrocks to be able to develop the UI? [14:33] lool: yep, mock should land today, hopefully within the next few hours [14:33] oSoMoN, Thanks, I'll take a look [14:33] dholbach: you said "the security portion of the manifest seems to contain a "copyright" key" [14:34] barry: Ok great [14:34] dholbach: it the underlying tools support it, but if you look at https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Manifest#Click, you'll see that the click package security manifest is a subset of what aa-easyprof supports [14:35] https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Manifest#Putting_it_all_together help show that [14:35] s/it the/the/ [14:40] asac, image is done [14:41] heppy flashing [14:41] davmor2, ^^^ [14:42] ogra_ [14:43] jdstrand, ahh ok, gotcha [14:44] mhall119, https://blueprints.launchpad.net/ubuntu/+spec/foundations-1305-click-package [14:45] ogra_: and flashing [14:45] greyback, didn't see your question, sorry. Yeah, even qmlscene fails. But this is with ppa:phablet-team/mir, so I'm guessing that has something to do with it [14:45] stgraber, barry, did you see the dbus error with system-image-cli on the ML [14:45] should one expect Youtube videos to work on manta ? was just browsing the indiegogo announcement and trying to view Jane's video. [14:45] mterry: how about with QT_QPA_PLAFORM=ubuntumir ? [14:46] greyback, yup, and with ubuntu === dandrader|afk is now known as dandrader [14:46] mterry: are your packages up to date? [14:46] thanks dholbach [14:46] greyback, they were yesterday, will update [14:47] ogra_: i just responded :) [14:47] :) [14:47] ogra_: I didn't see it on the ML, but yeah, we have a broken client.ini again. I'll post on G+ and comment on my blog again. [14:47] i need to know where i can get the last ubuntu image for my nexus 4 [14:47] ok [14:47] ogra_: my new lxc-android-config and initramfs-tools-ubuntu-touch fix that for good [14:48] Darkziik, use the phablet-flash tool, it will do the right thing [14:48] mterry: you've started a mir_demo_server? [14:48] ok thanks [14:48] Darkziik, https://wiki.ubuntu.com/Touch/Install [14:49] stgraber, yeah, i thought so (once you mentioned the .ini :) ) === mmcc` is now known as mmcc [14:51] ogra_: I'm just waiting for system-image to finish the import of that latest daily, then I'll post to G+ and my blog so that user only have to apply that workaround once [14:51] stgraber: i gave the umount workaround on the mlist [14:51] (which fwiw, worked for me on my device) [14:51] barry: yeah, it worked but it didn't update [14:51] barry: so if you reboot your device now, it'll be broken again [14:52] stgraber: right, but there's no update for me now ;) [14:52] barry: in around 20min the latest daily will be available so it'll update to something that wipes the client.ini file and removes the diversion [14:52] stgraber: excellent. i'll test that in a little while [14:53] ogra_: oh fun bug found, open the terminal on the phone run top, tilt the phone [14:53] davmor2, lol [14:53] davmor2, i cant run top [14:53] ogra_: qmlscene leaps to 100% [14:53] my kbd comes up upside down ! [14:53] bfiller, ^^^ [14:54] (or probably tmoenicke ^^^) [14:54] oh, doesnt happen the second time [14:54] ergh [14:54] ogra_: weirdly though only on the tilt from vert→hoz not from hoz→vert [14:54] what changed with the sensors [14:54] thats really unusable [14:55] evewn a minimal tils of the device now gets it inot half a rotation [14:55] *tilt [14:55] hahahaha I'm glad it's not just me then [14:55] no, thats really really broken [14:56] * davmor2 files a bug [14:56] makes you dizzy when typing since the terminal tilts left and right with every keystroke [14:56] and it got really slow [14:57] ogra_: ugly, we're reworking the rotation support in osk now so hopefully this will get fixed, davmor2 please file a bug if you haven't yet [14:57] way to sensitive [14:57] bfiller, well, its not only the kbd ... the sensors themselves should have a threshold before they try to tilt the screen [14:58] bfiller: the fun thing is that it doesn't happen when you tilt it back on vert to hoz [14:58] seems it is direct now so it is always half way tilted if you dont hold it super straight upright [14:58] jhodapp: ^^^^ know anything about this? sensors being too sensitive [14:59] bfiller, no, I've not experienced that...what device? [14:59] sil2100, how are we with the platform release? [14:59] jhodapp, maguro [15:00] Saviq: it's pending on the check phase ;/ [15:00] ogra_, do you have another device, do you experience the same thing say on the n7? [15:00] Oh [15:00] i can try after the standup [15:00] Saviq: scratch that, it just finished 1 minute ago [15:00] Saviq: published [15:00] sil2100, awesome [15:00] bfiller, jhodapp: https://bugs.launchpad.net/touch-preview-images/+bug/1204942 [15:00] asac, ↑ that means we can try an image build and smoke test [15:00] Launchpad bug 1204942 in touch-preview-images "tilt sends qmlscene rocketing to 100% cpu" [Undecided,New] [15:01] installing Ubuntu Touch on Coby Kyros 7 | http://askubuntu.com/q/324460 [15:03] Saviq: you mean we can try how unity8 will look like and go throught he dashboard without landing? [15:03] asac, it's landed [15:03] asac, it's in the next ppa [15:04] asac, unity8, that is [15:05] jhodapp: Yeap same issue on the n7 [15:05] ogra_: ^ [15:05] thanks for testing [15:06] ok davmor2 [15:07] jhodapp: infact the n7 trumps the maguro 102.8% cpu usage :) [15:08] davmor2 lol [15:18] oh didrocks, why did you desert me? [15:19] desert you ? [15:19] ... like eating you after lunch ? [15:19] :) [15:19] ogra_: it would have been better to have been desserted! :) [15:19] than deserted :) [15:20] :) [15:20] barry, do you need him for anything? is that about the system-settings and update? [15:21] seb128: ah, we were pvtmsg chatting about the dbus api, and his client quit on him [15:21] ok [15:36] Is there a chance to run ubuntu touch on VM? [15:37] nagu: no, but you can run the shell (Unity 8) in a nested window [15:37] and you can run the apps directly on your desktop, no VM needed [15:38] yep I am doing the same :) [15:38] wish to see that in action on vm :) [15:39] * nik90|Office is loving the community at the moment. (Just got another major contribution froma community member for the clock app) === didrocks1 is now known as didrocks [15:44] whats happening in the #ubuntu-edge? [15:44] nik90|Office: \o/ [15:44] anyone got an invite? or is that an unofficial channel? [15:44] I had seen some updates from joseph mills on G+ like he had been using some customized version ubuntu touch VM [15:44] :) [15:44] user82: I don't think it's official, you can use this channel to talk about it [15:45] mhall119, i can not. invite only [15:45] nagu: IIRC, he's using a fork of the Unity2d codebase that was used in the original Ubuntu TV development [15:45] on launch of the campaign it was unreggd... [15:45] user82, hmm ? but you are just talking here [15:45] user82: this channel isn't invite only, you can use this channel to talk about Edge [15:45] why would we set it to invite only [15:46] Thanks :) === rachelliu_ is now known as rachelliu [15:48] mhall119: can you check if the clock app design meeting i still happening in another 15 mins [15:48] mhall119: I am asking since popey and dpm are away. So would you be leading the meeting? [15:49] nik90|Office: I can, do they usually lead it or does someone from the design team? [15:49] i cannot join it..but whatever. [15:49] i am talking about #ubuntu-edge not this one [15:49] user82: you don't need to join #ubuntu-edge, you should just talk here in #ubuntu-touch [15:49] mhall119: well popey is usually there to lead the meeting followed by the design team members [15:49] allright. i do not have anything special to talk about. just asking. [15:50] mhall119: I heard lina was not feeling well last week friday...so not sure about today's meeting [15:51] nik90|Office: well I'll jump on the call, and we'll see if it happens or not [15:51] mhall119: okay. I will be attending it from my phone. So no more irc for me. [15:51] see you at the hangout [15:52] ok === netcurli_ is now known as netcurli [16:07] Wellark: ping [16:14] i've got a samsung galaxy nexus, how do I exactly identify the model once it's running the touch image? [16:16] cking, getprop ro.cm.device [16:17] ogra_, nice, thanks [16:18] ogra_, more like, there seem to be several flavours of this device, any way to differentiate them? [16:18] asac, so, are we doing anything today with unity8 tests or? [16:18] cking, other flavours wouldnt say maguro :) [16:19] cking, getprop ro.hardware will get you the actual toplevel HW [16:19] tuna [16:20] right [16:20] all galaxy nexus are tuna ... some (the original google model) are the maguro flavour [16:21] the others will return their respective flavour for ro.cm.device [16:23] Saviq: we agreed to go ahead [16:23] ogra_, is bug #1192309 relevant anymore ? [16:23] i would like to wait till the image came out though [16:23] bug 1192309 in linux-manta (Ubuntu) "nexus kernels need to support kernel 'quiet' option" [Undecided,In progress] https://launchpad.net/bugs/1192309 [16:23] Saviq: and we have green light that infrastructure [16:23] is up to the task [16:23] rtg, it never was :) [16:23] ogra_ knows the state of that [16:23] ogra_, shall I do anything besides close it ? [16:23] ogra_: so after our image is there and we have results on maguro [16:24] rtg, nope [16:24] just invalidate it [16:24] will do [16:24] we will get unity8 pushing to the image again (not yet archive in this step) [16:24] if that breaks tests we will go bcak to previous unity9 [16:24] 8 [16:24] gema: so the image after the one that we currently try to test :) ... will need unity8 added as the next test [16:24] so you want me to set the /current link back and forth ? [16:24] who do we work with? doanac ? [16:25] or what ? [16:25] ogra_: no... you wont move anything to current anyway :) [16:25] oh ? [16:25] not even if we are greener than last /current ? [16:25] ogra_: they will back it out of the ppa/archive [16:25] and we respin an image without the broken stuff\ [16:25] so we have same as we now have in /pending [16:25] i thought that was the prerequisite [16:26] asac, i dont get it, you want to explicitly put something broken in, roll an image and back it out again ? [16:27] ogra_: in my mail i said that we did this once [16:27] but next goal is complete green [16:27] for next /current [16:27] we can revisit that - maybe if unity8 lands green , but today there is no reason to revisit [16:27] for now === oreneeshy_ is now known as oreneeshy [16:27] * ogra_ looks which mail he missed while being in a meeting [16:28] oh, right [16:29] asac, i still dont get what you want to do right now though, you want to explicitly put something broken in and test backing it out ? [16:30] ogra_: no. just saying that saviq will try to land an updated unity8 [16:30] if that breaks the world he will backout [16:30] ogra_, asac do we want to test it today still or are we just waiting for tomorrow's image? [16:30] ah [16:30] so once he lands i would like to push a new image [16:30] if that fdails backout and push a working image again [16:30] asac, that's DONE [16:30] without waiting [16:30] asac, like two hours ago - I told you :) [16:30] Saviq: cool. so next image will pick it up? === dandrader is now known as dandrader|lunch [16:31] kk [16:31] asac, yes [16:31] make that 5 hrs + build time [16:31] do we have to wait for all utah tests before backing out ? [16:31] asac, it's better [16:31] asac, it's already in 0725.1 [16:31] oh, so we dont need a dedicated build for it ? [16:32] ogra_: we want to wait if utah tests with his changes go red [16:32] if so we want to backout ... and get back to state before [16:32] if all is good we leave it :) [16:32] and move it to archive [16:32] right, got it [16:32] asac, ogra_so we're just waiting for 0725.1 results [16:32] yeah [16:34] the focus rin in the camera app doesnt seem happy today [16:34] *fing [16:34] bah [16:35] asac, ogra_ will we be able to "append" unity8 autopilot results to utah or do we wait with that for the next image? [16:35] plars, is maguro still doing something ? the dashboard looks so quiet sines a while [16:35] *since [16:36] Saviq, i guess thats a question for QA [16:36] i dont know enough about utah to judge hiw easy or hard that is [16:36] ogra_: rfowler is going to have to reimage that device manually, he couldn't even get it to boot [16:37] oh,wow [16:37] uh oh [16:37] rfowler: just out of curiosity, was it getting stuck at the "Google" screen on boot? [16:37] not my fault! [16:38] ogra_: I'm trying to run tests on mako at home, and I keep getting stuck at the Google boot screen when I do adb reboot [16:38] plars, i would have called that a fallout of the 25 image ... but then 25.1 had its default tests working [16:38] (on maguro) [16:39] ogra_: yeah, it got through the default smoke before it died [16:40] plars, well, check if adb works if that issue on your mako shows up ... and check whats running and the logs etc [16:40] ogra_: yeah, I'm pastebining the logcat now [16:40] nah [16:40] ubuntu logs [16:40] upstart, syslog etc [16:41] ogra_: http://paste.ubuntu.com/5911738/ [16:41] also check with top [16:41] do you see ueventd in the top five ? [16:42] ogra_: on this getaddrinfo error we get on the network, I'm recreating it here at home right now also, wlan0 doesn't exist at all [16:43] looks like ubuntuappmanager is dying ... but the intresting part is cut off [16:43] plars, are you sure thats 25.1 and not 25 ? [16:44] doanac: when you were observing that, was wlan0 just not up, or was it missing entirely? [16:44] ogra_: Ubuntu Saucy Salamander (development branch) - armhf (20130725.1) [16:44] hmm, strange [16:44] plars: i think just not up [16:44] well, your container didnt start completely [16:44] can't remmember for sure [16:44] Saviq: lest wait for the image that picks up your new thing [16:44] which means udev wont be started [16:44] if next image will include it [16:45] which means lots of bad stuff will happen [16:45] talk to QA/doanac/plars etc. [16:45] asac, you're not listening ;) [16:45] to enable it [16:45] asac, 0725.1 already has it [16:45] asac, it is in [16:45] then enable it :) [16:45] you can even ask QA to rerun the tests if that happens too late [16:45] so yeah ... talk to them [16:45] get it added [16:45] and ask for jobs on maguro and mako to be rerun [16:46] doanac: gema: plars: ^^ [16:46] doanac: gema: plars: security/sdk failed here: http://reports.qa.ubuntu.com/smokeng/saucy/image/3176/ [16:46] would be nice to get those green :) [16:47] asac: I will kick them off again, I'm fighting about 10 other fires at the moment though [16:48] plars: kk. can you add unity8-autopilot or ask someone else to do that? [16:48] we want that added and then all images retested [16:48] the 25.1 images retested [16:49] plars: yes [16:50] asac: I can, but let's get through the current tests for today first ok? [16:50] ogra_: what other logs would be useful here? I have logcat, syslog [16:50] ack [16:50] step by step [16:50] just saying after those are done [16:51] we want unity8 also be added and run on same image most likely [16:51] plars, syslog and some upstart logs (everything you find with "session" [16:51] ) [16:52] ogra_: so just everything under /var/log/upstart then? [16:52] well, the touch session ones are most intresting [16:52] and lxc-android-* [16:52] your logcat shows ubuntuappmanager dies though [16:53] but thats cut off already [16:53] plars, also did you check with top if ueventd is possible consuming a lot cpu ? [16:53] then it would be a known bug [16:53] ogra_: it is, indeed [16:54] ah, yeah, dont bother then, just reboot [16:54] ogra_: which is this ueventd bug? From the looks of things, it could be the whole reason we sometimes hit these strange network issues [16:54] there is work going on to estabish an upstart bridge into the container so udev wont try to start if ueventd still does its things [16:55] (thats actually the cause of this issue) [16:55] doanac: ^ [16:55] bug 1190792 [16:55] bug 1190792 in touch-preview-images "ueventd in a busy loop on container-flipped image" [High,Confirmed] https://launchpad.net/bugs/1190792 [16:55] rsalveti, and jodh work on a fix [16:56] Saviq: whats the PPA MIR is currently in? [16:56] for saucy? [16:56] we do MIRs from PPAs now ? [16:57] mir [16:57] plars: thanks for the link [16:57] ah [16:57] Mir :) [16:57] :) [16:57] miR [16:57] mIr [16:57] :) [16:57] that looks niec [16:57] nice [16:58] ppa:mir-team/staging [16:58] would make a good logo [16:59] rfowler: ! [16:59] rfowler: ok, I have a protocol fault on manta-01 [17:00] rfowler: but I can't connect... any chance you can try unplugging/replugging the usb and see if I can connect and get logs off it? [17:00] rfowler: it doesn't even show up in adb devices, but instead of giving me device not found, gives me protocol fault... so this may not be the only way it fails like this, but if I could gather something from it, it might be useful [17:00] tvoss: i am using apt-get build-dep mir [17:00] against the mir-staging ppa [17:00] tvoss: to get the build deps [17:00] is that correct? (on arm) [17:01] to build trunk [17:06] plars: one sec.. [17:06] asac, yup, that should be fine [17:06] k [17:06] plars: or several... [17:09] when will ubuntu for android be available? [17:10] plars: it's stuck on the google screen [17:10] rfowler: did you just flash ubuntu to the device? [17:10] rfowler: hmm, there seems to be a lot of that going around today [17:10] my n4 did the same thing earlier this week... i had to do a manual reflash [17:10] rfowler: can you try unplugging/replugging the usb? [17:10] worked fine after that [17:10] dcope: not the manta [17:11] plars: will do [17:11] plars: done [17:12] plars: the google screen just coming and going [17:13] rfowler: wait [17:13] rfowler: I see it again [17:13] rfowler: plug it in and leave it for a moment [17:13] plars [17:13] plars: i did [17:14] wow, this is crazy [17:14] plars: looks like it keeps rebooting [17:14] rfowler: I see it, and connect, then my connection to it dies [17:14] rfowler: yeah, I think so [17:14] mine did the same thing... [17:14] plars: did you try manually reflashing? [17:14] plars: reflash? [17:14] rfowler: try hard powering it off and turning it on, if that doesn't work may need to reflash [17:14] ogra_: ^ manta issues too [17:14] plars: ok... on seck [17:15] sec [17:15] fginther: have you had a chance to have a look at the out-of-disk-space issue for the core-apps jenkins instance? [17:15] plars, Saviq had them with 25 ... should be gone with 25.1 [17:15] dcope: rfowler will, I'm about 2000 miles away :) [17:16] just strech your arm dude [17:16] :) [17:17] plars: hard boot... still rebooting... [17:17] plars: I'll go reflash it... [17:17] can you boot into recovery and do: [17:17] adb shell cat /proc/last_kmsg | pastebint [17:17] that should dump the last dmesg into a pastebin [17:18] rfowler, ^^^ [17:18] there was an odd kernel oops when Saviq has his issues with the 25 image [17:18] i wonder if thats the same [17:22] wondering if the new nexus 7 will be able to do ubuntu on android ok [17:23] ogra_: no last_kmsg in /proc [17:23] ogra_: no last anything [17:23] hmm then the system doesnt think it crashed [17:24] its all fine, we are hallucinating it seems :P [17:24] ogra_: any other logs before I wax it? [17:24] nope, that was the intresting one [17:24] try a reflash [17:24] ok [17:29] ogra_, bfiller, asac: maguro app tests are running now, thanks to rfowler for restoring the device to working order [17:30] great [17:31] rfowler: mine has died too, any advice? [17:31] rfowler: my mako won't start [17:32] I have been charging it for days with little success === dandrader|lunch is now known as dandrader [17:49] * ogra_ raises a brow seeing all maguro apptests fail with dbus errors again [17:51] does anyone know when ubuntu touch will be a full ios? not just a preview? === nik90|Office is now known as nik90 === Ursinha-afk is now known as Ursinha [18:04] plars, doanac ... looks like there is a new dbus issue on maguro [18:04] mzanetti, not sure if heaps of ice-cream count as dinner... but I'm back :) [18:04] thanks... I want ice cream now [18:05] MacSlow: haven't had much progress tho... something seems fishy with the notification gi stuff [18:06] Hey, how does copy text works in ubuntu touch SDK, [18:06] btw do we have 3g config GUI now? [18:06] mzanetti, I'll be up/back at ~0:00 to be sure to catch veebers [18:06] want to include in one of core apps ? [18:06] MacSlow: one sec [18:06] MacSlow: http://paste.ubuntu.com/5911970/ [18:07] MacSlow: GError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.62 was not provided by any .service files [18:07] MacSlow: do you know whats wrong here? [18:07] mzanetti, backend died?! [18:07] mzanetti, just my first guess [18:08] MacSlow: might be related to the "Killing loop!" message [18:09] mzanetti, "Killing loop" is just a remark that the custom GLib-loop was forcefully quit after 10 secs [18:09] mzanetti, which means the tap on the buttons did not happen (have any effect) [18:09] MacSlow: it doesn't happen here [18:09] mzanetti, and that's really the main issue to solve [18:09] MacSlow: the mouse never moves to the notification [18:10] mzanetti, same here... that's what I've been trying to solve the whole time [18:10] mzanetti, it works with the lock-screen ap-tests but not the not notification ap-tests [18:10] mzanetti, no clue why [18:10] MacSlow: ok... lemme check [18:11] mzanetti, maybe I've to use a differnent @with_lightm* decorator? [18:11] don't think so [18:12] by the time this stuff happens lightdm is not involved any more [18:12] the unlocking succeds [18:13] ogra_: yeah, om26er is looking at it, seems all the apps are crashing or something [18:14] plars, well, that might be a good indicator for unity breakage ... see the conversation between asac and Saviq above [18:14] plars, can I install utah on precise? [18:14] om26er: certainly [18:15] MacSlow: got it :D [18:15] MacSlow: well... its not working yet... but I know why its not [18:15] MacSlow: we're in the wrong channel btw [18:21] kenvandine, can you review this? https://code.launchpad.net/~fginther/cupstream2distro-config/ubuntuuitoolkit-rename/+merge/177009 [18:21] Saviq: so were you saying you landed a new unity8? or just updated tests for it? any chance it could cause problems on maguro? [18:21] Saviq: I am working on those tests, I have them running locally on my mako and they all seemed to pass [18:24] plars, he landed a new unity8 right before the .1 image was built [18:25] ogra_: ok, thanks, I couldn't tell from the conversation if it was unity8 or the tests that landed. Not sure if they would have any better chance than the app tests, but let me finish up with this branch and we can give it try in the lab [18:26] hello Channel [18:26] I have a question, Will the Ubuntu-Edge work with Verizon's network? [18:26] plars, yeah, fine ... [18:26] xiudo, with LTE most likely [18:26] plars, no, no reason why it should affect maguro [18:26] I figured the LTE would work for Data but Verizon is not GSM so would voice work? [18:27] plars, we reworked the tests recently and fixed a bunch of bugs in platform [18:27] plars, which were blocking us from running on device [18:27] xiudo, well, there wont be CDMA [18:28] (which i think verizon uses (someone correct me if i'm wrong) [18:28] ) [18:28] plars, now I'm getting 100% reliable results on maguro, unfortunately there's a rare crasher (7 times out of ~200 tests) on manta [18:28] $6,001,703 :-) [18:28] \o/ [18:29] plars, it's crashing in Qt, hopefully fixed in 5.1 - still have to verify - and try to find a solution [18:29] orga_ Ya Big-V is CDMA :/ so i might have to switch to a diffrent carrier when the Edge gets here [18:29] yeah [18:29] ogra_: Oh well, by the time may 2014 rolls around i will be out of contract [18:30] any news on CDMA support in ubuntu touch btw? [18:30] rfowler: any chance you can take a look at the maguro again, see if you see activity on the screen? (it's still running tests) [18:32] oh [18:32] I have a second question. Will play/Android apps work under ubuntu touch? or will they only be avaiable though the android boot [18:32] ogra_: looking at a job that's still in progress and taking too long, seeing a lot of this: [18:32] Jul 25 18:15:09 ubuntu-phablet kernel: [ 1049.657287] init: powerd main process (3864) killed by SEGV signal [18:33] plars, ouch [18:33] plars, thats mfisch and sforshee territory [18:33] ogra_: yeah, it's in the previous ones too [18:33] not sure if that's causing the other problems, but it doesn't look good [18:33] it should behave pretty independently [18:34] plars, i see it locally too [18:36] plars: thats not good [18:36] xiudo, android apps won't work on Ubuntu Touch. [18:36] plars: what are the circumstances for this? [18:37] hmm, enabling debugging doesnt really cause more in the logs [18:37] mfisch, todays image [18:37] w-flo: figured but hopped :D [18:37] seems to happen all the time [18:37] mfisch: maguro in the lab, 20130725.1 image, trying to run the app autopilot tests === dandrader is now known as dandrader|afk [18:38] xiudo, it's a new market for app developers :D [18:38] w-flo: sweet :D i assume it's all apt based? [18:38] mfisch, you shuld see it with todays image too [18:39] mfisch: https://jenkins.qa.ubuntu.com/job/saucy-touch-maguro-smoke-mediaplayer-app-autopilot/29/console [18:39] xiudo, no. they now have "click packages".. apt can't scale with centralized lists of all packages [18:39] apps are really crashing, just flashed the --pending and starting apps from terminal gives Segmentation fault [18:39] w-flo: oh wild [18:39] tried camera and phone-app [18:40] om26er: you are seeing the powerd segfault too? [18:40] plars, didn't see that [18:40] ok [18:40] sforshee made some changes yesterday, let me find him [18:41] mfisch, oh, and my screen doesnt turn on anymore [18:42] he added some dbus acks but they shouldnt be doing this, obviously [18:42] let me fire up my phone [18:43] yep, my log is full of them [18:44] plars, ogra_ I think this is interesting: [18:44] linkerlinker.c:1095| ERROR: Library 'libPVROGL.so' not found [18:44] linkerlinker.c:1095| ERROR: Library 'libPVROCL.so' not found [18:44] om26er, nope. thats nothing [18:44] root@ubuntu-phablet:/# powerd-cli active [18:44] ** (process:1180): WARNING **: requestSysState failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name com.canonical.powerd was not provided by any .service files [18:44] Power State requested, cookie is ��-@. [18:44] Press ctrl-c to exit. [18:45] thats something :) [18:49] ogra_, plars, mfisch: I haven't been seeing any segfaults === schwuk is now known as schwuk_away [18:50] I wonder why the edge isn't going full open hardware and software. The reasons didn't make sense to me. [18:50] sforshee, well, i cant really make out what is causing this, its ot a segfault but seems dbus communication isnt possible [18:51] ogra_: I'm running latest powerd on top of an image from a couple of days ago, let me reflash and see if that changes anything [18:51] s/ot/not/ [18:51] savagejen, show me an open mobile GPU [18:52] savagejen, or an open mobile modem [18:52] I have no idea, but why isn't it being done? [18:52] fginther, sure === dandrader|afk is now known as dandrader [18:54] savagejen, because the manufacturers dont want to ... they think opening will make them lose advantages vs the competition [18:54] same issue why you cant get open drivers for highend GPUs on the PC [18:54] well, you can but they cant cope with the closed ones [18:54] I'd give the competitive advantage of my business to a manufacturer that allowed it [18:55] what is your business ? [18:55] me, as a consumer [18:55] does it involve buying 100mio chips from him ? [18:55] ubuntu's business does [18:55] else the margin will be to small to even matter [18:56] ubuntu will build 40000 edges [18:56] not 100mio [18:56] if they get funding [18:56] apples and samsungs business matter for manufaturers [18:56] a lot of friends are refusing to pledge because it's not fully open [18:56] not a tiny company that builds 40000 phones [18:56] sforshee: after my call I will dig into this crash [18:57] savagejen, ask them what i asked you, we will go for open if there is open and can fulfill the specs [18:57] savagejen, if they know something i'm sure we want to know about it [18:57] http://www.reddit.com/r/IAmA/comments/1j166z/hi_im_mark_shuttleworth_founder_of_ubuntu/cba3h7w [18:57] but the HW must be capable to drive a desktop [18:58] as performant as you would expect that [19:00] Saviq, i dont have anything on screen with 25.1 :( [19:00] i thought it was the powerd issue, but even without powerd there is nothing [19:00] no shell *sniff* [19:01] ogra_, hum, I've been running unity8's ap tests in a loop for 2 hrs now [19:01] ogra_, on manta and maguro [19:01] well, i dont try tests ... i just try to use the phone :) [19:02] i see it in the process;list [19:03] ogra_, well, yeah I had the shell on both to start with [19:03] right, nothing here [19:03] * ogra_ reboots again [19:04] rsalveti, did anything on the android side change today ? [19:04] ogra_: not that I remember, why? [19:04] 25 worked fine for me (except for the fstab issues) [19:04] rsalveti, black screen on my maguro with 25,1 [19:05] i see everything running [19:05] but have a black screen [19:05] mfisch, ogra_: I just managed to hang powerd hard. /proc/pid/wchan prints binder_thread_read, which I don't understand. [19:06] ogra_: logcat? [19:06] sforshee: lets G+ [19:06] I have an idea on the segvs [19:07] plars: manta-01 doesn't appear to be doing much on the screen [19:07] rfowler: it's about to [19:07] rsalveti, http://paste.ubuntu.com/5912178/ [19:08] I/ServiceManager( 1204): Waiting for service sensorservice... [19:08] ogra_: that's the race [19:08] ogra_: reboot [19:08] :-) [19:08] rsalveti, i rebooted 100 times already [19:08] doesnt change a thing [19:08] ogra_: it's probably taking 100% of your cpu [19:08] argh, then it seems you're always getting the race [19:08] nope [19:09] top looks just fine [19:09] load is at 0.19 [19:09] nothing weird [19:09] (right after boot) [19:09] hm, sensorservice is not running, right? [19:09] all processes that should be there are there [19:09] if so, kill it [19:09] not running [19:10] wonder why it failed =\ [19:10] heh [19:10] then we are two [19:10] ogra_: try starting running it manually from the android side [19:11] sensor service ? [19:13] ogra_: yeah [19:13] just to see if it crashes or something [19:13] aha [19:14] shell comes up [19:14] ogra_: the race we usually have there is when someone requests the sensor before the android side is even started properly [19:14] ok [19:14] * ogra_ adds more sleep :) [19:14] yeah [19:15] sforshee, mfisch, the powerd issue might be related ^^^ [19:17] ogra_, rsalveti: so how do we wait for it to be ready? [19:17] sforshee, upstart [19:17] (once that has been written) [19:17] argh, split [19:18] I have all that turned off I never see splits or join and parts [19:19] yeah, was going to reply sforshee but he left due the split hehe :-) [19:19] seems to be back [19:19] sforshee: we'll have an upstart bridge that will get the android service related events [19:19] so we know when something is ready, for example [19:19] should hopefully land next week [19:19] rsalveti: okay [19:20] rsalveti: this hang I have in powerd looks like it may be when we call sf_unblank(), but I need to verify [19:21] rsalveti: yep, it seems we call sf_unblank() but it doesn't return [19:22] sigh, no matter how many sleeps i add or where i add them [19:22] doesnt help === Aww_ is now known as EvilAww [19:25] ogra_: disable the unity8 work, boot, and then start it manually after a while [19:25] first just check if disabling such service makes the sensorservice to be up at least [19:25] ok [19:26] sforshee: might be a race if that happens before sf is actually up [19:26] rsalveti: no, it works for a while then stops working [19:26] have the logcat? [19:27] let me get it [19:27] rsalveti, unity8 didnt help [19:27] trying the whole session now [19:28] nope [19:28] doesnt come up [19:28] wtf [19:29] the whole rest is running [19:29] sensorservice should be manually started by init.rc [19:29] well, i didnt touch init.rc [19:29] ogra_: have the logcat? [19:29] did anyone ? [19:29] nops [19:29] I just flashed 25.1 here and it's working fine [19:30] http://paste.ubuntu.com/5912247/ [19:31] rsalveti, strange [19:31] ogra_: [19:31] I/ ( 806): UASensorsProximity* ua_sensors_proximity_new()():148 [19:31] that's the one requesting the service [19:31] yeah [19:31] probably powerd [19:31] * ogra_ flashes freshly [19:31] ogra_: try disabling powerd [19:31] i did [19:31] that was the first thing i tried [19:31] hm, them who is starting that one [19:32] or is that happening after you manually started unity8? [19:32] no [19:32] fresh boot with the whole session disabled [19:32] I/ ( 650): UApplicationOptions* u_application_options_new_from_cmd_line(int, char**)():215 [19:32] I/ ( 650): UApplicationLifecycleDelegate* u_application_lifecycle_delegate_new()() [19:33] well, someone is trying to run an app in there [19:34] let me reboot again [19:35] rsalveti: http://pastebin.ubuntu.com/5912258/ [19:36] http://paste.ubuntu.com/5912263/ [19:37] sforshee: D/SurfaceFlinger( 566): screen was previously acquired === Ursinha is now known as Ursinha-afk [19:37] what does that mean? [19:38] and, shouldn't the function at least return? That's a bad way to fail. [19:38] checking now, but that's the only different message there, between the blanks [19:39] sforshee: http://androidxref.com/4.2.2_r1/xref/frameworks/native/services/surfaceflinger/SurfaceFlinger.cpp#2072 [19:39] yeah, in theory it should be returning [19:43] sforshee: how did you reproduce this issue? [19:43] ogra_: hm, same thing [19:43] ogra_: is that after a clean flash? [19:43] yeah [19:45] let me do a fresh flash [19:45] ogra_: http://paste.ubuntu.com/5912319/ mine [19:46] see that sensorservice is already started before someone requests it [19:46] rsalveti: what I still don't know is _why_ the screen is already acquired [19:46] rsalveti, yeah [19:46] sforshee: yeah, no idea, is this mako? [19:46] yep [19:47] I know mako has a few other proprietary daemons all around, wonder if someone tried to acquire that [19:47] but still [19:49] rsalveti: could that happen if we called sf_unblank twice without an intervening sf_blank? [19:49] hey all I would like to if I can install Ubuntu touch on my galaxy s2 [19:49] Surendar, see the device wikipage, there should be a link [19:49] I'll be _very_ happy when all this display code moves to unity [19:49] sforshee: shouldn't just trying to see [19:49] !devices | Surendar [19:49] Surendar: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices [19:49] sforshee: yeah :-) [19:50] sforshee, just to find new bugs ? [19:50] Hello all! [19:50] :) [19:50] got Them Thank you all [19:51] Just new to this group, do a lot of google search and wanna know is it really hopeless to install ubuntu touch on Asus Fonepad? [19:52] ogra_: yeah, new code, new bugs, always [19:52] but at least we can blame someone from our side [19:52] :P [19:52] refreshing, isnt it ? :) [19:53] BillChan, check the device wikipage [19:53] !devices | BillChan [19:53] BillChan: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices [19:53] If it is not on the list, does it mean no hope? [19:53] if it inst there you could try porting it yourself ... a link to the porting guide is in the channel topic [19:55] rsalveti, fresh flash ... no shell [19:55] ah [19:55] sorry, was to impatient [19:55] reading...searching keywork atom x86... [19:55] all there [19:56] rfowler, sforshee: manta seems to be getting bit by the powerd segfaults as well [19:56] plars: does it only happen when first booting? [19:56] BillChan, well, essentially you need a working cyanogenmod port first ... while it is possible to port from something else thats a rather advanced task [19:57] i dont think CM does x86 [19:57] sforshee: continuously through the run - it's caused the first app test which only takes a few minutes to take 43 min. so far on manta - and still running [19:57] rfowler: can you see if there's anything obvious going on with the device? [19:58] wow [19:58] ogra_: great :-) [19:58] plars: I haven't seen the segfault on mako or maguro, but I'll try manta [19:58] seems pressing the power button kills adb here [19:58] ogra_: well, the device might be suspended [19:58] ah, no, coincidence === Ursinha-afk is now known as Ursinha [19:58] the plug is worn out === roasted_ is now known as roasted [20:02] ogra_: user bug [20:02] heh, yeah [20:06] kenvandine: got a minute to join #ubuntu-touch-meeting? [20:06] to talk about file manager's plugin? [20:09] ogra_: shouldn't "adb shell setprop persist.sys.usb.config rndis,adb" make that setting stick across reboots? [20:09] doanac, hmm, not sure, rsalveti should it ? [20:09] doanac, we fire up adbd from upstart ... i think that resets it [20:10] it shows up for a bit, i see it under /data/properties, do a "sync" and reboot [20:10] doanac: no, as we're always setting that to '' [20:10] then it goes away [20:10] as part of the boot [20:10] is there a way i could make this persist? [20:11] doanac: problem is that on the android side we're forcing it to 'adb', then at /var/lib/lxc/android/pre-start.sh I change that to be '' [20:11] plars: which device, manta-01? [20:11] plars: I only see the segfaults during boot on manta too. Can you give me a use case to reproduce? [20:11] so we don't enable adb automatically inside the android container [20:11] rfowler: yes [20:11] as that will conflict with ubuntu's adb [20:11] sforshee, dos powerd do anything for usb suspend ? [20:11] plars: its stuck on google screen again [20:11] doanac: what do you need to do? [20:11] sforshee: we are just running the autopilot tests [20:12] plars: not rebooting... just taunting me with the google logo [20:12] rsalveti: i'm wanting rndis enabled on every boot so we can tether the device to our host PC [20:12] rfowler: ok, going to kill the job and see if it kicks off the next one somehow [20:12] rsalveti: it would allow us to not require wifi for our jobs in the lab [20:13] ogra_: I'm not sure what you mean exactly, but it's not doing anything explicitly for usb [20:13] sforshee, thanks ... i was wondering of the adb teardowns doanac sees could be powerd related [20:15] ogra_: well powerd will enable the kernel autosuspend. The usb drivers seem to hold a wakelock when usb is connected to prevent suspend from actually happening though. [20:15] doanac, cp /etc/init/android-tools-adbd.conf/etc/init/android-tools-adbd.override ... then just add the setprop for rndis in there after the last echo to sysyfs [20:16] OMG, camera works on grouper! [20:16] that should do for test purposes [20:16] when did that happen? [20:16] mhall119, old news [20:16] since ages [20:16] not for me, this is great! [20:16] ogra_: thanks. i'll try that [20:16] like two days or so :) [20:16] mhall119, 3mio ago [20:16] this is what happens when I get a nexus4, I stop phablet-flashing my nexus 7 twice a day [20:16] doanac: yeah, looking if that can be enabled differently, but what ogra_ said should work [20:17] only thing is that the setprop needs to happen after the container is up [20:17] mhall119, oh my, so all development will stall once we all have edges [20:17] rsalveti, oh [20:17] hmm, then the above might not work [20:18] ogra_: have no fear, I will continue complaining about any problems with the N7 or N4 :) [20:18] doanac, in that case yu might want to hack it into lxc-android-config.conf [20:18] at the very end of post-start script [20:19] ogra_: yeah. we really need it to happen when ADB starts. the setprop of rndis causes adb to restart. This means code that's doing a wait-for-device might get tricked [20:19] ogra_: doanac: thing is, we need to disable adb from the ubuntu side for that to work [20:19] and we need to set up the right property [20:20] doanac: and once you set rndis, adb will be started from the android container [20:20] so adb shell and stuff will not get what you might be expecting [20:20] we removed the binary [20:20] rsalveti: that part has worked for me. [20:20] it restarts the running instance on the ubuntu side [20:20] ogra_: no, I had that back because I wanted a way to run adb from the android side [20:20] ogra_: remember? even the instructions [20:20] to set up via tcp [20:20] uh, thats error prone [20:20] so you can have 2 adbs running [20:21] one over usb and the other over tcp [20:21] well, does the system cope ? [20:21] yes [20:21] i could imagine that can cause instability of the connection [20:21] especially since our adbd isnt fully original anymore [20:22] ogra_: works fine because it uses a different protocol [20:22] hmm, k [20:22] doanac: can you share what your script is currently doing? [20:22] rsalveti, arent you in the mail thread ? [20:22] hmm, no apprently not [20:23] ogra_: yeah, but easier to ask then trying to find it here :-) [20:23] rsalveti, what jibel blogged is essentially the outcome of this thread [20:23] rsalveti: essentially, i'm running this: adb $ADBOPTS shell setprop persist.sys.usb.config rndis,adb [20:23] it's already hard to find my gmail tab haha [20:23] hah [20:23] i know what you mean [20:23] and my host side will detect the rndis device and set up a bridge connection for it [20:24] i have a udev rule it even calls "adb shell dhclient usb0" for the target [20:24] doanac: right, and that will also try to start adb from the android side [20:24] so you get automagic usb network [20:24] guess it'll fail to start because the ubuntu one is already running, right? [20:24] let me try here [20:24] rsalveti: don't now, just know i get the right adb from the host until [20:25] reboot and then rndis goes away [20:25] root@ubuntu-phablet:/# setprop persist.sys.usb.config rndis,adb [20:25] rsalveti@evatp:~$ adb shell [20:25] error: insufficient permissions for device [20:25] with maguro [20:25] thats your host side [20:25] indeed adbd restarts [20:26] yeah, it kicks me [20:26] not sure why your server also dies though [20:26] ogra_: still no sound on grouper though ;) [20:26] rsalveti: the insufficient permission is because you need a new udev rule [20:26] oh [20:26] mhall119, diwic ... [20:26] rsalveti: SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev" [20:26] rsalveti, host side :) [20:27] interesting [20:27] mhall119: in progress [20:27] doanac, uh, use udev-acl (or the newer mechanism i forgot the name for) [20:27] rsalveti: I shall go back to constantly phablet-flashing then :) [20:27] doanac, groups are deprecated :(they will say) [20:28] ogra_: i'll use whatever. that's just what got things working initially :) [20:29] yeah, for packaging it look at the other rules for saucy in phablet-flash ... i think sergiusens did the right thing in there [20:30] slow maguro... [20:32] doanac: ogra_: yeah, android's adb does start, but causes no harm [20:32] afaik [20:33] doanac: if you want to be completely safe you could add ogra_'s hack as part of the build job [20:33] which is a line to remove the adb from the android side [20:34] rsalveti: which hack of his? which file/line [20:34] rm $LXC_ROOTFS_PATH/sbin/adbd [20:35] in /var/lib/lxc/android/pre-start.sh [20:35] ogra_: okay. will try. thanks [20:35] right after the initrd is unpacked [20:35] rsalveti: I suspect some kind of driver race condition is behind the sf_* call hangs. I can only reproduce it on mako, and there's a timing element to it. [20:35] (before the pts creation) [20:36] sforshee: right, was thinking something along this line, but were you able to understand better how to reproduce the issue at least? [20:36] rsalveti: press the power button as fast as you can ;-) [20:37] rsalveti: the changes merged yesterday will change the timings, as we no longer delay suspending if no clients are waiting to ack the transition [20:37] oh, got it [20:38] wonder if that would also happen with android [20:39] rsalveti: I can't make it happen under android, but then android has a delay so it can do an animation before turning off the screen [20:39] right [20:39] haha, it's amazing that we're finding so many bugs in the android side [20:39] just because we're behaving differently than android :-) [20:39] which means people just test the default code path [20:39] you see the same thing a lot with acpi on pcs [20:40] right :-) [21:01] hey all. How's life? [21:01] horrific now about you. ;) [21:05] hi there! who know how to assign volume keys to alsamixer? (ubuntu touch last build -samsung galaxy nexus) [21:06] I'm doing well, thanks. [21:06] Small question: Can I install apps through the terminal? (Just like on the desktop with PPA?) [21:08] close [21:09] but it;'s asking me for a password that does not exist? [21:10] the password is phablet [21:12] oh, right ha ha [21:13] Awesome [21:13] so now if I go to my apps... they should be there, yes? (At least in their current forms :P ) [21:13] no [21:14] I was very wrong on that front. Hmmm [21:16] Seems I need to install them through SSH === jhodapp is now known as jhodapp|afk [21:31] Hi, just installed Touch on my Google Nexus, most settings are white pages, is it supposed to be that(not implemented yet maby)? And how do I go back from one setting screen, to "start settings screen" again? Without closing and restarting the settings app? [21:33] Ero, most backends are still missing in the settings, yes [21:34] Hmm after reboot the "bottom menu swipe" started working! [21:38] sorry I forgot, how do you check your build number ? [21:57] sforshee: om26er_ was able to reproduce it on a different maguro also, this is what we are seeing on maguro and manta in the lab: https://bugs.launchpad.net/touch-preview-images/+bug/1205115 [21:57] Launchpad bug 1205115 in touch-preview-images "[maguro] Apps crash on startup" [Critical,New] [22:00] plars: based on the bug description my first guess would be that these are both a result of some kind of problem with the sensor support [22:01] sforshee: sensors? [22:02] plars: for one, some earlier discussion indicated that starting powerd before the sensors were ready causes it to segfault [22:03] plars: and the last thing that the camera app prites out before segfaulting is something about setting up some sensor stuff [22:03] s/prites/prints/ [22:03] sforshee: it's not just camera though, it's all apps [22:04] plars: in the images I flashed a couple of hours ago I can launch apps, and powerd doesn't segfault except maybe once during boot [22:05] plars: it would be very very surprising if powerd had anything to do with a problem launching apps [22:05] much more likely is that there's something else causing both powerd and apps to segfault [22:06] plars: if you can point me at a specific build I can flash to reproduce the issues, that would be great [22:12] sforshee: it's on the 20130715.1 build, maguro and manta. Which device were you testing on? [22:13] plars: I've tried maguro, manta, and mako [22:14] plars: so you're seeing the problems on an image from a week ago [22:15] sforshee: no, sorry, 20130725.1 (typo) [22:15] today's latest [22:16] sforshee: yesterday's was working fine though [22:17] sforshee, phablet-flash --pending [22:17] om26er_: thanks. Was just trying to figure out how to get it to give me something that wasn't from 3 days ago ;-) [22:18] plars: so what I do know is that with the 20130722 build and powerd from trunk I don't see it segfaulting [22:19] sforshee: nor did we [22:19] downloading 20130725.1, I'll see what I see [22:19] plars: you built powerd from trunk today and tried it on that image? [22:19] that's what I have [22:19] sforshee: no, I just installed today's image [22:22] plars: okay. I need to go do some things while this downloads, so I'll try it a bit later [22:22] sforshee: np, thanks for taking a look! === Saviq_ is now known as Saviq === FUF_ is now known as FUF === rodarvus` is now known as rodarvus === salem_ is now known as _salem [23:19] ricmm: hey, need me to do anything unity-on-mir related? [23:19] before I go on holiday properly [23:41] veebers, ping [23:42] MacSlow: pong