[00:13] <fat> im getting an error while trying to flash ubuntu touch: "phablet-flash community --device i9100". phablet-flash: error: argument -d/--device: invalid choice: 'i9100' (choose from 'mako', 'maguro', 'manta', 'grouper')
[00:19] <slangasek> fat: what version of phablet-flash are you using? are you following some documentation that says to use that command?
[00:20] <fat> slangasek: how do i find out my version
[00:20] <slangasek> fat: 'apt-cache policy phablet-tools'
[00:22] <fat> slangasek: screenshot http://uploadnow.org/image/350041-Screenshot.png
[00:23] <slangasek> fat: so I can say with confidence that the above command will not work with that version of phablet-tools; and if it works with some other version, I don't know anything about it
[00:23] <slangasek> were you following some documentation that said that command would work?
[00:24] <fat> slangasek: i read the line in the touch/devices page: "Device names in bold can be flashed by using phablet-flash community --device <vendor> (ie: i9100). "
[00:24] <fat> slangasek: should i update my phablet tools
[00:26] <slangasek> fat: you already have the current version.  The information on that page is apparently wrong
[00:27] <fat> slangasek: https://wiki.ubuntu.com/Touch/Devices its the offical ubuntu page. and its on other xda threads http://forum.xda-developers.com/showthread.php?p=44420247
[00:27] <slangasek> yes, I know it's the official Ubuntu page; that doesn't mean the info there is correct or complete ;)
[00:28] <sergiusens> slangasek: fat it's preemptive, please refer to dholbach's blog
[00:29] <slangasek> hmm
[00:29] <slangasek> I don't think it's a good idea to change the wiki in advance of the code
[00:29] <slangasek> but ok, it's done
[00:29] <slangasek> fat: that means you want https://daniel.holba.ch/blog/2013/08/want-to-try-ubuntu-touch-on-your-phone-were-almost-there/?utm_source=rss&utm_medium=rss&utm_campaign=want-to-try-ubuntu-touch-on-your-phone-were-almost-there
[00:30] <sergiusens> slangasek: I'm assuming it's preemptive though, I didn't edit the page
[00:30] <sergiusens> porters are editing those pages
[00:30] <slangasek> well, dholbach did
[00:30] <sergiusens> oh, or himself, yeah
[00:30] <fat> sergiusens: do i execute: "bzr branch lp:~sergiusens/phablet-tools/flash_changecd flash_change./phablet-flash community --device i9100"
[00:31] <sergiusens> fat: yes, assuming you meant to add spaces there
[00:31] <slangasek> carriage returns, rather...
[00:32] <fat> installing bzr now
[00:33] <fat> slangasek: bzr: ERROR: no such option: --device
[00:34] <slangasek> those are three separate commands
[00:34] <slangasek> you've run them together, they need to be run separately
[00:34] <slangasek> bzr branch lp:~sergiusens/phablet-tools/flash_change
[00:34] <slangasek> cd flash_change
[00:34] <slangasek> ./phablet-flash community --device i9100
[00:34] <sergiusens> right...
[00:35] <fat> oh
[01:01] <detrout> hi i was curious if anyone knew what  battery life of ubuntu touch on a nexus 7 is like?
[01:15] <fat> slangasek: ok i finally finished, the terminal shows "INFO:phablet-flash:Once completed the device should reboot into Ubuntu". it boots into android
[01:16] <slangasek> sergiusens: ^^ any thoughts?
[01:17] <fat> slangasek: did i have to wipe data/  factory reset
[01:18] <slangasek> fat: I don't know; I only have experience on the nexus devices, not on the community ports
[01:18] <Noize> Would this technology be put into the Ubuntu Edge?
[01:18] <Noize> http://www.vyralize.com/3854/new-samsung-chip-could-lead-to-smartphones-with-384gb-of-storage-space/
[01:21] <sergiusens> fat: what device was this?
[01:22] <fat> sergiusensL i9100. samsung galaxy s 2
[01:22] <sergiusens> slangasek: I'll take it from here... may be a million things :-)
[01:22] <sergiusens> fat: what recovery image do you have?
[01:22] <fat> recovery image: ?
[01:22] <sergiusens> fat: are you using stock android?
[01:22] <fat> sergiusens: yes
[01:23] <sergiusens> fat: well first step is to make your device flashable with recovery images
[01:23] <sergiusens> fat: that is not automated for various reasons
[01:23] <fat> sergiusens: alright i guess
[01:24] <fat> sergiusens: how should i do this
[01:25] <sergiusens> fat: http://wiki.cyanogenmod.org/w/Install_CM_for_i9100
[01:25] <sergiusens> fat: please read that carefully
[01:26] <sergiusens> fat: ogra_ may log back on in a few hours and give you some advise on that
[01:26] <fat> ok
[01:26] <sergiusens> fat: he has that device
[01:27] <fat> sergiusens: im downloading cynanogenmod  10.1 2013
[01:30] <slangasek> sergiusens: surely phablet-flash should error out earlier if it's failing to flash?
[01:31] <sergiusens> slangasek: I'm not sure I can figure out what recovery image people have... let me see
[01:31] <AskUbuntu> Can't the ubuntu mobile be heavily modified? | http://askubuntu.com/q/330388
[01:31] <slangasek> sergiusens: ah; so you're just pushing the image to the disk and relying on the recovery image to do something sensible with it when rebooted, right
[01:32] <sergiusens> slangasek: yes... the recovery images are scriptable
[01:32] <Guest68418> does Ubuntu Touch have "emergency" remote access to all users who use the OS, just like Google does with Android and Apple with iOS?
[01:33] <fat> screenshot http://uploadnow.org/image/350042-Screenshot.png
[01:33] <sergiusens> slangasek: same concept is used on the image upgrade system
[01:34] <sergiusens> fat: if that screenshot is from before flashing the recovery image, that's expected
[01:35] <sergiusens> Guest68418: given that locking isn't implemented at all yet (exposed), it should be today... the implementation is work in progress
[01:39] <Guest68418> sergiusens, does Canonical plan to have remote access to all Ubuntu Touch devices for security purposes, which is common on other OSes?
[01:41] <sergiusens> Guest68418: I don't know
[01:42] <sergiusens> I'm not sure I understand the question
[01:42] <sergiusens> or is this about pushing security updates
[01:42] <sergiusens> if so, yes... devices will be updated
[01:48] <ryukafalz> Ubuntu's desktop releases update through the package manager, which is (optionally) user-initiated.  I would be surprised if Ubuntu Touch is significantly different.
[01:48] <Guest68418> http://www.gizmodo.com.au/2013/08/the-fbi-can-remotely-activate-microphones-in-android-phones-to-record-conversations/
[01:50] <Guest68418> http://techcrunch.com/2013/08/02/fbi-can-remotely-activate-android-smartphone-and-laptop-mics-wsj-reports/
[01:50] <Nick> how is that news?
[01:50] <ryukafalz> Guest68418: That sounds like they're installing malware on the phones to do that, rather than using a built-in backdoor.  And if they're doing it at the firmware level there's nothing the OS can do about it.
[01:50] <Guest68418> http://www.slate.com/blogs/future_tense/2013/06/07/nsa_surveillance_iphones_make_snooping_easy_for_spies_and_law_enforcement.html
[01:51] <Guest68418> on Android, check out the permissions on Google Services
[01:54] <ryukafalz> It has access to pretty much everything, which... sounds pretty much right, given what it does
[01:54] <sergiusens> ryukafalz: https://wiki.ubuntu.com/ImageBasedUpgrades
[01:55] <ryukafalz> also "some of these permissions are available to Google Services Framework because it runs in the same process as Google Contacts Sync, Google Bookmarks Sync, Google Play services, Google Account Manager and Network Location"
[01:55] <ryukafalz> sergiusens: Hmm, interesting
[01:56] <ryukafalz> I do like this -> "We don't intend this to become the only way to update Ubuntu machines, and the use of apt/dpkg will remain supported with most devices having some kind of switch to opt out of image based updates and re-enable apt."
[01:57] <Guest68418> https://threatpost.com/android-also-gives-google-remote-app-installation-power-062510
[02:00] <detrout> Guest68418: I  the user-visible use case for remote app install power is to pick something from google play in your desktop browser and have it install on your device.
[02:02] <ryukafalz> Yep, that sounds about right
[02:03] <ryukafalz> I would be very surprised if Canonical had the same power over Ubuntu Touch though
[02:03] <Guest68418> Google, Apple and Microsoft all have these remote access capabilities
[02:05] <ryukafalz> Yes, but Ubuntu Touch is (at least partially) a community project - and Canonical isn't a web services company that will install proprietary apps on every device
[02:05] <Guest68418> Canonical already installs Zeitgeist and Geoclue on Ubuntu... and also pushing for cloud computing with Ubuntu One
[02:05] <ryukafalz> The closest thing they have to that is Ubuntu One, and in that case the client is open source
[02:05] <detrout> honestly, if you're truely paranoid, you shouldn't be carrying a mobile phone
[02:05] <Guest68418> http://customizeubuntu.com/preferences/privacy/disabling-privacy-invasive-zeitgeist
[02:06] <detrout> you can be tracked just based on the phones connectivity to the cell towers
[02:06] <ryukafalz> Geoclue: LGPL.  Zeitgeist: LGPL.
[02:06] <Guest68418> the license is not relevant
[02:06] <ryukafalz> Honestly I don't care if my own phone is tracking what I do so long as it doesn't upload that somewhere else
[02:07] <ryukafalz> it is very relevant, because it means you can see exactly what it does
[02:07] <detrout> yes
[02:07] <Guest68418> does Ubuntu Touch have Zeitgeist installed?
[02:07] <detrout> assuming the compiler wasn't compromised
[02:08] <ryukafalz> detrout: Ahh, yes, there's always that.  And assuming the chips they're running on aren't backdoored as well. ;)
[02:09] <ryukafalz> Re: Zeitgeist, I don't know, I don't yet have a device that will run it.  Soon!
[02:11] <ryukafalz> Anyway even if it is installed, can't you just... disable it?
[02:11] <ryukafalz> and Zeitgeist does have privacy controls as well
[02:13] <lkthomas> LOL
[02:13] <lkthomas> no one interested buying Edge
[02:13] <lkthomas> that's sad
[02:14] <detrout> personally i'm torn between jolla & edge.
[02:15] <ryukafalz> Jolla doesn't look like it's coming to the US anytime soon, which for me is a bit of a dealbreaker
[02:15]  * ryukafalz is on a silly US CDMA network
[02:16] <ryukafalz> wishing Ubuntu Touch ran on my CDMA Galaxy Nexus as well heh
[02:16] <detrout> I'm using an australlian N9 on US T-mobile
[02:16] <ryukafalz> (I mean, it does, but lack of radio support is meh)
[02:17] <lkthomas> I think before people pay money for a phone which doesn't exists before, get the software ready first
[02:17] <lkthomas> I have a doubt for the quality of software if it's not done yet
[02:18] <detrout> it would be nice to see shipped versions of either before handing over money
[02:18] <detrout> after seeing the edge demo, it'd be nice to know what its battery life 'll be like.
[02:18] <lkthomas> detrout: 1 hour ?
[02:19] <lkthomas> Silicon anode battery is new
[02:19] <lkthomas> there should be a reason why other vendor didn't implement it
[02:20] <detrout> I was just going with only recently came out, they are targeting a mid-2014 release.
[02:21] <lkthomas> technology itself isn't stable I think
[02:21] <detrout> the current phones may have just been developed before the new technology was released.
[02:21] <lkthomas> Battery, if things go wrong it will blow your ass off
[02:21] <lkthomas> detrout: all Li-ion battery technolody is patented by Sony
[02:22] <detrout> wonder if someone didn't want to play the licensing game then?
[02:22] <lkthomas> n.wikipedia.org/wiki/Nanowire_battery
[02:23] <lkthomas> en.wikipedia.org/wiki/Nanowire_battery
[02:23] <lkthomas> deferred to 2015
[02:23] <lkthomas> so you think it will be ready ?
[02:24] <lkthomas> if first phone ever build, and battery blow up, it will be game ovcer for ubuntu phone
[02:24] <lkthomas> over*
[02:24] <detrout> it goes on to say amprius is shipping batteries
[02:25] <Guest68418> why would you prefer Ubuntu Touch over other alternatives
[02:25] <lkthomas> Guest68418: spec is strong
[02:26] <lkthomas> detrout: long term usage haven't been tested yet
[02:26] <lkthomas> check how many Li-ion battery blow up in last 10 years
[02:26] <lkthomas> especially Dell laptop incident
[02:26] <lkthomas> it will be on fire by itself
[02:27] <lkthomas> 128GB storage, do you really need that much ?
[02:27] <detrout> their goal is a hybrid phone/laptop
[02:27] <detrout> 128 makes more sense in that case
[02:28] <lkthomas> does any word processing application could work with microsoft office on linux at all?
[02:28] <lkthomas> I am worry the format will offset
[02:28] <detrout> open/libre office works almost as well as mac / windows MS office.
[02:28] <lkthomas> if so, desktop part wouldn't work
[02:29] <lkthomas> detrout: really?
[02:29] <lkthomas> hmm
[02:29] <detrout> well i'm being sneaky
[02:29] <detrout> there are periodically issues sending files between different versions of word or different platforms of word
[02:30] <detrout> open/libreoffice's compatibility is similar to the overall compatibility of word with different versions of itself.
[02:30] <powhatan-dan> http://craigacgomez.blogspot.com/2012/09/installing-microsoft-office-2010-in.html
[02:31] <lkthomas> LOL
[02:31] <lkthomas> WTF
[02:31] <lkthomas> so run Wine + Office 2012 ?
[02:31] <powhatan-dan> Just an article I found
[02:31] <powhatan-dan> 2010
[02:31] <detrout> i doubt that'll work on the touch as its an arm cpu
[02:31] <powhatan-dan> Sorry
[02:32] <powhatan-dan> Correct
[02:32] <detrout> unless some crazy person has ported wine to run windows phone binaries
[02:32] <powhatan-dan> lol
[02:32] <lkthomas> so you want to run Wine on ARM platform ?!
[02:32] <lkthomas> you are kind of out of mind :P
[02:32] <powhatan-dan> Yes
[02:32] <powhatan-dan> apologies
[02:32] <detrout> as i understand it there is a windows phone version of office
[02:32] <lkthomas> it's slow as crap on desktop already
[02:33] <powhatan-dan> very true
[02:33] <lkthomas> my better bet would be running android emu with office for android running on edge
[02:33] <detrout> what I heard is the ms office android app kind of sucks and is mostly just a portal for office365
[02:34] <lkthomas> really ? well that shit
[02:35] <lkthomas> Ubuntu should learn from MIUI
[02:35] <detrout> http://www.digitaltrends.com/mobile/microsoft-office-mobile-android-review/
[02:35] <lkthomas> Mi before release their first phone, they build MIUI first
[02:35] <lkthomas> does that shitty microsoft ever make anything usable at all
[02:36] <detrout> not any more
[02:36] <lkthomas> their logic of "just work" doesn't fit the new era of expectation
[02:37] <lkthomas> we, as linux guy, want perfect application and OS
[02:37] <lkthomas> in fact GUI application on linux still failing sometime
[02:45] <powhatan-dan> Would it be spossible to install ubuntu touch and a htc droid eris
[02:45] <powhatan-dan> Old phone
[02:45] <AskUbuntu> Why force shutdown help Ubuntu recognize hp un2400 module instead of normal shutdown? | http://askubuntu.com/q/330411
[02:45] <powhatan-dan> on a htc droid eris*
[02:54] <powhatan-dan> Is it possible to install ubuntu touch on a htc droid eris?
[03:14] <detrout> powhatan-dan: maybe https://wiki.ubuntu.com/Touch/Devices will help?
[06:47] <asac> jppiiroi1en: hi. installed ubuntu-sdk, started qtcreator, created simple touch app: running gives me error: http://paste.ubuntu.com/5965295/
[06:47] <asac> known?
[06:48] <asac> on saucy that is
[06:52] <dholbach> good morning
[06:54] <asac> hi dholbach
[06:54] <dholbach> hi asac
[07:31] <Notex> Hello.
[08:30] <dholbach> I'm not quite sure... can somebody help make the auto-merger in https://code.launchpad.net/~sergiusens/phablet-tools/flash_change/+merge/177927 happy?
[08:37] <rdwhiteii> hi
[08:40] <diwic> rsalveti, you're not up are you?
[08:40] <diwic> rsalveti, I think I'm onto something
[08:41] <rsalveti> diwic: yes
[08:41] <diwic> rsalveti, I suspect that qmi_cci, in its call to get_property
[08:41] <rsalveti> right
[08:41] <rsalveti> it gets the broadband value
[08:41] <diwic> rsalveti, does not reserve fully 92 bytes
[08:41] <diwic> for the value
[08:42] <seb128> rsalveti, do you ever sleep?!
[08:42] <rsalveti> seb128: I sleep in some weird timezones :-)
[08:42] <seb128> ;-)
[08:42] <diwic> rsalveti, so strncpy in property_get_socket is overwriting stack memory
[08:42] <rsalveti> diwic: hm, right
[08:42] <rsalveti> I did see that it works with a previous version of libhybris
[08:43] <diwic> rsalveti, including a return address used later on
[08:43] <Stskeeps> doesn't that small like what groleo spoke about earlier?
[08:43] <Stskeeps> er, smell
[08:43] <rsalveti> could be, but I believe the version I tested didn't have that patch
[08:43] <rsalveti> and was still crashing
[08:43] <Stskeeps> entirely possible my property_get was a tad broken too
[08:44] <diwic> rsalveti, ok. I'm going to change property_get_socket to not call strncpy with the full 92 bytes and see if that helps.
[08:45] <rsalveti> actually the version I got had that patch in already, so it might indeed be the problem
[08:45] <rsalveti> diwic: yup
[08:49] <rsalveti> diwic: yup, you got it
[08:49] <rsalveti> -       strncpy(value, msg.value, sizeof(msg.value));
[08:49] <rsalveti> +       strncpy(value, msg.value, sizeof(value));
[08:49] <rsalveti> fixes it
[08:50] <rsalveti> Stskeeps: as suggested by groleo
[08:51] <rsalveti> let me test it better and push a fix
[08:55] <diwic> sizeof(value) ?
[08:55] <diwic> rsalveti, isn't value a pointer, so sizeof(value) = 4 ?
[08:56] <rsalveti> yeah, sorry, that was a quick diff, the real change I did on the device was checking the size of it properly
[08:57] <diwic> rsalveti, yeah, you need to do a strlen on msg.value
[08:57] <rsalveti> yup, will change the code to verify value as well
[08:59] <diwic> qmi_cci seems to allocate about 32 bytes for the string, so it might be a typo, they wrote PROP_NAME_MAX instead of PROP_VALUE_MAX :-)
[08:59] <rsalveti> let me flash latest
[09:00] <rsalveti> haha
[09:00] <rsalveti> there you go
[09:06] <diwic> rsalveti, let me know when you have it in a ppa and I'll download it and continue from there, no use in us duplicating that work
[09:07] <rsalveti> diwic: sure, will push to the archive directly
[09:07] <rsalveti> diwic: one thing we need to update at that ppa as well is the new telepathy-ofono
[09:07] <rsalveti> which is the one now doing the audioflinger logic
[09:07] <rsalveti> it was just pushed to the archive
[09:07] <rsalveti> and afaik tiago added a build option to disable the audioflinger code path
[09:08] <rsalveti> and a new ofono should land later today without that logic you had to remove for the ppa as well
[09:10] <JamesTait> Good morning all, happy Friday and happy Book Lovers' Day! :-D
[09:17] <asac> ogra_: image going well?
[09:17] <ogra_> no .... as every day it will start at 10 UTC :P
[09:17] <asac> ogra_: can we start it 3 hours earlier :)?
[09:18] <ogra_> but what doesnt run yet cant be bad either ;)
[09:18] <asac> run it :)
[09:18] <asac> lol
[09:18] <asac> how can i run it?
[09:18] <ogra_> asac, only if daily-release moves 3h earlier
[09:18] <asac> would love to just run it all the time on this other machine
[09:18] <ogra_> if i build now we might miss bits from it
[09:19] <ogra_> yeah, i would love that too :)
[09:19] <ogra_> just a constant loop of builds :)
[09:20] <ogra_> but i think even the calxeda builder is shared ... there are other images that build
[09:20] <ogra_> we cant steal all build power :)
[09:55] <asac> ogra_: did you push the 08 build?
[09:55] <asac> after trying?
[10:04] <ogra_> asac, yeah, its in your backlog :)
[10:06] <dholbach> I'm not quite sure... can somebody help make the auto-merger in https://code.launchpad.net/~sergiusens/phablet-tools/flash_change/+merge/177927 happy?
[10:07] <dholbach> ogra_, good work on https://wiki.ubuntu.com/Touch/ContainerArchitecture
[10:07] <dholbach> is this something which should be linked and mentioned in the porting guide
[10:07] <dholbach> ?
[10:07] <ogra_> dholbach, yeah, i'm still looking for a closing paragraph and wanted to add some stuff about maintaining the container
[10:08] <ogra_> but i think its already good enough
[10:10] <dholbach> ogra_, any idea on what I could do regarding the merge proposal mentioned above?
[10:10] <dholbach> or anyone else could do?
[10:12] <ogra_> dholbach, well, seems like rsalveti needs to approve again
[10:12] <dholbach> rsalveti, yo yo!
[10:12] <rsalveti> dholbach: waiting someone from QA to approve it
[10:12] <dholbach> hum, he approved 5h ago
[10:12] <dholbach> ahhh ok
[10:13] <dholbach> that'd be plars?
[10:13] <rsalveti> don't want to break any other qa logic that might be depending on it
[10:13] <rsalveti> dholbach: yeah, or doanac or gema :-)
 rsalveti: I also did https://code.launchpad.net/~sergiusens/utah/phablet_flash_syntax/+merge/179318 and https://code.launchpad.net/~sergiusens/ubuntu-qtcreator-plugins/phablet-flash-new-syntax/+merge/179317
[10:14] <rsalveti> dholbach: ^
[10:14] <dholbach> I don't want to rush things, but it'd be AWESOME if it was landed today, so we could announce it at XDA DevCon with slightly easier instructions ;-)
[10:15] <dholbach> sergiusens, great work
[10:16] <plars> rsalveti, dholbach: are you talking about https://code.launchpad.net/~sergiusens/phablet-tools/flash_change/+merge/177927 ? Both Andy and I marked it as approved
[10:17] <dholbach> yep
[10:17] <dholbach> oh yeah, that's right
[10:17] <rsalveti> plars: sure, but wanted to make sure we're not breaking anything :-)
[10:17] <rsalveti> if it's fine for you, I'll happrove it then
[10:17] <dholbach> yoohoo! champagne! :)
[10:18] <rsalveti> DONE
[10:18] <ogra_> cheers
[10:18] <plars> rsalveti: we'll make extra sure before actually upgrading it on our systems, but other than the minor comment I had that he said he would fix on the next revision I was good with it
[10:18] <rsalveti> dholbach: once merged you need to ping someone from didrocks's team to trigger the daily job for it
[10:18] <rsalveti> so it can land in the archive
[10:18] <rsalveti> plars: awesome
[10:19] <dholbach> didrocks, gotcha
[10:19] <dholbach> err, rsalveti: gotcha :)
[10:20] <WebbyIT> How can I try webbrowser app on pc? What are requirements?
[10:28] <cousteau> Are there already specs of the Ubuntu Edge?  I'm interested in details such as battery lifetime
[10:28] <ogra_> how could there be if the final hardware is not defined
[10:29] <ogra_> the hardware will be chosen together with the founders that paid for the device ... within the frame that canonical has given and after reviewing bemchmarks for the different parts
[10:31] <ogra_> so you cant really predict such values ... but the aim is definitely to not be worse than any other current highend smartphone even with a lot higher performance
[10:37] <cousteau> ogra_, that's what I wanted to know, if the hardware was known or there were prototypes or something
[10:37] <ogra_> there are three prototypes .... but without any electronics
[10:38] <cousteau> anyway, is there any hint about the battery life?  i.e. is it expected to be longer/shorter/similar to other smartphones?
[10:38] <cousteau> e.g. if this is intended as an everyday phone it would probably have a similar batt lifetine
[10:38] <ogra_> well, people want to use it ... should be similar if not better than a current highend spartphone
[10:38] <cousteau> if it's intended as "I don't care the battery lasts 3 hours, I want POWER in my phone!" then probably shorter
[10:39] <ogra_> that wont be the case
[10:39] <ogra_> it should definitely last a day or more
[10:39] <cousteau> however there might be plans on "Let's make a damn long batt life! This is Linux and doesn't have <insert feature that kills batt life and Linux doesn't use>"
[10:40] <ogra_> battery life should be in the realm of any other smartphone ...
[10:40] <cousteau> e.g. I don't know if the Java virtual machine uses a lot of battery; maybe stuff like that could be avoided
[10:41] <ogra_> well, you cant avoid it in android ... the edge will be dual boot
[10:41] <ogra_> ubuntu touch doesnt ship any java by default currently
[10:41] <cousteau> I see
[10:41] <cousteau> that's good
[10:41] <cousteau> it used HTML5-based applications, right?
[10:42] <ogra_> and Qt5/QML
[10:42] <cousteau> but with a more open "Use whatever programming platform you want" policy
[10:42] <cousteau> kinda weird, since Ubuntu has always been more in the Gtk end
[10:42] <ogra_> thats changing currently
[10:42] <ogra_> the ubuntu touch interface is the base for the future desktop UI
[10:43] <cousteau> and will regular Ubuntu programs run there?
[10:43] <asac> ogra_: the ubuntu touch interface is the base for the future of personal and mobile computing
[10:43] <ogra_> well
[10:44] <cousteau> I don't kinda like the idea of a desktop UI being modeled after a touchscreen UI
[10:44] <cousteau> s/kinda/quite/
[10:44] <ogra_> cousteau, the desktop wont change ...
[10:44] <ogra_> it will look and feel pretty much the same as today
[10:44] <cousteau> oh, so only the underlying API will
[10:44] <ogra_> just the implementation changes
[10:45] <ogra_> today it uses xorg and compiz and glue and duct tape ....
[10:45] <ogra_> soon it will be one proper stack based on Mir, Qt and QML on all UI form factors
[10:45] <cousteau> to be honest, I loved the old aspect; I haven't gotten used to Unity yet
[10:47] <SuperMatt> anyone with experience putting touch on to the htc desire z?
[10:48] <cousteau> another thing:  what about instant messaging programs?  I guess stuff like Empathy/Pidgin etc will be easy to install or even available by default, but are there plans to contact IM app developers to ask for an Ubuntu version?
[10:49] <ogra_> indeed there are
[10:53] <SuperMatt> huh, I *think* I've installed ubuntu to my htc desire z, but I just have a black screen right now
[10:53] <cousteau> ...or will Canonical just wait until Google Talk takes over the world, and then use any XMPP client?
[10:53] <SuperMatt> could it be booting?
[10:54] <SuperMatt> nothing happens when I hit the power button
[10:55] <ogra_> can you see it via adb ?
[10:55] <SuperMatt> how do I tell if I can see it?
[10:56] <ogra_> adb devices shoukd tell
[10:59] <SuperMatt> ok, I'm back in to clockwork mod
[11:01] <rsalveti> xnox: check email, just exported the android tarball via phablet.u.c
[11:01] <xnox> rsalveti: looking
[11:01] <davmor2> ogra_: glue and duck tape is that what they call nux nowadays ;)
[11:01] <ogra_> yeah :)
[11:02] <xnox> rsalveti: cool. i have those rebased & i'll follow up.
[11:05] <davmor2> cousteau: google talk is dead, it's google hangouts now, and that doesn't use xmpp.  Plus they will possibly soon move over to the html5 video conf protocol that is being worked on in Firefox and Chrome.
[11:05] <cousteau> damn
[11:06] <davmor2> cousteau: as for im telepathy is built in so there is no reason why someone couldn't throw an app together
[11:07] <cousteau> by just developing a telepathy plugin, right?
[11:07] <xnox> didrocks: i'd like to put android package under daily release. There are two parts to it: updating to latest android source code, and doing no change rebuild if (kernel,hybris,platform-api) change.
[11:07] <cousteau> I guess Google could do the same
[11:07] <didrocks> xnox: we need a bzr branch with packaging in split mode
[11:07] <xnox> didrocks: at the moment the new upstream android code is a tarball, but we can equally cron it to be available in a bzr branch.
[11:07] <cousteau> ...or try to use the damn XMPP, I mean, there are already too many wheels to invent a new one!
[11:07] <didrocks> xnox: doing no change rebuild will need a manual trigger then (it's just pushing a button)
[11:08] <ogra_> didrocks, xnox, i'm not so sure thats a good idea
[11:08] <didrocks> xnox: yeah, please do that import ;)
[11:08] <ogra_> this package will get tons and tons of no change rebuilds
[11:08] <ogra_> since it pulls bianries from other packages during build
[11:09] <didrocks> hum
[11:09] <dholbach> didrocks, do you think we can get a daily build done from lp:phablet-tools?
[11:09] <ogra_> i dont think daily-release is a good concept for such a package
[11:09] <dholbach> rsalveti, do we backport phablet-tools in a ppa every now and then?
[11:09] <didrocks> dholbach: I'll run one soon (testing the 3h-dailies)
[11:09] <xnox> didrocks: ok. I will make a branch. I guess it is no change rebuild that we will be after.
[11:09] <didrocks> dholbach: everything merged to trunk?
[11:09]  * dholbach hugs didrocks
[11:09]  * didrocks hugs dholbach back
[11:10] <rsalveti> dholbach: yes, sergiusens usually copies it to the ppa manually
[11:10] <xnox> didrocks: ogra_: i know that. hence it will be rate-limitted and/or on manual. But (a) it should be automated and (b) there should be multiple people who can pull the trigger.
[11:10] <didrocks> xnox: let's discuss that on Monday? quite busy with other moving parts and pings, I think a meeting with ogra, you will help to see exactly what is needed and what's the right strategy
[11:10] <dholbach> rsalveti, sweet - then I'll update the instructions on the wiki and in my blog
[11:10] <cousteau> actually, I don't see why would it be hard to make an IM service with support for MULTIPLE protocols
[11:10] <xnox> didrocks: ok. I'm at Debconf next week though =)
[11:10] <xnox> didrocks: but we can randevouz informally on irc to chat about it.
[11:11] <didrocks> yeah, let's do that :)
[11:11] <ogra_> didrocks, sounds good
[11:11]  * xnox *rendezvous
[11:11] <didrocks> ;)
[11:11]  * xnox j'ai ne parle pas francais
[11:11] <cousteau> *je
[11:21] <ogra_> xnox, heh, you should have waited with your no change rebuild ... rsalveti just uploaded a new hybris
[11:21] <xnox> ogra_: in related things, how is the rootfs-ish-cdimage-ish branch[es] to use android package? do you need any changes in the package layout and by-products?
[11:21] <xnox> ogra_: *sigh*
[11:21] <rsalveti> no worries, this upload doesn't affect anything in the android side
[11:21] <ogra_> xnox, its in, the livefs builder already uses the imgs ... working on cdimage to switch from jenkins to the live builder ones today
[11:23] <rsalveti> jezz, this calxeda box is a beast
[11:24] <ogra_> hehe
[11:24] <xnox> ogra_: awesome!
[11:25] <xnox> ogra_: for rebuilds i was thinking to do cunning tricks.
[11:26] <ogra_> heh, go ahead :)
[11:26] <ogra_> asac, 09 tests are running
[11:26] <rsalveti> dholbach: https://code.launchpad.net/~sergiusens/phablet-tools/flash_change/+merge/177927 finally merged
[11:26] <dholbach> rsalveti, yep, pinged didrocks for a build already :-P
[11:27] <rsalveti> haha, awesome
[11:27] <dholbach> :-D
[11:27] <dholbach> rsalveti, and I updated the docs in a number of places already
[11:27] <rsalveti> great
[11:27] <asac> ogra_: +1
[11:30] <dholbach> bah, xda makes me wait 1-2 minutes in-between posts
[11:33] <rsalveti> diwic: it's still giving:
[11:33] <rsalveti> E/QMI_FW  (15717): QMUXD: WARNING qmi_qmux_if_pwr_up_init failed! rc=-3
[11:34] <rsalveti> diwic: but at least not crashing anymore :-)
[11:34] <diwic> rsalveti, okay, so one step further at least
[11:34] <diwic> rsalveti, are we sure that's a real failure or just something that does not matter?
[11:35] <rsalveti> diwic: seems it's blocked, didn't even print the message to press something to exit
[11:35] <rsalveti> new libhybris should be in main in a few minutes
[11:35] <rsalveti> already in proposed
[11:35] <rsalveti> and patch already upstream as well
[11:35] <diwic> rsalveti, thanks
[11:47] <diwic> rsalveti, will you be around for a few hours now or are you planning to get some sleep before the standup? :-)
[11:47] <ogra_> brazilians never sleep .... they only preteend to
[11:49] <rsalveti> diwic: latest code also hangs when running from the android container, weird
[11:49] <rsalveti> let me reboot it again
[11:49] <rsalveti> diwic: will probably be up for a few more hours :-)
[11:50] <rsalveti> I was supposed to have a quick nap yesterday, but had more than 5 hours before the usual time, so can't sleep now
[11:50] <ogra_> its all that starbucks coffee that kept you awake
[11:50] <rsalveti> haha, yeah
[11:50] <diwic> rsalveti, it tries to do things with /dev/socket/qmux_radio
[11:51] <diwic> rsalveti, does that ring a bell?
[11:52] <rsalveti> diwic: yeah, it talks with the modem via that socket afaik, could have permission errors somehow
[11:52] <rsalveti> but I'm first trying your code from the android container
[11:52] <rsalveti> to see if it works there, your previous one was working fine though
[11:59] <rsalveti> from android http://paste.ubuntu.com/5966173/
[11:59] <rsalveti> ubuntu: http://paste.ubuntu.com/5966174/
[11:59] <rsalveti> it's indeed blocked by qmuxd it seems
[11:59] <rsalveti> afaik that was also the error that I had with gps
[12:00] <diwic> is qmuxd running inside the container?
[12:01] <diwic> it is
[12:01] <diwic> let me guess, it's another proprietary daemon for which we have no source
[12:03] <rsalveti> yeah :-)
[12:03] <rsalveti> let me get strace from android
[12:05] <rsalveti> http://paste.ubuntu.com/5966188/ strace from android
[12:05] <diwic> rsalveti, according to the strace, the audio HAL tries to make a socket /dev/socket/qmux_{radio|bluetooth|etc}_client_socket with permissions 0660.
[12:05] <diwic> rsalveti, can the qmuxd write to that from inside the container?
[12:06] <rsalveti> I believe so
[12:06] <rsalveti> the socket is shared
[12:06] <rsalveti> there's a bind mount of /dev/socket which then android uses to create whatever socket it needs
[12:06] <rsalveti> that's how ofono talks to rild as well
[12:10] <diwic> main thread is stuck in pthread_cond_wait
[12:10] <rsalveti> why it tries to connect to /var/run/nscd/socket?
[12:12] <rsalveti> getegid32()                             = 0
[12:12] <rsalveti> getgroups32(1, [0])                     = 1
[12:15] <ev> rsalveti: hi. If I'm not seeing the IMEI listed in list-modems, is that something you'd care about? I noticed your MP from a while back https://code.launchpad.net/~rsalveti/phablet-extras/ofono-imei-revision/+merge/171221
[12:15] <ev> presumably I have that code, as this is ofono-scripts 1.12phablet12
[12:15] <rickspencer3> sounds like the new ARM builders are speeding things up a bit?
[12:16] <ev> rickspencer3: that's what I've heard as well. infinity seemed quite happy with the new build times.
[12:16] <ogra_> rickspencer3, nah, only 4 times sfater ... not a bit ....
[12:16] <ogra_> .... A LOT !!!
[12:16] <ev> :)
[12:16] <rsalveti> ev: it works fine, but you need a sim card atm
[12:17] <ev> rsalveti: hmm, why? The IMEI isn't tied to a SIM.
[12:17] <rsalveti> ev: I know, bug from our code
[12:17] <ev> oh, right
[12:17] <ev> I guess I can grab it from /dev/mmcblk0p19 for now
[12:17] <ev> or just wait
[12:17] <ev> is there a bug open for this?
[12:18] <rsalveti> don't think we have one yet, we discussed it yesterday, and would need a few changes in ofono as we're not starting the modem if the sim card is not available (our current logic)
[12:18] <rsalveti> ev: feel free to open one against ofono
[12:18]  * ev nods
[12:18] <ev> will do
[12:18] <tmoenicke> mzanetti: ping
[12:20] <SuperMatt> *sigh* I'm still having no luck with installing on my htc desire z
[12:20] <SuperMatt> it just rebooted in to android
[12:20] <SuperMatt> maybe I'm missing something
[12:21] <SuperMatt> the script is copying two files, device.zip and ubuntu.zip. Which one do I install?
[12:22] <SuperMatt> I assume it's supposed to install automatically, but that's not happening
[12:22] <ev> rsalveti: https://bugs.launchpad.net/ubuntu/+source/ofono/+bug/1210502
[12:22] <rsalveti> diwic: worked fine with my older hooks.c (from older hybris) \o/
[12:22] <ogra_> SuperMatt, first device, then ubuntu
[12:22] <rsalveti> diwic: probably a wrong map in hooks, which is not needed
[12:22] <SuperMatt> ogra_: thanks
[12:23] <diwic> rsalveti, hmm, but mine hangs too
[12:23] <diwic> rsalveti, how old hooks.c ?
[12:23] <rsalveti> diwic: right, the latest code hangs even when running in android
[12:23] <rsalveti> diwic: before we rebased with upstream, but the list of extra mapped functions are not that big, will revert a few and try
[12:23] <diwic> ok
[12:24] <rsalveti> diwic: http://paste.ubuntu.com/5966235/
[12:24] <rsalveti> this is what I'm using to test
[12:24] <rsalveti> works fine at both ubuntu and android
[12:24] <davmor2> ogra_: back to waiting for awe then :(
[12:24] <ogra_> davmor2, for awe ? whets wrong ?
[12:24] <ogra_> *whats
[12:24] <rsalveti> diwic: I remember I had to remove one to get gps to work, which also used qmuxd
[12:25] <rsalveti> so should hopefully have something in a few minutes
[12:25] <davmor2> ogra_: I'll give you a clue list-modems says I have one ifconfig say I don't
[12:25] <diwic> rsalveti, try this one too: http://bazaar.launchpad.net/~diwic/pulseaudio/audio-mixer-touch/view/head:/test-voice-call/test-voice-call.c
[12:26] <diwic> rsalveti, when it works, audio's working in both directions, your version is only working in one direction
[12:26] <ogra_> davmor2, ifconfig is deprecated what does nmcli devices say :)
[12:28] <davmor2> ogra_: nmcli lists the gsm in a weird long number/context1 lots-of-numbers  connected never
[12:28] <rsalveti> diwic: sure
[12:32] <SuperMatt> ogra_: I just get a black screen after installing device.zip and ubuntu.zip :(
[12:32] <ogra_> SuperMatt, is adb up ? can you connect ?
[12:32] <SuperMatt> nope
[12:33] <SuperMatt> I have no idea what I'm doing wrong
[12:33] <didrocks> dholbach: rsalveti: you did ask before your branch was merged :(
[12:33] <ogra_> well, hard to tell without adb ...
[12:33] <didrocks> or is that sergio's branch?
[12:33] <didrocks> seems so from the scrollback
[12:33] <didrocks> so rev 150 in, manual publication because of packaging change in progress
[12:33] <rsalveti> didrocks: it was sergio's branch
[12:34] <didrocks> ok ;)
[12:48] <w-flo> SuperMatt, I guess you're using the images I created.. so.. make sure you wipe data before installing
[12:49] <w-flo> SuperMatt, I should probably change the edify script so it checks if there's more than 700mb of free space before flashing
[12:50] <sergiusens> rsalveti: dholbach I don't copy manually anymore
[12:51] <w-flo> if you're using the phablet-flash tool with "community" support, this should work: phablet-flash community --wipe -d vision
[12:51] <rickspencer3> ogra_, gema, am I reading it right, today is the ninth and the dashboard is looking reasonably good?
[12:51] <rickspencer3> for make and maguro?
[12:51]  * ogra_ hasnt reloaded in a while ... one sec
[12:52] <sergiusens> rsalveti: http://<IP_ADDRESS>:8080/view/Generic%20jobs/job/ppa-sync-phablet/69/console
[12:52] <rsalveti> cool
[12:52] <ogra_> riboth regressed
[12:52] <ogra_> rickspencer3, both regressed
[12:52] <rickspencer3> ogra_, :/
[12:52] <rickspencer3> but it looks like the tests ran without intervention?
[12:52] <ogra_> http://reports.qa.ubuntu.com/smokeng/saucy/touch/
[12:52] <ogra_> that gives a better overview
[12:53] <ogra_> fail count has one more for maguro and 11 more for mako
[12:53] <rickspencer3> 91.3% and 86.8%
[12:54] <rickspencer3> ogra_, right, but it looks like the image built and the tests ran automatically
[12:54] <ogra_> they did, but i assume there are still races
[12:54] <rickspencer3> that seems like good progress :)
[12:54] <rickspencer3> ogra_, right, so now we need to make the tests not flaky
[12:54] <ogra_> thats what everybody tries since weeks :)
[12:55] <sergiusens> bzoltan: can you look at https://code.launchpad.net/~sergiusens/ubuntu-qtcreator-plugins/phablet-flash-new-syntax/+merge/179317
[12:55] <rickspencer3> ogra_, well, it seems like getting the tests to run was a challenge for a while
[12:55] <ogra_> rickspencer3, for today we should just make sure that someone re-runs the failed ones to verify
[12:55]  * rickspencer3 nods
[12:55] <ogra_> i think they still dont all run flawless
[12:55] <rickspencer3> and then if they pass on a rerun, it means the test is flaky and get them fixed
[12:56] <ogra_> right
[12:56] <rickspencer3> sounds like there are 22 flaky tests, maybe :)
[12:56] <ogra_> no, not all the community app tests pass yet
[12:56] <rickspencer3> thanks ogra_ ... we're getting there
[12:56] <rickspencer3> ogra_, oh, I thought that was addressed
[12:56] <dholbach> didrocks, it was merged when I asked?
[12:56] <ogra_> 11 were broken yesterday ... i doubt that goes to 0 over night :)
[12:56] <rickspencer3> :)
[12:56] <dholbach> sergiusens, oh - I just wasn't sure if it was worth backporting
[12:57] <didrocks> dholbach: yeah, it's in distro already :)
[12:57] <ogra_> rickspencer3, but i'm not taking these into account for releasing atm (until they had 100% once)
[12:57] <dholbach> didrocks, woohoo!
[12:58] <ogra_> gema, can someone re-run the failed tests ?
[12:58] <Guest2581> hey :D
[12:58] <gema> psivaa: ^
[12:59] <ogra_> specifically unity8 on mako and camera on maguro i think
[12:59] <sergiusens> dholbach: it's sort of mandatory
[13:00] <dholbach> sergiusens, ok cool
[13:00] <dholbach> sergiusens, that'll simplify the documentation :)
[13:00] <psivaa> gema: ogra_ that tests ran though in the prev run but rerunning now
[13:00] <gema> ogra_: meaning that they might have actual issues
[13:00] <ogra_> psivaa, right, thats whay i asked to re-run :)
[13:01] <ogra_> to verify that :)
[13:03] <psivaa> ogra_: ack :), restarted the job. that's being blocked by some other job running on that device. will update once that's complete
[13:03] <ogra_> great, thanks
[13:05] <Chocanto> balloons: Pdf is ready, we can start creating tests for it
[13:07] <sergiusens> w-flo: care to give ogra_ your patch to the ubuntu install script you mention in the email?
[13:09] <w-flo> sergiusens, ogra_  I've posted it to bug 1145984 a few weeks ago. it's probably outdated though, the current version is at https://github.com/w-flo/rootfs-modifier/tree/master/replacements
[13:09] <w-flo> and as I mentioned, it fails to check if there's enough free space on /data which is a problem
[13:10] <sergiusens> w-flo: oh, rsalveti assigned to himself, will let him deal with it unless he changes the bug to be for me or ogra :-)
[13:11] <rsalveti> sergiusens: I can change anytime lol
[13:11] <rsalveti> feel free to take it
[13:12] <sergiusens> rsalveti: taken
[13:12] <dholbach> ogra_, are you happy with https://wiki.ubuntu.com/Touch/ContainerArchitecture as it is right now?
[13:13] <dholbach> ogra_, I was going to mention it in a couple of social media channels
[13:13] <ogra_> dholbach, yeah, as i  said above, i would like to add more stuff, but it is good enough for now
[13:13] <ogra_> go ahead
[13:13] <dholbach> rock on
[13:13] <ogra_> :)
[13:19] <pmcgowan> sergiusens, hey how come phablete-flash with no args no longer gets the latest blessed?
[13:19] <pmcgowan> sergiusens, there can still be a default no?
[13:23] <psivaa> ogra_: unity8 on mako completed with not much of a change but camera tests on maguro reported all pass
[13:23] <ogra_> yeah, i expected that, we had the same issue yesterday
[13:24] <ogra_> Saviq, any idea whats wrong with unity8 on mako ? the test seems to completely fail
[13:28] <sergiusens> pmcgowan: did you see the email?
[13:28] <pmcgowan> sergiusens, yes, that prompted my question
[13:28] <sergiusens> pmcgowan: not easily with positional arguments and blinding all others
[13:29] <pmcgowan> sergiusens, really? no args cant default to the right thing?
[13:29] <pmcgowan> sergiusens, ok no big deal, just struck me as odd
[13:30] <sergiusens> pmcgowan: well I can add that... but I don't like defaults
[13:30] <sergiusens> pmcgowan: given that it will change in two weeks
[13:30] <pmcgowan> aha the truth comes out
[13:30] <pmcgowan> ok
[13:30] <sergiusens> pmcgowan: ubuntu image based upgrades should be what we use then
[13:30] <pmcgowan> hmm, mostly yes
[13:30] <sergiusens> pmcgowan: and we had changing of the meanings of what the defaults were and had to send out an explanation every month now
[13:31] <pmcgowan> ok
[13:46] <MacSlow> Does anybody know what package I'm missing when I get "ERROR: Library 'libPVROGL.so' not found" while trying to run autopilot-tests on the device?
[13:47] <MacSlow> sounds like some OpenGL-part missing
[13:47] <ogra_> yeah, since there is no opengl on arm :)
[13:47] <ogra_> it sounds more fatal than it is, ignore it
[13:48] <ogra_> (you should see it doing all EGL bits just fine around that message in the logs)
[13:50] <ogra_> asac, so seems in todays image unity8 is broken on mako
[13:51] <MacSlow> ogra_, ok... just wasn't sure if that's perhaps a cause for the errors I see in my ap-tests run on the device.
[13:51] <MacSlow> ogra_, good to know I can ignore it
[13:52] <ogra_> yeah
[14:05] <rsalveti> diwic: http://bazaar.launchpad.net/~ubuntu-core-dev/libhybris/ubuntu/revision/53
[14:05] <rsalveti> diwic: still getting a segfault when disconnecting though
[14:05] <rsalveti> will keep debugging
[14:11] <diwic> rsalveti, thanks
[14:26] <seb128> jdstrand, hey, security question: are (confined) click apps going to be able to call dbus functions (I guess not)? specifically asking about getting the timezone through datetimed over dbus
[14:27] <pmcgowan> seb128, I think we should maybe do manual only until we can investigate timed and real NITZ support
[14:27] <seb128> pmcgowan, nitz/timed seems orthogonal, those are not going to work on a tablet or desktop
[14:28] <jdstrand> seb128: like files, access to dbus is default deny. some dbus calls will be available to all apps (eg, the hud), some will be in policy groups (eg online accounts)
[14:28] <seb128> pmcgowan, they only work if you have access to network (which supports it, which is not all isps iirc)
[14:28] <pmcgowan> seb128, we are focused on handset here no?
[14:28] <pmcgowan> and I think timed combines multiple elements, although I am not that familar
[14:28] <seb128> pmcgowan, that's a good point, I'm keeping the convergence in mind when we design solutions though
[14:28] <pmcgowan> rsalveti, may know more
[14:29] <pmcgowan> sure, I know you have lots to do :)
[14:29] <seb128> pmcgowan, and we don't have timed in or close from being it from what I can see...
[14:29] <jdstrand> seb128: NITZ is not currently listed as a policy group. are all apps expected to have it, or just some?
[14:29] <pmcgowan> seb128, thats why I suggest punting for now
[14:29] <seb128> pmcgowan, the clock app needs that info
[14:30] <seb128> which is what makes me ask the question
[14:30] <pmcgowan> seb128, clock needs the info, but you are setting /configuringthe time and date
[14:30] <pmcgowan> clock should call some qt date function
[14:30] <rsalveti> timed still needs investigation
[14:30] <rsalveti> awe might be able to spend some time on it next week
[14:31] <pmcgowan> rsalveti, I am voting to defer it until we have more time, but will leave it to you guys
[14:31] <rsalveti> yeah, we need time to investigate timed :-)
[14:31] <rsalveti> we got some actions to at least review the code in there
[14:31] <awe> rsalveti, I'm in a meeting w/lool
[14:32] <seb128> pmcgowan, right, system settings is fine (we are not confined), I was asking to reply/comment on https://plus.google.com/u/0/115054251212417394181/posts
[14:32] <rsalveti> awe: the airplane mode one?
[14:32] <rsalveti> I wanted to join that one
[14:32] <seb128> pmcgowan, sorry, https://plus.google.com/u/0/115054251212417394181/posts/7iuHU2YP6ts
[14:33] <rsalveti> lool: awe: have link to hangout?
[14:33] <lool> rsalveti: join us!
[14:33] <lool> rsalveti: https://plus.google.com/hangouts/_/61771483d4dcf1393235e86e1cfe855c3242629b
[14:35] <seb128> pmcgowan, I don't see anything in http://qt-project.org/doc/qt-5.0/qtcore/qdatetime.html that gives you the current time, I guess you can do time-timeutc though to know if ofset and add location info to get the county though
[14:35] <seb128> pmcgowan, jdstrand: thanks, I'm going to reply with that
[14:36] <pmcgowan> time()
[14:36] <pmcgowan> seb128, its there
[14:36] <seb128> pmcgowan, well it doesn't tell you if you use Europe/Paris or Europe/Brussels
[14:36] <seb128> pmcgowan, but I guess they have location to get those infos
[14:37] <pmcgowan> seb128, let me look at what clock app is ding
[14:37] <seb128> dpm, nik90: ^ why do you need the timezone in clocks?
[14:38] <ogra_> world clocks ?
[14:39] <seb128> ogra_, https://wiki.ubuntu.com/Touch/CoreApps/Clock
[14:39] <ogra_> yeah, doesnt look like it lists other timezones
[14:40] <pmcgowan> seb128, looks like there is some work for 5.1 http://qt-project.org/wiki/Qt-5-QTimeZone
[14:41] <seb128> pmcgowan, oh, that's nice
[14:42] <pmcgowan> seb128, I see they want to do like a world clock with multiple cities
[14:42] <pmcgowan> so they really need the offset data
[14:42] <seb128> pmcgowan, right
[14:42] <pmcgowan> seb128, so the app will need to do something special I think
[14:42] <pmcgowan> maybe have its own db or get it from the internet
[14:43] <seb128> pmcgowan, yep, the initial question was "is it going to be able to do that under click restrictions"
[14:43] <pmcgowan> seb128, right, I'd guess not
[14:43] <seb128> but it's one of core apps
[14:43] <seb128> so maybe we can make it privileged
[14:45] <pmcgowan> seb128, I see the idea now, but seems simpler to just include the data with the app
[14:45] <pmcgowan> or use a webservice
[14:46] <pmcgowan> seb128, but your work will not help them
[14:46] <ogra_> relying on a webservice for a core app doesnt sound ideal
[14:46] <seb128> pmcgowan, indeed not, thanks for the infos
[14:46] <seb128> pmcgowan, I will watch the qt timezone stuff, that's still interesting work
[14:47] <pmcgowan> seb128, lots of promises
[14:47] <seb128> ogra_, right, especially if you want to use it e.g in the plane to know what time it will be when you land in SF
[14:47] <pmcgowan> agreed
[14:47] <ogra_> yeah
[14:51] <rsalveti> diwic: so I guess the other crash is not related with hybris itself, for some reason when you run the test from ubuntu, it gets 2 device in it's own internal devlice list
[14:51] <rsalveti> but the second one is not initialized properly, so when it tries to erase the device, it crashes
[14:52] <diwic> rsalveti, hum
[14:52] <rsalveti> I'll push the updated libhybris as that improves the situation at least
[14:52] <diwic> rsalveti, what device list?
[14:52] <rsalveti> diwic: http://phablet.ubuntu.com/gitweb?p=CyanogenMod/android_hardware_qcom_audio.git;a=blob;f=alsa_sound/AudioHardwareALSA.cpp;h=8b18f2ba1fa962cd1c316313114239362b951682;hb=refs/heads/phablet-saucy#l205
[14:53] <rsalveti> this is where the crash is happening
[14:53] <rsalveti> I just added a simple print while iterating the list
[14:53] <rsalveti> and I can see that when started from android, it just iterate once
[14:53] <rsalveti> and when started from ubuntu, it has an extra iteration
[14:54] <diwic> rsalveti, all right, thanks for the pointer - I'll debug this on Monday if you don't resolve it today
[14:54] <rsalveti> diwic: I guess I'm mostly done for the day
[14:54] <rsalveti> diwic: you can easily debug that if you have the android build system available
[14:55] <diwic> rsalveti, at least it is something we have source code for
[14:55] <rsalveti> yeah
[14:55] <diwic> rsalveti, sudo apt-get install android-build-system? :-)
[14:55] <rsalveti> not yet, but let me get you the instructions for that :-)
[14:55] <diwic> thanks
[14:55] <rsalveti> diwic: will send an email after our sync explaining how to set that up locally
[14:56] <diwic> rsalveti, much appreciated. Also, your explanation emails have always been very easy to understand and thorough, I appreciate that too
[14:57] <rsalveti> cool, np
[14:57] <diwic> rsalveti, btw, a quick question; I corrected an URL in ubuntu-touch-pulseaudio-saucy meta/seedpackage, should that change go in some branch somewhere, or do we just track it in the package?
[14:58] <rsalveti> diwic: what was the change?
[14:58] <rsalveti> that's basically a fork of the official touch seeds/meta
[14:59] <rsalveti> so if it's common, you can also fix the official one
[14:59] <diwic> rsalveti, it was the url to the pulseaudio ppa, so not in the official one
[14:59] <rsalveti> oh, right, then it's fine to track only there
[15:03] <lool> awe, cyphermox: Hmm I just realized that we need a GetState() function
[15:03] <lool> like IsCellularOn() in oFono or something like that
[15:03] <awe> lool, we'll handle it!
[15:04] <awe> the current rfkill api may need some re-work
[15:10] <diwic> ChickenCutlass, the current recommended way to mute/unmute is "sudo apt-get install pulseaudio-utils" and then "pactl set-sink-mute 0 toggle". Check the sink index and the current mute status with "pactl list sinks".
[15:10] <lool> awe, cyphermox: Ok, updated gdoc
[15:10] <ChickenCutlass> diwic, ok thanks
[15:12] <dpm> seb128, world clock -> https://wiki.ubuntu.com/Touch/CoreApps/Clock#Design (specifically, the direct link is http://design.canonical.com/2013/03/app-patterns-applied-clock-key-journeys/)
[15:13] <ogra_> dpm, to bad thats not actually listed on the wikipage :)
[15:14] <awe> lool, cyphermox, you  guys OK with the blueprint name "ubuntu-touch-device-power"?
[15:14] <awe> lool I'll list you as approver
[15:14] <dpm> ogra_, it is -> https://wiki.ubuntu.com/Touch/CoreApps/Clock#Design
[15:14] <cyphermox> awe: yes
[15:15] <ogra_> dpm, it doesnt say "world clock" anywhere there
[15:15] <ogra_> i see it on the subpage
[15:15] <lool> awe: hmm flight-mode or airplane-mode would have been more explicit, but I don't care much  ;-)
[15:15] <ogra_> dpm, i think it should be listed under functional reqs.
[15:16] <ogra_> or in an "additional functional reqs." section
[15:16] <awe> lool, sure... although as we discussed, this actually allows individual device power control
[15:16] <dpm> ogra_, "it's a wiki" :P
[15:16] <awe> lool, I haven't created it yet, so can certainly use the name "ubuntu-touch-flight-mode"
[15:16] <dpm> just kidding
[15:16] <ogra_> i would have added it, but it says explicitly not to :)
[15:17] <dpm> damn :)
[15:20] <jdstrand> ricmm: hey, what should I do to flash a mir-based image (as opposed to surface flinger)?
[15:22] <ricmm> jdstrand: s-jenkins:8080/job/ubuntu-touch-phablet-image-saucy-mir
[15:22] <ricmm> grab the .zip from there, and flash that one instead of the rootfs from the default images
[15:23] <Ronnie> HELLO
[15:23] <Ronnie> I got a viewsonic viewpad and I want ubunto on it
[15:23] <Ronnie> could anyone help me?
[15:24] <jdstrand> ricmm: ack, thanks :)
[15:25] <Ronnie> is it compaptible with it?
[15:27] <ogra_> Ronnie, see if it is on the devices aikipage
[15:27] <ogra_> *wikipage
[15:27] <ogra_> !devices | Ronnie
[15:27] <ogra_> Ronnie, if it isnt, i fear you will have to port it yourself or find someone with the device who wants to do this
[15:32] <ricmm> jdstrand: I hvent tried today's image, hopefully it works
[15:32] <ricmm> unless some Mir landing broke ABI :)
[15:32] <ricmm> ping me otherwise
[15:40] <Ronnie> THANKS!!!
[15:52] <plars> balloons: bug #1210571
[15:52] <plars> balloons: I closed the yaml parsing one on rssreader, as it appears you fixed that already :)
[15:55] <plars> Saviq: I was told you are looking at the unity test failures on mako? any ideas?
[15:58] <Saviq> plars, mterry is trying, I don't have a mako
[15:58] <Saviq> plars, but no, no ideas
[15:59] <doanac> sergiusens: bad news. I've discovered a bug in the latest phablet-flash
[15:59] <doanac> when using --ubuntu-bootstrap you lose the ability to pass "-s <android serial>"
[15:59] <sergiusens> doanac: which one?
[16:00] <sergiusens> doanac: oh, let me fix that
[16:00] <doanac> sorry, i only tested our traditional stuff yesterday
[16:09] <sergiusens> doanac: np, https://code.launchpad.net/~sergiusens/phablet-tools/common_options_ubuntu_system/+merge/179491
[16:09] <doanac> sergiusens: i'll give it a quick test now
[16:11] <doanac> sergiusens: so "--wipe" isn't needed/supported for the --ubuntu-bootstrap option?
[16:11] <sergiusens> doanac: feel free to HApprove once feeling good ... --wipe is the default
[16:12] <doanac> sergiusens: ah. okay
[16:12] <sergiusens> doanac: there is no optional --wipe there :-)
[16:12] <doanac> cool. I'll patch utah for that then. thanks
[16:17] <balloons> plars, yea, the rss reader stuff is a tough nut to crack as development is still very active
[16:21] <plars> balloons: this one looks like it just hit some data it was having trouble converting to ascii, maybe just a different rss feed would help?
[16:22] <iBelieve> Where can I find the meeting logs from yesterday's File Manager meeting? I don't see any meetings at all since August 2nd in http://ubottu.com/meetingology/logs/ubuntu-touch-meeting/2013/
[16:28] <iBelieve> mhall119, do you know where I can find meeting logs from yesterday? ^^^
[16:38] <balloons> iBelieve, how's the action dialog fixes for file manager coming along?
[16:40] <iBelieve> balloons, I think they're fixed. I just switched to developing on 13.10, so I need to install autopilot to check. I'll let you know in a minute
[16:41] <balloons> iBelieve, excellent. I'm happy to approve / test  / and push
[16:42] <doanac> sergiusens: sorry. I should just test this end-to-end. but there's a new problem with --ubuntu-bootstrap:
[16:42] <doanac> ERROR:phablet-flash:'module' object has no attribute 'ubuntu_recovery_script'
[16:45] <pulu90> Hello. Is here someone who has been able to install touch on Desire Z?
[16:46] <pulu90> I think I'm doing what it says here: https://wiki.ubuntu.com/Touch/Devices/flipped_vision
[16:46] <pulu90> but my screen stays very blank after boot
[16:49] <iBelieve> balloons, the one test I just ran (copy file just passed), I'll run them all and let you know
[16:49] <iBelieve> balloons,  ** the one test I just ran (copy file) just passed, I'll run them all and let you know
[16:51] <Saviq> plars, asac, no input goes through to unity8 tests
[16:51] <Saviq> mterry is filing a bug
[16:51] <Saviq> for autopilot
[16:52] <Saviq> it might also be somewhere lower in the stack
[16:52] <plars> Saviq: just on mako though? It seems the tests passed on maguro
[16:53] <Saviq> plars, yeah
[16:54] <mterry> Saviq, plars: bug 1210596
[16:54] <Chocanto> balloons: We can start wrinting test for the pdf viewer
[16:54] <balloons> iBelieve, :-) mp when your ready
[16:54] <balloons> Chocanto, sweet!
[16:55] <Saviq> mterry, thanks!
[16:55] <mterry> Saviq, thanks for walking me through debugging it.  Not used to the touch stack
[16:57] <balloons> Chocanto, so let's go look at the outstanding bugs for tests and docviewer quickly
[16:58] <Chocanto> balloons: We can do 3 tests
[16:58] <iBelieve> balloons, what does "mp" mean?
[16:58] <balloons> iBelieve, merge proposal :-p
[16:58] <balloons> Chocanto, ok, so I want to see everything we can do to confirmed, and the rest to blocked to make it obvious
[16:59] <iBelieve> balloons, ah. Anyway, 3 tests failed with this error: State not found for class with name 'ActionSelectionPopover' and id '31'.
[16:59] <Chocanto> balloons: You have all tests here too : https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/initial-docviewer-development
[16:59] <Chocanto> balloons: ok :)
[16:59] <balloons> Chocanto, true true.. I guess we can't set the bugs to blocked :-)
[17:00] <Chocanto> balloons: Yes ^^'
[17:00] <Chocanto> I don't really know which status put
[17:01] <iBelieve> balloons, do you know why that is happening? Here is the traceback: http://paste.ubuntu.com/5967005/
[17:02] <balloons> iBelieve, we JUST launched integration bits for action popovers into the sdk itself, which will be nice. That said, push your branch if you need help. The 'ActionSelectionPopover' code is in your emulators.py file
[17:02] <balloons> iBelieve, ohh, that's different than I expected
[17:03] <iBelieve> balloons, I just got a bug email saying LP #1205205 was fixed in the Ubuntu UI tookit. Does that have anything to do with it?
[17:03] <iBelieve> balloons, the branch is lp:~mdspencer/ubuntu-filemanager-app/sidebar, but it has a lot more than just the tests in it.
[17:07] <balloons> iBelieve, k
[17:07] <balloons> iBelieve, yes that's the bug.. but it shouldn't be causing issues, just something to note :-0
[17:18] <clepto> Hello, i'm trying to create a popup when a button is clicked but i get an error QObject::connect: Cannot connect QQuickShaderEffectSource:: to ShapeItem_QML_41::onImagePropertiesChanged()
[17:23] <iBelieve> clepto, I get that too, on all popovers, no matter what. I think that is a problem in the SDK. Is it preventing you from doing anything?
[17:23] <iBelieve> balloons, so what should I do to fix the bug? I'm not familiar enough with the new way of doing autopilot tests
[17:24] <clepto> iBelieve: it doesn't show my popup correctly but maybe its my fault, i'll check it
[17:25] <balloons> iBelieve, looking
[17:25] <iBelieve> clepto, that's most likely it, since I've had trouble getting it to render correctly to. Are you using a column or something? Try anchoring the contents to the top, left, and right of the popover.
[17:26] <nik90> iBelieve: finally I found you. Did you ping me yesterday?
[17:26] <iBelieve> nik90, yep
[17:26] <iBelieve> nik90, about your blog. I can't directly contribute to it since I don't have my own email address and my parents already use the email address for blogging.
[17:26] <balloons> iBelieve, ohh.. lookey there..
[17:27] <iBelieve> nik90, would you be able to automatically pull in posts from a wordpress blog, since I have one? Or if you want, I could just email you posts.
[17:28] <nik90> iBelieve: ah. About importing the posts from wordpress, I can find out if blogger has that facility. Otherwise email would do as well.
[17:28] <nik90> iBelieve: let me find out and let you know.
[17:28] <iBelieve> nik90, thanks, and nice blog. Sorry I haven't gotten back to you about it sooner, I've been very busy lately
[17:29] <nik90> iBelieve: no worries, I understand.
[17:29] <nik90> iBelieve: I checked out your ubuntu task app. Looking good
[17:30] <iBelieve> nik90, thanks :) I saw your post on Google+. Looking forward to a review of it!
[17:31] <nik90> iBelieve: :)
[17:31] <balloons> iBelieve, I think your autopilot is out of date
[17:31] <balloons> iBelieve, try updating and try again.  Just installed it today from the PPA on 13.10
[17:32] <iBelieve> balloons, unless I'm not supposed to use the PPA on 13.10?
[17:32] <balloons> iBelieve, then there's a bug :-) autopilot --version
[17:32] <nik90> iBelieve: on a quick search on google, I wasn't able to find any importer from wordpress. Can you just send it by email and I will post on your behalf.
[17:32] <balloons> let's compare
[17:32] <iBelieve> balloons, 1.3.1+13.10.20130809.4bzr310saucy0
[17:32] <iBelieve> nik90, okay, I'll email the first post later today
[17:33] <balloons> iBelieve, indeed I'm still on yesterday: 1.3.1+13.10.20130808bzr307saucy0
[17:33] <balloons> let me update and see if I hit the bug :-_)
[17:33] <sergiusens> doanac: sorry, forgot to push share-> https://code.launchpad.net/~sergiusens/phablet-tools/uibu_script_fixes/+merge/179504
[17:33] <nik90> balloons: the branch you were waiting on has been merged into sdk. I will check if jenkins find any issues with it.
[17:34] <balloons> iBelieve, updating.. just to confirm you were running ubuntu_filemanager_app.tests.test_filemanager.TestFolderListPage.test_cut_file?
[17:35]  * balloons pauses update to confirm
[17:35] <iBelieve> balloons, yes, that is the test
[17:36] <balloons> k, one sec I will run again and confirm . iBelieve my old traceback is this: http://paste.ubuntu.com/5967110/
[17:36] <balloons> although looking at it now, that means I didn't get to your line, heh
[17:36] <balloons> shoot.. conspiracy shot
[17:37] <clepto> do we have any tutorial for ubuntu touch sdk and qml?
[17:37] <balloons> iBelieve, so I helped the test out.. it's clicking the folder too fast on my box and not registering.. anyways, I got your error now
[17:38] <balloons> iBelieve, so anyways we can workaround it.. the waitFor is intended to wait until the object is good.. we can do our own assert to do the same thing
[17:39] <iBelieve> balloons, that's interesting about clicking too fast... autopilot has issues clicking the Up button as well - I wonder if it is related?
[17:39] <iBelieve> balloons, I'll try an assertThat
[17:39] <balloons> iBelieve, yea, assert that Eventuall(notequals(none)))
[17:40] <balloons> on the object.. it's the same.. although sorry in this case it's that the visible property goes to false.. so eventually(equals(false)))
[17:41] <iBelieve> balloons, same error
[17:41] <balloons> lol, can't be the same error
[17:42] <iBelieve> balloons, I think I realized what the problem is!
[17:42] <iBelieve> balloons, Because of changes in the SDK, I had to move the ActionSelectionPopover's into Components, so the instance is probably being deleted when it gets closed
[17:43] <iBelieve> balloons, that would explain why the state can't be found, because the popover instance got deleted
[17:43] <balloons> ahh.. it's simply checking for it to go away
[17:43] <balloons> right
[17:43] <iBelieve> balloons, so what test should I use instead?
[17:45] <doanac> sergiusens: thanks. will test shortly.
[17:46] <balloons> iBelieve, self.assertThat(self.main_view.get_folder_actions_popover, Eventually(Equals(None)))
[17:47] <clepto> how can i switch view (open a different qml file)?
[17:47] <iBelieve> balloons, just tried that, it works! thanks for all the help
[17:47] <balloons> iBelieve, I'm concerned about timing in that testcase still
[17:47] <balloons> needs something between the cut and the open
[17:48] <mhall119> iBelieve: I dont think there were meetings yesterday
[17:49] <balloons> iBelieve, I would add a check in the _do_action_on_file function.. the same check at the bottom.. Make sure that popup is closed
[17:49] <balloons> can't do anything until it is
[17:49] <balloons> it works for me after doing that
[17:53] <iBelieve> mhall119, thanks for info. I was involved in my Showdown app, and totally forgot about the File Manager meeting
[17:54] <iBelieve> balloons, I'll do that. I just ran all the tests again, and one failed in the _do_action_on_file function, saying that the ActionSelectionPopover was None. Maybe I should add a test to wait for it to open?
[17:55] <balloons> iBelieve, yes, I like asserting that I get all my objects. self.assertThat(self.main_view.get_folder_actions_popover, Eventually(NotEquals(None)))
[17:55] <balloons> making it go away is weird, because normally we use visible, but it makes sense.. it goes away upon close
[18:02] <iBelieve> balloons, yeah, all the tests pass!
[18:02] <balloons> iBelieve, :-)
[18:02] <balloons> time to merge? <3
[18:03] <iBelieve> balloons, as soon as I set up my user info for bzr, since I recently switched to 13.10
[18:09] <mamenyaka> can someone help me with flipping? I have eglInitialize(0x1) failed (EGL_BAD_ALLOC)
[18:44] <iBelieve> balloons, the branch is ready, if you want to review it (though it has a lot of other stuff other than autopilot tests) :https://code.launchpad.net/~mdspencer/ubuntu-filemanager-app/sidebar/+merge/178783
[18:45] <iBelieve> mhall119, I've got 3 merge requests for File Manager, could you review them if you have time?
[18:47] <iBelieve> mhall119, they are https://code.launchpad.net/~mdspencer/ubuntu-filemanager-app/advanced-options/+merge/175440, https://code.launchpad.net/~mdspencer/ubuntu-filemanager-app/sidebar/+merge/178783, and https://code.launchpad.net/~mdspencer/ubuntu-filemanager-app/fix1202819/+merge/178804
[18:48] <balloons> iBelieve, kk, I'll look at ap tests in a moment
[18:53] <mhall119> iBelieve: I'm out of town at the XDA conference until next week, sorry
[18:53] <mhall119> iBelieve: are carlos and arto not reviewing your MPs?
[19:00] <iBelieve> mhall119, no, they're not. Arto said in the last meeting that he doesn't have much time to follow development except for throwing emails back and forth
[19:36] <boiko> fginther: hi, is there a way for me to create an account on the jenkins that runs the ubuntu-calculator-app CI and autolanding?
[19:37] <boiko> fginther: or how do I trigger a rebuild on a failed CI job?
[19:53] <balloons> iBelieve, does this need to land? https://code.launchpad.net/~mdspencer/ubuntu-filemanager-app/advanced-options/+merge/175440
[20:15] <clepto> My app uses a database to store values but every time I run the app the database is empty (i think), is there any way to not lose the database/
[21:46] <vladbot> hello
[21:46] <vladbot> is there anybody out there?
[21:54] <RobbyF> hi
[21:56] <matzipan> RobbyF: hi :P
[21:56] <matzipan> vladbot: is now
[21:56] <RobbyF> :-] hello
[21:56] <vladbot> hi
[21:56] <vladbot> I was just having some problems installing Ubuntu Touch and was looking for help
[21:57] <RobbyF> which device?
[21:57] <vladbot> Samsung Galaxy nexus 3
[21:57] <RobbyF> att?
[21:57] <vladbot> version 4.3
[21:58] <RobbyF> I have the same version, I can't get it to work.
[21:58] <vladbot> crap!
[21:58] <RobbyF> I was going to try and build it, but i'm no dev.
[21:58] <vladbot> I was following the wiki instructions and got as far as step 4
[21:59] <vladbot> it will not accept the command phablet-flash -b
[21:59] <matzipan> vladbot/robbyF: tried looking into the mailing list?
[21:59] <matzipan> maybe someone already solved it?
[21:59] <vladbot> not yet
[21:59] <RobbyF> I was on the wiki and XDA
[21:59] <RobbyF> nothing since a month before the flipped images
[22:00] <vladbot> I may try again in the morning
[22:00] <matzipan> did so many things change since then?
[22:00] <vladbot> i don't think so
[22:00] <vladbot> everything was working fine until the last command to install Touch
[22:01] <RobbyF> well android is on top of ubuntu now
[22:01] <matzipan> RobbyF: i know, but it should be bascially the same, shouldn't it?
[22:02] <RobbyF> let's clarify things here., vladbot https://wiki.ubuntu.com/Touch/Install step 4 on this page?
[22:04] <vladbot> yes
[22:04] <vladbot> that is the wiki I used
[22:04] <RobbyF> that won't work for the S3
[22:05] <RobbyF> it will only for for the supported devices above step 1
[22:05] <RobbyF> it needs to be ported.
[22:25] <aaronbishop> hi
[22:25] <aaronbishop> is it possible for someone to help me with touch installation?
[22:29] <vladbot> hey Robby
[22:29] <vladbot> are you still there?
[22:30] <aaronbishop> vlad do you know how to install touch?
[22:30] <aaronbishop> i need help with just one step
[22:31] <vladbot> i am just in the process of installing
[22:31] <vladbot> the wiki is working fine until step 4
[22:31] <vladbot> what step are you on?
[22:31] <aaronbishop> yeah i don't know where to type in phablet-flash -d
[22:31] <aaronbishop> through some adb command line?
[22:31] <vladbot> that seems to be the wrong command
[22:32] <aaronbishop> "too few arguments"
[22:32] <vladbot> yes
[22:32] <vladbot> I am just going through my terminal to find the actual command
[22:32] <vladbot> :-)
[22:33] <aaronbishop> i think what we need to do is navigate to the tools directory of the adb
[22:33] <aaronbishop> via terminal
[22:33] <vladbot> try the following command:  phablet-flash cdimage-touch
[22:33] <matzipan> isn'tisnt' phablet-flash a separate tool?
[22:34] <aaronbishop> don't really know.
[22:34] <vladbot> yes, but with the command it should detect your device, download the correct version of tourch and execute the install
[22:35] <aaronbishop> you have to download touch?
[22:35] <aaronbishop> i thought it came preloaded
[22:36] <vladbot> i thought so too, but it didn't work
[22:37] <vladbot> it seems you have to download it
[22:37] <vladbot> have you tried the command?
[22:37] <aaronbishop> the flash command?
[22:37] <aaronbishop> yes
[22:37] <vladbot> and?
[22:37] <aaronbishop> i get "too few arguments"
[22:38] <vladbot> did you try the one I gave you?
[22:38] <aaronbishop> how sure are you about it? because fucking up can brick the phone..
[22:38] <wilee-nilee> !language | aaronbishop
[22:39] <vladbot> not that sure
[22:39] <aaronbishop> fair enough..
[22:39] <vladbot> I don't mind bricking it
[22:39] <vladbot> You can always restore
[22:39] <aaronbishop> true
[22:39] <aaronbishop> hey i tried it, it seems to be working.
[22:39] <aaronbishop> ahh
[22:39] <vladbot> :-)
[22:39] <aaronbishop> it asked if i was sure
[22:39] <aaronbishop> i said yes
[22:39] <aaronbishop> it says device not found..
[22:40] <vladbot> is your device connected in USB debug mode?
[22:40] <aaronbishop> its on the bootloader screen
[22:40] <aaronbishop> unlocked
[22:40] <aaronbishop> and yes when it was on android it was in debug mode
[22:40] <vladbot> adb devices command should show you if you have a device connected
[22:40] <aaronbishop> but now its on the bootloader
[22:41] <aaronbishop> it showed no device
[22:41] <vladbot> you have to start up the device not on the bootloader
[22:41] <aaronbishop> so on android?
[22:41] <aaronbishop> oh yes
[22:42] <aaronbishop> i read the touch/install wrong
[22:42] <aaronbishop> must NOT be in bootloader screen
[22:42] <aaronbishop> i see..
[22:42] <aaronbishop> okay it shows
[22:42] <vladbot> try now
[22:42] <aaronbishop> oooo its doing things :D
[22:42] <aaronbishop> in fact, its 11% done doing things
[22:43] <aaronbishop> hey
[22:43] <aaronbishop> thanks for your help
[22:43] <aaronbishop> help is good.
[22:43] <vladbot> pleasure
[22:43] <vladbot> good luck and enjoy the phone
[22:43] <aaronbishop> what do you do?
[22:44] <aaronbishop> as in.. is it your job to help here or are you just on here?
[22:47] <vladbot> i am an Enterprise Architect / geek
[22:47] <vladbot> you?
[22:48] <aaronbishop> well as far as occupation im a Social Media Analyst.. but i'm an 18 year old college kid playing with his phone :D
[22:49] <vladbot> so in other words, you are also a geek
[22:49] <aaronbishop> if i asked you a couple questions about touch would you know?
[22:49] <aaronbishop> yes haha
[22:49] <vladbot> not really.  I am installing it for the first time myself
[22:49] <aaronbishop> for sure.
[22:50] <aaronbishop> it will automatically associate itself with the cell towers i normally use with tmobile, and my phone number though
[22:50] <aaronbishop> right?
[22:50] <vladbot> it should, although you may have to go and input APN settings manually
[22:50] <aaronbishop> no idea what APN is
[22:50] <aaronbishop> i tend to learn these things as i go
[22:50] <vladbot> If you didn't note down the APN settings before you started you can find them online
[22:51] <aaronbishop> alrighty.
[22:51] <aaronbishop> do you know anything about getting LTE on nexus 4? I heard it's possible.
[22:51] <vladbot> APN settings tell the phone which cell provider to use and how to connect
[22:51] <aaronbishop> sounds relevant to getting LTE
[22:51] <vladbot> I am afraid not
[22:51] <aaronbishop> fair enough
[22:52] <aaronbishop> any ease of use features built into Ubuntu that work will Touch?
[22:52] <aaronbishop> you know; how mac works perfect with iphone and whatnot?
[22:52] <aaronbishop> work with* touch
[22:53] <vladbot> well as far as Linux goes Ubuntu is my favorite and it really works well
[22:53] <vladbot> Touch is a cut down version of the operating system for mobile
[22:53] <aaronbishop> same here, i keep a dual boot but i find myself on ubuntu much more often
[22:53] <vladbot> I have all three main Operating Systems
[22:53] <aaronbishop> what're the other two?
[22:53] <vladbot> Actually four, but if I had to pay for one I woul be running Ubuntu
[22:54] <aaronbishop> i just run Ubuntu and W7
[22:54] <vladbot> I have Mac, Windows, Linux (Ubuntu) and Chrome
[22:54] <aaronbishop> All on one system?
[22:54] <vladbot> :-)
[22:54] <aaronbishop> nice.
[22:54] <vladbot> no; on four differnt machines
[22:55] <aaronbishop> I was gonna say, apparently I can only have 5 partitions and ubuntu takes up two and windows one or do
[22:55] <aaronbishop> one or two*
[22:55] <aaronbishop> I wanted to put 3 or 4 on one system :p
[22:56] <vladbot> you could run all of them as virtual machines
[22:56] <aaronbishop> true
[22:56] <vladbot> that way you could have all four in one
[22:56] <aaronbishop> so the process finished, but i got a couple errors
[22:56] <aaronbishop> "WARNING:phablet-flash:The device needs to have a clockwork mod recovery image (or one that supports extendedcommands) in place for the provisioning to work"
[22:57] <aaronbishop> then
[22:57] <aaronbishop> INFO:phablet-flash:Restarting device... wait error: device not found ERROR:phablet-flash:Command 'adb reboot recovery' returned non-zero exit status 1
[22:57] <aaronbishop> any ideas?
[22:59] <aaronbishop> wait so the command you gave me
[22:59] <aaronbishop> it just downloaded it onto my computer?
[22:59] <aaronbishop> didn't put it on the device?
[23:01] <vladbot> what device do you have?
[23:01] <aaronbishop> nexus 4
[23:02] <vladbot> I have the older version.  I am now trying the manual installation as per the Wiki instructions
[23:04] <aaronbishop> alright
[23:06] <aaronbishop> ill try it too haha
[23:07] <aaronbishop> how do i tell what cdimage is for my hardware
[23:07] <aaronbishop> it gives the example of nexus 7.
[23:07] <aaronbishop> but .
[23:07] <aaronbishop> N4..
[23:09] <aaronbishop>  saucy-preinstalled-system-armel+mako.img   maybe?
[23:09] <aaronbishop> the name of mine is mako i think
[23:11] <aaronbishop> nvm i think i figured out which one
[23:18] <aaronbishop> any luck vladbot?
[23:20] <vladbot> yes that is correct
[23:20] <vladbot> No luck.  Had to do another factory reset
[23:21] <vladbot> I am supposed to be on vacation and it is 02:20 in the morning here
[23:21] <vladbot> I might just go to sleep and continue tomorrow after the beach
[23:21] <aaronbishop> It wants me to copy files while it's in recovery mode, yet when it's in recovery adb cannot contact it.
[23:26] <vladbot> similar problem here
[23:26] <vladbot> you have to copy the files before it is in recovery mode
[23:26] <vladbot> I think that is a mistake with the instructions
[23:33] <aaronbishop> I did that..
[23:33] <aaronbishop> ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
[23:33] <aaronbishop> this sucks.
[23:33] <aaronbishop> I'm going to get 13.10
[23:33] <aaronbishop> haha
[23:35] <vladbot> here is a good video to watch ; http://www.youtube.com/watch?v=EnS19EPnezo
[23:36] <vladbot> i discovered that the command is actually phablet-flash -b -l


[00:06] <wgrant> StevenK: Erm
[00:06] <wgrant> StevenK: Why does https://code.launchpad.net/~launchpad/+recipe/launchpad-convoy use nest-part rather than merge?
[03:43] <nigelb> Ah. It's a holiday today?
[03:54] <wgrant> nigelb: Yeah, ANZAC Day for AU/NZ.
[03:54] <StevenK> wgrant: :-(
[03:59] <nigelb> wgrant: Ah. I get worried when this channel has very little activity ;-)
[04:43] <G> nigelb: haha, especially since it's the middle of the week :)
[04:44] <nigelb> G: Exactly
[07:32] <adeuring> good morning
[08:02] <czajkowski> aloha
[11:55] <gary_poster> Hey StevenK.  The convoy packaging problem is an issue for parallel testing because our automated system to initialize ec2 instances for tests breaks.  It looks like you worked on it but didn't get it working, seemingly because of a trivial version-already-exists-in-ppa issue.  Should I just try making a trivial change to convoy and firing off the recipe to see if that helps?
[11:57] <wgrant> gary_poster: Perhaps we should revive the old known-good version and try fixing it in a staging PPA or something?
[11:58] <gary_poster> wgrant, yeah, that sounds reasonable.
[11:59] <wgrant> gary_poster: Do you know how to do that?
[11:59] <gary_poster> wgrant, no, but it didn't sound too daunting & I was going to give it a try.  hints much appeciated.
[11:59] <gary_poster> r
[12:01] <wgrant> gary_poster: Delete the current version from the PPA, then copy the last known-good versions back from the grave (search for convoy with "Any status" on +copy-packages, select the last good version for each series, copy with binaries)
[12:02] <gary_poster> wgrant ack.  Then I have good versions in the PPA.  Then we can temporarily change the current recipe to build into a different PPA while we work out the kinks?
[12:02] <wgrant> Looks like 0.2.1-0~21+r21 is the version to go for, I think.
[12:03] <wgrant> gary_poster: Right, you can manually ask the recipe to build into a different PPA
[12:03] <wgrant> So we don't break everyone.
[12:04] <rick_h> is there any way to get the old recipe? I broke things by adding a Makefile to help run tests and upload to pypi, I can change that back if I knew what the old working recipe was
[12:04] <rick_h> that's what I was trying to figure out yesterday
[12:05] <wgrant> The recipe probably hasn't changed. You might have changed the packaging, which is fully versioned in the bzr branch.
[12:05] <wgrant> It's likely that the makefile broke it
[12:05] <wgrant> Simply by existing
[12:05] <rick_h> yea, I know that broke it, but then he went in and 'fixed' it and I couldn't tell what his 'fix' was
[12:05] <wgrant> Since the debian/rules just uses dh $@, which tries to autodetect the build system.
[12:05] <rick_h> right
[12:07] <gary_poster> wgrant, rick_h, I believe I have done the right temporary fix in the PPA.  Verification appreciated.
[12:07] <wgrant> gary_poster: Looks good
[12:07] <wgrant> Heh
[12:07] <gary_poster> cool thank you
[12:07] <wgrant> Yeah, seems OK
[12:07] <gary_poster> :-)
[12:07] <rick_h> wgrant: so where would this branch be Stevek had going with the debian dir? https://code.launchpad.net/~launchpad/+recipe/launchpad-convoy
[12:07] <wgrant> Should be published in a couple of minutes.
[12:07] <gary_poster> cool
[12:08] <rick_h> ok, cool
[12:08] <rick_h> sorry gary_poster, forgot the holiday
[12:08] <wgrant> rick_h: The second branch referenced in the recipe
[12:08] <wgrant> https://code.launchpad.net/~launchpad/convoy/trunk
[12:08] <rick_h> ah, gotcha. Sorry, read that as convoy/trunk
[12:08] <wgrant> (neither StevenK nor I are here today, but we can look tomorrow)
[12:08]  * rick_h drinks more coffee
[12:08] <wgrant> Yeah, that's a bit confusing.
[12:09] <wgrant> Should probably s/trunk/packaging/
[12:12] <rick_h> gary_poster: so if I can bug you a sec, where did you make a change that's now building?
[12:13] <gary_poster> rick_h, I went to https://launchpad.net/~launchpad/+archive/ppa
[12:13] <gary_poster> clicked on the delete link on top right
[12:13] <gary_poster> deleted convoy
[12:13] <gary_poster> went back to https://launchpad.net/~launchpad/+archive/ppa
[12:13] <rick_h> ah ok, I thought you were making a 'trivial' change to it somewhere and didn't see an edit
[12:13] <gary_poster> clicked on copy link
[12:14] <rick_h> gotcha, thanks
[12:14] <gary_poster> searched for convoy with Any status and copied the one that seemed like it might not be brokacool np
[12:18] <StevenK> I did question rick_h adding a Makefile, I felt it was pointless, but I utterly missed that dh would try it first. :-/
[12:22] <wgrant> A Makefile is handy here
[12:24] <rick_h> I've gotten too used to having make test and make upload, make sdist for all my setup.py etc needs
[12:24] <wgrant> Yup
[12:24] <rick_h> didn't realize I was going to bork things, I need to find some time to get back into playing with packaging bits
[12:24] <wgrant> Lots of our stuff has Makefiles for that purpose.
[12:25] <rick_h> yea, since LP I've gone through the Make oreilly book and gone nuts
[12:25] <rick_h> https://github.com/mitechie/Bookie/blob/develop/Makefile bwuhahahaha
[12:26] <StevenK> rick_h: I tend to put .PHONY at the end with everything
[12:26] <StevenK> Since make parses it in one-shot
[12:26] <rick_h> StevenK: yea, I started going that, but trying to remember/find them in teh list got to be a pain
[12:26] <rick_h> so I've gone the python "explicit" route
[13:00] <deryck> Morning, all.
[13:14] <dobey> morning deryck
[13:15] <dobey> did some part of the LP DBs get rolled back at all last night or earlier this morning?
[13:15] <wgrant> No.
[13:16] <wgrant> What's the issue?
[13:16] <dobey> https://code.launchpad.net/~ralsina/ubuntuone-control-panel/unique_in_ubuntu/+merge/103337
[13:16] <dobey> this branch had 2 reviews last night, and even a couple of comments from tarmac failing to land it
[13:16] <dobey> but now it has nothing
[13:17] <dobey> oh weird
[13:17] <dobey> nevermind
[13:17] <dobey> i see the problem
[13:17] <wgrant> It was probably deleted and recreated or something.
[13:18] <wgrant> We don't just randomly revert bits of the database :)
[13:18] <wgrant> Hmm
[13:18] <wgrant> I indeed have emails from 11 hours ago about that MP
[13:18] <dobey> no, it looks like he made 2 proposals at the same time
[13:19] <wgrant> But it has a different ID
[13:19] <wgrant> So yeah
[13:19] <dobey> sorry :)
[13:19] <wgrant> 103336 is the one tarmac attacked
[13:19] <cjwatson> Some people get very confused by the MP interface and think they need to re-propose any time they make a change
[13:20] <wgrant> In this case it looks like a swift double-click of the Propose Merge button
[13:20] <wgrant> The two were created seconds apart.
[13:21] <dobey> cjwatson: nah, this wasn't that case. more likely twitchy finger. i've made it very clear to our team to not do re-submit all the time as well :)
[14:20] <abentley> adeuring: I'm the OCR.  Could you please review https://code.launchpad.net/~abentley/launchpad/celery-everywhere-7/+merge/103483 ?
[14:21] <adeuring> abentley: sure
[14:39] <adeuring> abentley: r=me
[14:39] <abentley> adeuring: Thanks
[15:03] <gmb> deryck, I've bumped https://bugs.launchpad.net/launchpad/+bug/924378 up to Critical; it's now caused two build failures on db_lp in as many days (though not on consecutive runs, AFAICT).
[15:04] <_mup_> Bug #924378: buildbot spurious failure UncleanReactorError for TestPullerMasterIntegration <Launchpad itself:Triaged> < https://launchpad.net/bugs/924378 >
[15:04] <gmb> Just wanted to give you the heads up.
[15:04] <gmb> deryck, If you don't have resources enough to tackle it, gary_poster has suggested that ~yellow take it on.
[15:04] <gary_poster> Because we only have 8 other bugs in the queue now :-P
[15:04] <deryck> gmb, thanks. We can add it to our board, but it will likely be a bit before we can get to it.
[15:05] <gary_poster> thanks deryck.  We'll coordinate via the bug if we tackle it
[15:05] <deryck> gmb, but we could disable the test and wait on one of our squads to get bandwidth to fix it properly.
[15:05] <deryck> gary_poster, ok, cool.
[15:05] <gary_poster> deryck, +1 on disabling fwiw :-) although the bug makes reference to some reason why that's a bad idea
[15:07] <deryck> gary_poster, I think that was speculation from flacoste back when I filed it.  if no one recalls, we could disable and see the fallout to be sure ourselves. :)
[15:07] <gary_poster> :-) fair enough
[15:19] <mrevell> Apologies jcsackett, you weren't on the calendar entry. I've invited you now.
[15:30] <mrevell> sinzui, jcsackett, danhg, flacoste, matsubara, czajkowski: https://plus.google.com/hangouts/_/extras/talk.google.com/better-privacy
[15:33] <jcsackett> mrevell: having a bit of fun trying to get to the hangout. be there in a moment.
[15:34] <mrevell> jcsackett, no worries
[16:52] <sinzui> rick_h, do you know what I can do to convoy so that I can run Lp locally?
[16:54] <rick_h> sinzui: so gary_poster updated the ppa I thought with an older version that should work
[16:54] <rick_h> so update the packages?
[16:54] <sinzui> already done
[16:55] <sinzui> ImportError: No module named convoy.meta
[16:55] <gary_poster> rick_h, sinzui that will only work if you have not updated, or on a fresh install, IIUC
[16:55] <sinzui> ^ still present
[16:55] <gary_poster> Because all I did was remove the newer package and reinstate the old
[16:55] <rick_h> can you remove/reinstall?
[16:55] <sinzui> gary_poster, you mean visit lp and locate an older package, then lock the version?
[16:56] <gary_poster> Alternatively, sinzui, you could do (not exact spelling) sudo easy-install convoy and that would probably fix things up at the expense of a mess in your system python
[16:56] <gary_poster> sinzui, no I mean in the PPA, I deleted the new package
[16:56] <gary_poster> then copied the old one back into the PPA
[16:57] <sinzui> easy install is crack in that case
[16:57] <gary_poster> If I understand you, I agree that it would be nasty, but I think it would work
[16:57] <sinzui> I see precise is 4 version behind
[16:57] <gary_poster> yes
[16:59] <rick_h> I think r20 will still work for you
[16:59] <rick_h> the path stuff is only needed on production and I don't think we use it on dev, but not 100% sure
[17:34] <gary_poster> jml, just a heads up in case you are around: the test failure I emailed you about is also affecting our production usage, and therefore blocking our progress.  We will be working on it.  Any insights from you will of course be welcome.  benji, could you file a bug for this so we have a coordination point?
[17:35] <benji> gary_poster: sure
[17:35] <gary_poster> thanks benji.  benji, I doubt it affects us, but there are two subunit patches in new, recent bugs for subunit that I noticed.
[17:35] <gary_poster> bug 987490
[17:35] <_mup_> Bug #987490: Test failures with Python 2.6 <subunit:New> < https://launchpad.net/bugs/987490 >
[17:35] <gary_poster> bug 987938
[17:35] <_mup_> Bug #987938: subunit trunk packaging breaks subunit-* commands <subunit:New> < https://launchpad.net/bugs/987938 >
[17:35] <gary_poster> no not the last one
[17:36] <gary_poster> bug 987514
[17:36] <_mup_> Bug #987514: Regressions in support for Python 3 <subunit:New> < https://launchpad.net/bugs/987514 >
[17:36] <gary_poster> that one
[17:38] <jcsackett> is there a good/easy way to get +/- LoC for a branch out of bzr? like some magical incantation to pass to diff, maybe?
[17:39] <jelmer> jcsackett: you can feed the diff through diffstat
[17:39] <jelmer> "bzr send -o - | diffstat"
[17:39] <jcsackett> ah, awesome.
[17:39] <jcsackett> thanks, jelmer.
[17:42] <jelmer> we should add a lp-dev-tools script that does that :)
[19:09] <abentley> deryck: Could you please review https://code.launchpad.net/~abentley/launchpad/celery-everywhere-8/+merge/103545 ?
[19:09] <deryck> abentley, sure.
[19:09] <abentley> deryck: thanks!
[19:09] <deryck> abentley, np!
[19:13] <deryck> abentley, looks good to me. r=me.
[19:13] <abentley> deryck: Thanks.
[19:14] <deryck> abentley, np.  I've done enough of these now.  It's easy to spot the pattern. :)
[20:19] <lifeless> jcsackett: bug 988510 confuses me
[20:19] <_mup_> Bug #988510: Bug supervisor should not be subscribed on ubuntu bugs when transition from security to userdata <disclosure> <regression> <Launchpad itself:In Progress by jcsackett> < https://launchpad.net/bugs/988510 >
[20:19] <lifeless> jcsackett: I thought we'd checked that the vanilla policies around information types defined would work for ubuntu ?
[20:20] <jcsackett> the policies work, it's a matter of handling auto subscriptions.
[20:20] <lifeless> auto or implicit?
[20:21] <lifeless> is this perhaps a mixed-mode issue until we stop doing auto subscriptions entirely?
[20:41] <flacoste> sinzui: you did send a sketch on how to implement agreements in Launchpad on launchpad-dev a while back right?
[20:42] <flacoste> "Proposed team agreement" feature
[20:48] <sinzui> flacoste, I did
[20:51] <flacoste> gary_poster: who is chairing this week, you didn't update the wiki page after last week meeting
[20:51] <gary_poster> sorry flacoste, lemme find the email
[20:51] <gary_poster> flacoste, sinzui
[20:52] <sinzui> flacoste, That is the email thread I started. I cannot determine the real dates of when it happened because Shitehawk^hThunderbird does not honour my date formats. I cannot tell months and days apart
[20:52] <flacoste> sinzui: i found it in the archive, thx, it was 2011-11-08
[20:53] <sinzui> I see a sensible iso approved big-endian date just like I configured my desktop to use.
[20:58] <gary_poster> sinzui, you are still ok with hosting team lead call?
[20:58] <gary_poster> lifeless, you are unavailable so we do not need to try and invite you right?
[20:59] <bigjools> morning
[20:59] <sinzui> gary_poster, I am, I wish my wife would stop blocking me from doing it
[20:59] <gary_poster> ok
[21:39] <timrc> It feels like its taking excessively long to do ppa2ppa binary copies
[21:49] <timrc> still pending, wtf :(