[04:20] <lpotter> note to self: ssh does NOT work when in flight mode and wifi is off
[06:30] <mariogrip> popey: are you on this early? if not ping me when your on :)
[08:28] <ozzz> Good day all!
[09:00] <molavy> hi
[09:00] <molavy> i found ubuntu touch don't support farsi(persian) keyboard
[09:00] <molavy> how can i help them to add persian keyboard to ubuntu touch
[09:00] <molavy> i can develop in python, php , java languages
[09:03] <ozzz> don't know molavy , you need to wait others, stay on channel.
[09:03] <popey> mariogrip: ping :)
[09:04] <mariogrip> popey: hi, I setup a build server that will build ubp-5.1 on every git push so we can keep the source at good source at all time
[09:05] <mariogrip> building now, so I will fix the errors that popes up and fix them correcly
[09:05] <mariogrip> good shape*
[09:05] <popey> oooh
[09:06] <popey> hows portcraft going?
[09:06] <mariogrip> popey: I hopefully get done with v1 this week, need some more work, haven't started on the kernel bit yet
[09:07] <popey> cool
[09:07] <ozzz> guys, please anybody knows where I can find Apparmor git repo?
[09:08] <molavy> any idea?
[09:08] <ozzz> in official wiki, url's not awailable
[09:08] <ozzz> here: https://wiki.ubuntu.com/SecurityTeam/AppArmorForPhabletKernels
[09:08] <mariogrip> popey: also, talked with mhall about docs, I was thinking is it a good idea to merge ubp and ubuntu docs (porting) so we can work on one insted of two seperate
[09:09] <popey> ozzz: ping jdstrand when he's about
[09:09] <popey> mariogrip: totally :)
[09:09] <mariogrip> :D
[09:10] <mariogrip> popey: could you do some testing of the source (build) later today?
[09:10] <popey> mariogrip: sure thing!
[09:11] <mariogrip> Awesome! i'll ping u when im done with fixing all the blockers
[09:11] <ozzz> popey, thnx
[09:11] <popey> sweet!
[09:13] <ozzz> popey: yesterday I finally get repos working, fetched all source, now preparing the kernel for sgh-i847 samsung
[09:14] <popey> ozzz: that's going to be a challenge!
[09:14] <popey> 512MB RAM is lower than we've ever run Ubuntu Touch in.
[09:16] <ozzz> popey: i knew that it will be  painful
[09:25] <ozzz> popey: looks like ubuntu wouldn't work :(
[09:25] <ozzz> popey: this phone has 4gb interfnal flash
[09:27] <popey> ozzz: it sounds too low spec
[09:28] <ozzz> popey: how many space uses default build?
[09:28] <popey> I don't actually know how much it is unpacked on disk, sorry.
[09:29] <popey> the lowest phone we support so far is the e4.5 which has 8GB
[09:29] <popey> and 1GB RAM
[09:29] <mariogrip> it uses about 2GB ubuntu alone
[09:32] <ozzz> popey: mariogrip thanks for info! seems I have a chance :)
[09:32] <mariogrip> :D
[09:32] <ozzz> 2gb will be free for apps
[09:33]  * mcphail hands ozzz a crowbar and some vaseline
[09:33] <ozzz> hahaha :D
[09:33] <mariogrip> cant you add a sd card to it?
[09:33] <ozzz> mariogrip: i have 14gb kingston
[09:34] <mariogrip> :)
[09:36] <ozzz> I just not fully understand how compile process goes
[09:37] <ozzz> I have CM source with kernel for this phone, unofficial , but it really works
[09:37] <ozzz> I have tested it before
[12:08] <HaloSponge> https://twitter.com/kokoye2007/status/711361017192652800 ITS READY !
[12:20] <Smurphy> HaloSponge: What is ready ???
[12:20] <Smurphy> I can't access twitter.
[12:24] <popey> Smurphy: ask mariogrip :)
[12:25] <Smurphy> mariogrip what's that ? running on ubuntu touch ? You have one other non twitter link?
[12:25] <mariogrip> that seems like android
[12:26] <mariogrip> Smurphy: http://news.softpedia.com/news/ubuntu-touch-os-is-now-being-ported-to-the-oneplus-x-android-smartphone-501910.shtml
[12:27] <mariogrip> HaloSponge: "IT'S READY" it it just booted, no wifi, no call, no data yet
[12:28] <HaloSponge> mariogrip: Whats the funding for then ?
[12:28] <HaloSponge> more software ?
[12:29] <HaloSponge> Hows the new Wiki goin' ?
[12:29] <mariogrip> HaloSponge: was used to buy the device, and the rest will be used for new devices
[12:30] <ogra_> mariogrip, pfft ... calls and data ... who cares as long as you can sideload game apps :P
[12:30] <mariogrip> HaloSponge: was thinking about switching to the new this week
[12:30] <popey> looking forward to more qualcomm based phones
[12:30] <ogra_> +1
[12:30]  * popey taps his oneplus x
[12:30] <mariogrip> ogra_: haha :P I have been really addicted to the balls game so yet
[12:30] <mariogrip> yeah** not yet
[12:31] <ogra_> :)
[12:31] <mariogrip> I think popey should try to build to his own device :)
[12:32] <mariogrip> maybe without my source :P using portcraft :D
[12:32] <HaloSponge> copeyPhone !
[12:37] <jdstrand> tyhicks: ok, this one I think is real :) can you ping ozzz for the apparmor git repo. apparently https://wiki.ubuntu.com/SecurityTeam/AppArmorForPhabletKernels is out of date
[12:38] <Smurphy> mariogrip: Thx.
[12:38] <Smurphy> I already got a BQ 4.5 :} Love it.
[12:44] <ozzz> maybe someone knows, why I got this error:
[12:44] <ozzz> build/core/product_config.mk:222: *** Can not locate config makefile for product "aokp_apache".  Stop.
[12:45] <mariogrip> ozzz: you're probably trying to use Cyanogenmod configs on aosp
[12:46] <mariogrip> or aokp
[12:48] <ozzz> mariogrip: yes, cyanogenmod
[12:49] <mariogrip> ozzz: then you need to convert to it will work with aosp source
[12:49] <ozzz> mariogrip: and can I convert it
[12:49] <ozzz> mariogrip: aah, pls can you tell me with which tool can I do this?
[12:50] <mariogrip> ozzz: try to do something like this: https://github.com/ubports/android_device_oneplus_bacon/commit/db97625a8d0b6d92134b24c7fd29e1d2490e1ee2
[12:51] <ozzz> mariogrip: so just replace that in all mk files?
[12:52] <mariogrip> ozzz: you need to make it fit with your device, but that commit it just show you how it was done for the bacon (oneplus one) device
[12:52] <ozzz> aaah!!! now understand!
[12:52] <ozzz> mariogrip: thanks a lot!
[12:53] <mariogrip> ozzz: np :)
[12:58] <ozzz> mariogrip: the source I have is incomplete
[12:58] <ozzz> i will manually create that files as example you send me
[12:58] <ozzz> let's see what I become :)
[13:12] <Mirv> yay, I may have another case "random Qt unit test starts failing on xenial for no reason". did someone update grep again...
[13:14] <ozzz> mariogrip: works!!!!
[13:15] <ozzz> ahhaa
[13:15] <ozzz> hell yeah!
[13:15] <mariogrip> ozzz: :D
[13:15] <lotuspsychje> lol
[13:15] <lotuspsychje> you porters are crazy
[13:15] <ozzz> 6 hours of searching in google
[13:15] <ozzz> I'm noob
[13:15] <mariogrip> lotuspsychje: hahaha :P
[13:15] <lotuspsychje> :p
[13:15] <ozzz> don't know what really to do hahah
[13:16] <ozzz> only one official manual - all what I have
[13:25] <ozzz> guys, and make -j4 means using java with 4 threads?
[13:34] <davmor2> Mirv: the sdk update broke my updates because of the browser app
[13:38] <mcphail> ozzz: make -j4 means run "make" with 4 threads. Doesn't mean those threads will be running a java compiler. Could be c compiler (or anything else you cando with the makefile)
[13:44] <ozzz> mcphail: thanks!
[13:45] <ozzz> I used computer at work
[13:45] <ozzz> can do more threads
[13:45] <ozzz> awesome
[13:53] <ozzz> mcphail: just specified the kernel :) now seems I will have sexy time hahaha
[13:59] <Mirv> davmor2: you mean ubuntu-sdk-ide?
[13:59] <Mirv> davmor2: hmm, no update there since end of January
[14:00] <Mirv> davmor2: or you mean qtcreator-plugin-ubuntu on xenial?
[14:01] <Mirv> that seems to have just pot file (cmake) and device search related changes
[14:17] <davmor2> Mirv: possibly the sdk-ide from ppa which is the recommended way to install ubuntu-sdk either way broke things :(
[14:19] <Mirv> davmor2: yes that's the recommended, I'm just mentioning there hasn't been an update so I'm wonder what kind of update is in question
[14:22] <davmor2> Mirv: hmmm I don't know then but I get the following trying to update my main box http://paste.ubuntu.com/15470951/ on desktop this is
[14:24] <Mirv> davmor2: that actually sounds like not SDK but oSoMoN's webbrowser-app QML pacakge rename with potentially missing Replaces: somewhere
[14:25] <Mirv> davmor2: and/or you testing a silo with that rename and now it's reverting that. it's kind of going in the wrong direction.
[14:25] <davmor2> Mirv: yay
[14:26] <davmor2> Mirv: I'm not testing any silos, I have 3 silos citrain sdk and spotify
[14:28] <Mirv> davmor2: it's still pretty weird, the packages it's removing are not in a PPA even, yet who had them installed. there's MP at https://code.launchpad.net/~osomon/webbrowser-app/qml-module-naming/+merge/288080
[14:28] <Mirv> s/who/you/
[14:28] <tyhicks> jdstrand: I don't see any new backport branches
[14:28] <tyhicks> ozzz: what kernel version and device are you wanting to prepare a kernel for
[14:28] <tyhicks> ?
[14:29] <Mirv> davmor2: yes, you had version 0.23+16.04.20160317-0ubuntu1 of webbrowser-app which you've gotten from somewhere, which is not in xenial and never was, maybe in some silo
[14:30] <jdstrand> tyhicks: I think he wanted a backport branch at all
[14:31] <mardy> popey: https://bugs.launchpad.net/ubuntu/+source/ubuntu-keyboard/+bug/1386767/comments/5 I thought that's what the --wipe option does, doesn't it? ;-)
[14:32] <popey> mardy: lulz :)
[14:32] <davmor2> Mirv: ha you know what it was, I installed a silo for testing something on the desktop that was never removed by the look of it so it has pulled it in, thanks dude
[14:32] <oSoMoN> davmor2, Mirv: I had the same problem earlier today, that’s because I had silo 21 installed on my machine, and I rebuilt it after removing from it the MR that changes the packaging of webbrowser-app
[14:33] <Mirv> davmor2: you're welcome
[14:33] <oSoMoN> davmor2, I solved the issue by uninstalling a bunch of packages, then reinstalling them
[14:33] <Mirv> oSoMoN: yeah the replaces are not supposed to work backwards :)
[14:34] <oSoMoN> davmor2, I had to remove the SDK, unity8, the browser and webapp container, and a bunch of others
[14:34] <mardy> kalikiana: hi! Regarding bug 1560409, which image revision do you have installed?
[14:35] <mardy> kalikiana: I just tried r397 from rc-proposed, and I cannot reproduce the bug
[14:35] <mardy> (on mako)
[14:35] <mardy> kalikiana: also, are you using 3g or wifi?
[14:40] <mariogrip> popey: ubp tree seems to be clean now
[14:40]  * popey builds
[14:41] <mariogrip> popey: you need to repo sync, but since we have made some changes on your tree, i would delete everything EXCEPT .repo (so you dont need to download it again)
[14:41] <popey> yhe
[14:41] <popey> hm
[14:41] <popey> am doing a repo sync now
[14:41] <kalikiana> mardy: 3g, on r286
[14:41] <popey> i undid my local changes
[14:42] <mariogrip> popey: ok
[14:42] <mardy> kalikiana: could you please try on wifi too?
[14:42] <kalikiana> mardy: you're not using krillin, are you?
[14:42] <mardy> kalikiana: nope, mako
[14:42] <kalikiana> mardy: will do. I mainly use 3g because network switching tends to not work
[14:43] <popey> mariogrip: error: Cannot fetch android_external_libselinux
[14:43] <mariogrip> popey: let me check
[14:44] <ogra_> silly selinux stuff
[14:45] <ogra_> (especially since we disable it anyway :P )
[14:46] <mariogrip> popey: now
[14:47] <mariogrip> ogra_: yeah, but i had to make a workaround to make cyanogenmod sources work without needing to edit device configs since they specify it
[14:47] <ogra_> yeah
[14:47]  * popey make -j4s
[14:48] <kalikiana> mardy: Wow. It worked!
[14:50] <popey> mariogrip: http://paste.ubuntu.com/15472459
[14:51] <mariogrip> popey: do git diff in build
[14:51] <popey> mariogrip: no response
[14:51] <popey> want me to pull from scratch?
[14:52] <ogra_> its just shy
[14:53] <mariogrip> popey: can you check whet skip_build_from_source is in build/core/host_shared_library_internal.mk
[14:53] <mariogrip> ogra_: lol :P
[14:55] <mariogrip> popey: can you remove the build folder and do repo sync
[14:56] <mardy> oSoMoN: does the User-Agent changes depending on whether you are connected to wifi or 3g? (see bug 1560409)
[14:57] <oSoMoN> mardy, definitely not, it changes only based on screen size
[14:58] <mardy> oSoMoN: weird. Maybe oxide/chrome has some internal mechanism to tell the website what type of connection you are using?
[14:58] <mardy> chrisccoulson: ^
[15:00] <popey> mariogrip: ok
[15:01] <oSoMoN> mardy, no, but there are HTML5 APIs that webdevs might use to infer the bandwidth and offer a different UX based on that
[15:01] <oSoMoN> this is probably what facebook does (youtube does it too)
[15:03] <davmor2> oSoMoN, Mirv: fixed yay remove the silo, update force install removed all the cruft with apt autoremove and then apt install ubuntu-desktop and ubuntu-sdk and back to where I was before the breakage \o/
[15:07] <popey> mariogrip: still building... looking good
[15:08] <mariogrip> :D see who is first the build server or popey :)
[15:08] <popey> hehe
[15:08] <popey> if I'd known it was a race I'd have used -j16 :)
[15:09] <mariogrip> hahaha :P
[15:09] <popey> failed
[15:10] <mariogrip> nuu
[15:10] <popey> mariogrip: http://paste.ubuntu.com/15472573
[15:15] <mariogrip> popey: I'm such a noob, pushed to wrong branch (ubp-5.1.1 insted of ubp-5.1)
[15:15] <mariogrip> do sync now
[15:15] <popey> lulz
[15:16] <mardy> oSoMoN, chrisccoulson: and is there a way for an Ubuntu.WebView client to hack around this (report that it's on a higher bandwith, for instance)?
[15:23] <mariogrip> Jenkins can be pain sometimes....
[15:28] <mariogrip> popey: how did it go? still building?
[15:28] <popey> aw, just failed
[15:29] <popey> mariogrip: http://paste.ubuntu.com/15472707
[15:31] <mariogrip> popey: that's strange, that did not happen on the build server, and that has the same source
[15:31] <oSoMoN> mardy, nope
[15:34] <mariogrip> popey: could you try remove LOCAL_CLANG := true on line 107 in external/libcxx/Android.mk and try to build then
[15:35] <popey> ok
[15:37] <mariogrip> popey: fyi the build server made with success http://ci.ubports.com:8080/job/ubp-5.1/10/
[15:37]  * popey shakes fists at the server
[15:37] <popey> failed again
[15:37] <popey> mariogrip: http://paste.ubuntu.com/15472734
[15:38] <popey> odd that your server works and my desktop doesn't?
[15:38] <mariogrip> popey: you are running xenial right?
[15:38] <popey> yes
[15:38] <mariogrip> the server is trusty
[15:39] <popey> hm
[15:39] <popey> I have a trusty machine I can test on
[15:40] <mariogrip> yeah, I'll try on my local machine (xenial) and see if i can find the problem
[15:41] <popey> mariogrip: want me to try on trusty?
[15:42] <mariogrip> popey: yeah, that would be awesome
[15:42] <popey> ok
[15:43] <mariogrip> brb, dinner time
[15:52] <ozzz> guys, what TARGET_CPU_VARIANT may be for Qualcomm Snapdragon MSM8255T?
[15:54] <sergiusens> popey, mariogrip fwiw, when I worked on that code base, it needed updates for every gcc update we had
[15:54] <popey> "yay"
[15:54] <sergiusens> try setting CC to 4.8 if it is still avail on xenial
[15:54] <sergiusens> popey, thank gcc ;-)
[15:54] <sergiusens> reason we get to live on vivid still :-)
[16:14] <Uweee> Man
[16:15] <ozzz> Can I see complete list for supported cpu's?
[16:16] <ozzz> for cyanogenmod Qualcomm Snapdragon MSM8255T is TARGET_CPU_VARIANT=scorpion
[16:16] <ozzz> but seems this does not work with touch
[16:23] <ozzz> Qualcomm introduced its "Krait" microprocessor architecture in the second generation of Snapdragon SoCs in 2011, allowing each processor core to adjust its speed based on the device's needs
[16:23] <ozzz> heh, building ubutu touch is like a detective job
[16:23] <ozzz> heh...
[16:24] <popey> hah, so true!
[16:24] <ozzz> if I'm not wrong Qualcomm snapdrgon = kriat
[16:25] <ozzz> so... I don't know, it finishet build
[16:25] <ozzz> I have image now
[16:25] <ozzz> should I flash it? :D
[16:26] <ozzz> I had pre-configured kernel... I used check-config for patching kernel config
[16:26] <ozzz> but I did not installed APParmor
[16:28] <ozzz> all we need, is jdstrand -s help
[16:28] <ozzz> something wrong with repos...
[16:30] <mariogrip> popey: but it's clang that is failing
[16:30] <mariogrip> gcc is already set to 4.8
[16:43] <popey> mariogrip: my truty box keeps failing to sync
[16:43] <popey> error: Exited sync due to fetch errors
[16:43] <popey> keep getting that
[16:45] <popey> haha fatal: Out of memory, malloc failed (tried to allocate 448192392 bytes)
[16:45] <popey> okay, so can't do this on a 512MB VPS :)
[17:03] <mariogrip> popey: the smallest you can go is 2GB
[17:03] <popey> ah
[17:03]  * popey kills the 1GB one he started
[17:03] <mariogrip> but, we need to get it working on xenial :) next lts
[17:04] <mariogrip> soon finished syncing here
[17:08] <ogra_> sil2100, what was that abut my webapps ? anything wrong with them ?
[17:08] <ogra_> (/me isnt on internal IRC currently)
[17:10] <dobey> ogra_: using deprecated frameworks
[17:11] <ogra_> 15.04 iirc
[17:11] <ogra_> i once did a mass-bump
[17:11] <ogra_> is that deprecated ?
[17:11] <dobey> ogra_: there's like 270 apps in the store. i just made a joke that they might all be your webapps because you have uploaded so many of them :P
[17:11] <ogra_> (i would also expect to get some kind of warning mail from the store or such)
[17:11] <popey> there was a mail sent to the list last week
[17:12] <ogra_> popey, no, i mean a list
[17:12] <ogra_> i saw the mail
[17:12] <ogra_> but it doesnt tell which apps are outdated
[17:12] <dobey> mine probably are
[17:12] <dobey> all two of them
[17:12] <pmcgowan> popey, we could make such a list from the sheet
[17:13]  * ogra_ has 70 apps or so ... clicking through the web UI for all of them to check which framework they are will take me hours)
[17:13] <popey> we could, copy paste the apps out, without the contact email
[17:13] <dobey> ogra_: you don't have to click through the web ui
[17:13] <pmcgowan> yep
[17:13] <pmcgowan> popey, care to do it?
[17:14] <ogra_> that would be reall nice and helpful :)
[17:14] <dobey> ogra_: wget https://search.apps.ubuntu.com/api/v1/search?q=name:*.ogra | jq
[17:14] <popey> ok
[17:14] <popey> also https://uappexplorer.com/apps?q=ogra&sort=relevance&framework=ubuntu-sdk-14.04
[17:14] <ogra_> ooh
[17:14] <jdstrand> ozzz: tyhicks can point you at the apparmor trees
[17:14] <ogra_> i didnt know uappexplorer supports searching by framework
[17:15] <popey> filter on the right
[17:15] <dobey> oh, doh. the search results in the api don't have frameworks
[17:15] <dobey> have to get the details for that :-/
[17:16] <pmcgowan> popey, maybe just do that then, use uappexlorer
[17:16] <ogra_> hmm, thats not finding any of my apps regardless what framework i chose
[17:17] <popey> lemme pastebin the actual answers from the store
[17:19] <ogra_> ah, full name and author= ...
[17:19] <ogra_> eeek !
[17:19] <ogra_> https://uappexplorer.com/apps?q=author%3AOliver+Grawert&framework=ubuntu-sdk-14.04
[17:19] <ogra_> crap ... that looks like a lot of work :(
[17:20] <pmcgowan> ogra_, hold on
[17:20] <pmcgowan> 14.04 is still fine
[17:20] <ogra_> oh, ok
[17:20] <pmcgowan> ogra_, its just the -devs and 13.10 we want to get rid of
[17:20] <ogra_> phew ... then i'm good
[17:20] <pmcgowan> ogra_, we were supposed to remove the -devss when we released but didnt I guess
[17:21] <ogra_> 14.04 is the lowest i use
[17:21] <ogra_> and i havent used -dev since 13.something
[17:22] <pmcgowan> ogra_, yeah you are clear
[17:22] <ogra_> phew
[17:22]  * ogra_ goes back trying to get snappy on the rpi3 working
[17:28] <popey> pmcgowan: https://docs.google.com/spreadsheets/d/1kPu333_f0mTl-l4BtnO0k_a1mtV1GddooVGKWW8jUt4/edit#gid=0 - just app name, version and framework listed there
[17:28]  * popey notes he has 7 in there :)
[17:31] <pmcgowan> popey, seems half are canonical folks
[17:32] <ozzz> jdstrand, thanks!
[17:33] <ozzz> guys and if in out/target/product/../.. is no img file, it means that something gone wrong?
[17:40] <ozzz> I have folders there
[17:42] <mardy> kalikiana: hi again! I wonder, could you write me the answer to the first question? https://developers.facebook.com/bugs/945575518812968/
[17:43] <mardy> kalikiana: also, to rule out changes on our side, could you try with an older image? maybe even from the stable channel?
[17:44] <kalikiana> mardy: This is with a German blau.de SIM
[17:44] <kalikiana> I can flash stable later or early tomorrow (need to run)
[18:03] <dobey> mardy: 2016-03-22 13:55:30,841 - WARNING - RequestAccess failed: QDBusError("com.ubuntu.OnlineAccountsUi.UserCanceled", "Canceled")
[18:03] <dobey> mardy: what is that?
[18:06] <tyhicks> ozzz: the most current apparmor backports tree can be found here: http://kernel.ubuntu.com/git/jj/linux-apparmor-backports/refs/heads
[18:21] <ozzz> tyhicks: many thanks!!!
[18:22] <tyhicks> no problem
[18:23] <ozzz> I fixed problem with  compile, error in graphics.c - conficting types for 'gr_text'
[18:23] <ozzz> here I found the solution: http://review.cyanogenmod.org/#/c/52193/1/recovery/graphics.c
[18:47] <ozzz> heh... seems I just saved my phone from bricking it
[18:48] <ozzz> BOARD_BOOTIMAGE_PARTITION_SIZE := 5767168  is really small for touch?
[18:48] <ozzz> as I understand raising that size, and if don't match to used in phone will cause damage
[18:55] <ozzz> boot.img too large (7532544 > [5947392 - 63360])
[18:55] <ozzz> is there a chance to minimize this size of boot.img?
[18:56] <mariogrip> popey: now it shoud all be fixed
[18:56] <mariogrip> it works on my xenial now
[18:57] <mariogrip> ozzz: you could remove netfilter
[18:57] <mariogrip> from configs
[19:01] <ozzz> mariogrip: from default kernel build cfg?
[19:01] <mariogrip> from defcong
[19:01] <mariogrip> defconf
[19:01] <mariogrip> just edit it from y to n
[19:04] <ozzz> mariogrip: i set CONFIG_NETFILTER=n
[19:04] <ozzz> mariogrip: thanks a lot!!
[19:05] <mariogrip> ozzz: np :)
[19:06] <ozzz> mariogrip: and may I flash images from another pc?
[19:06] <ozzz> I'm building now on remote server
[19:07] <mariogrip> ozzz: yeah, that's fine
[19:07] <ozzz> mariogrip: awesome! :)
[19:07] <mariogrip> just download them to your pc that will do the flashing
[19:09] <popey> mariogrip: woot will try now
[19:11] <ozzz> mariogrip: I planning copy out catalog via scp to my pc what I have here
[19:11] <ozzz> and using adb tools flash images
[19:15] <ozzz> mariogrip: it helped but not too much :(
[19:15] <ozzz> boot.img too large (7421952 > [5947392 - 63360])
[19:15] <ozzz> mariogrip: maybe there is something that I can remove additionaly?
[19:15] <popey> mariogrip: success!
[19:16] <mariogrip> ozzz: humm, I'm not an expert with kernels, so I really do not what we need or not, but I know you remove netfilter
[19:16] <mariogrip> popey: YEY \o/
[19:17] <popey> Nice work mariogrip !
[19:17] <popey> now, can i make an OPX build ㋛
[19:17] <mariogrip> popey: Thanks! And a big thanks to you for testing :)
[19:17] <ozzz> mariogrip: thanks, will try to search in google :)
[19:18] <popey> mariogrip: np, happy to help, always
[19:22] <mariogrip> popey: do you want the source for OPX or are you trying using the guide?
[19:22] <popey> (I was kidding)
[19:22] <mariogrip> hahaha xP
[19:23]  * mariogrip is slow
[20:57] <dobey> hmm, nexus 5 doesn't like when i choose "reboot"
[21:30] <robert_ancell> In myapps.ubuntu.com how does public/private and sharing interact? I have an app that is not finished that I'd like to update through the store and make available to testers but not be downloadable by the general public (yet).
[21:36] <pmcgowan> robert_ancell, yeah we dont have that yet other than marking the app as "beta"
[21:36] <pmcgowan> afaik
[21:37] <robert_ancell> pmcgowan, so public means - accessible to all?
[21:37] <pmcgowan> yes
[21:37] <robert_ancell> pmcgowan, what's the sharing for then?
[21:37] <robert_ancell> Allows access to private apps?
[21:37] <pmcgowan> robert_ancell, that I dont know
[21:38] <robert_ancell> Perhaps I'll just mark it alpha and hope no-one reviews it as-is :)
[21:38] <pmcgowan> robert_ancell, better to ask in ubuntu-app-devel perhaps
[21:38] <robert_ancell> pmcgowan, ta
[21:44] <mcphail> robert_ancell: the "sharing" thing doesn't work, as far as I can tell
[21:44] <robert_ancell> mcphail, :(
[21:45] <mcphail> robert_ancell: although, I was trying it with an app which was failing click validation. Might work with a conforming app
[21:45] <robert_ancell> mcphail, I clicked on the link it gave me but it said "you don't need this" because I'm the owner
[21:45] <robert_ancell> What does it give another user?
[21:47] <mcphail> robert_ancell: it gives them a link. I think they are then supposed to be able to access the app through the store, linked to their launchpad ID. But it doesn't seem to work
[21:48] <robert_ancell> Yeah, my app is published but private but searching for it doesn't show it
[21:50] <mcphail> robert_ancell: we've been distributing our apps as .clicks for each other to test. Not great, but at least it works
[21:51] <robert_ancell> mcphail, ok, thanks for the info. I'll just do that then.
[21:51] <popey> the other party can see it in myapps
[21:51] <popey> as if it's one of theirs
[21:52] <popey> e.g. I can see one of mcphail's apps
[21:52] <mcphail> popey: aah - so you can download from there?
[21:53] <popey> yes
[21:53] <mcphail> popey: including versions which fail click validation?
[21:53] <popey> yes
[21:53] <robert_ancell> popey, so if I send you the link you think you should be able to see my app
[21:53] <robert_ancell> ?
[21:53] <popey> although i wonder if that's because you shared, or because I'm a reviewer
[21:54] <popey> try it
[21:54] <popey> well, i will be able to see your app anyway
[21:54] <popey> because I'm a reviewer
[21:54] <robert_ancell> popey, the app is called chatter - perhaps you see it anyway?
[21:54] <robert_ancell> Though I don't
[21:54] <popey> i do
[21:54] <popey> in the web store, not on my phone
[21:54] <popey> although it's published so I should, lemme see
[21:54] <robert_ancell> yeah, trying to see it on my phone
[21:55] <popey> no, don't see it on my phone
[21:55] <popey> well that's odd
[21:56] <robert_ancell> popey, I PM'd you the link in case that makes a difference
[21:56] <popey> oh, it says it's private
[21:56] <popey> is that intentional?
[21:57] <popey> at the top, under the icon
[21:57] <robert_ancell> popey, yes, because I'm assuming that if I set it to public it will show for everyone?
[21:57] <popey> yes
[21:57] <popey> it will
[21:57] <popey> do you want this tested?
[21:57] <robert_ancell> Is private just for delaying the final enablement of the app
[21:57] <popey>  😃
[21:58] <robert_ancell> I haven't actually installed it on my phone yet, I was trying to find an easier way than the SDK / adb
[21:58] <popey> heh
[21:58] <popey> i have it installed here now ㋛
[21:58] <popey> want bug reports?
[21:58]  * robert_ancell waits for popeys phone to explode
[21:58] <robert_ancell> popey, sure
[21:59] <popey> on e4.5, tap the field to put a name, the keyboard moves up and text overlapt
[21:59] <popey> *overlaps
[22:00] <popey> pm
[22:00] <robert_ancell> ah, right
[22:00] <popey> I would disable keyboard accelerators in nickname field too
[22:00] <robert_ancell> you can discuss here - I just wanted to avoid anyone reviewing it before it's ready
[22:01] <popey> and channel name
[22:01] <popey> http://people.canonical.com/~alan/screenshots/device-2016-03-22-220121.png
[22:02] <popey> font is massive http://people.canonical.com/~alan/screenshots/device-2016-03-22-220156.png
[22:02] <popey> and never connects
[22:02] <robert_ancell> The IRC servers are crazy slow for some reason
[22:02] <robert_ancell> But it should have kicked in by now...
[22:03] <popey> it doesn't remember my nickname between opening
[22:03] <robert_ancell> yep, there's no saving yet
[22:04] <LibreSponge> popey. I have no idea to the answers or premises to this question but I shall ask like a beginner anyway ... here goes it:
[22:04] <LibreSponge> Can you change the UA string on the Ubuntu browser on Ubuntu Touch like you can do here? https://twitter.com/mozhacks/status/712327359555366913
[22:05] <popey> LibreSponge: not yet
[22:05] <LibreSponge> right.
[22:05]  * LibreSponge claps.
[22:05] <popey> robert_ancell: no, never connects here
[22:06] <popey> LibreSponge: you can in other ways though
[22:06] <robert_ancell> popey, will have to debug that tonight
[22:06] <popey> just not with a button in the app
[22:06] <popey> robert_ancell: ok
[22:06] <LibreSponge> popey, Is it worth filing a bug. Shall I ?
[22:07] <popey> feel free
[22:07] <LibreSponge> ok, I'll do it after work tomorrow. I finish early. :)
[22:07] <robert_ancell> popey, just to prove it does work :) http://imgur.com/53vyQGz
[22:08] <popey> heh
[22:23] <mcphail> It would be quite useful if myapps would show more detailed information about the apps, such as the framework version etc.
[23:08] <popey> mcphail: it does show that
[23:18]  * mcphail looks
[23:19] <mcphail> aah - that is handy. Didn't notice that. Wanted to check I wasn't using a deprecated framework
[23:26] <liammatthews> why am i seeing a microchip with a red x behind it on the nexus 10


[10:11] <cariveri> Hi there. What SDK/framework et.c. would you prefer to create an App for ubuntu-phone as well as androids ?


[00:00] <RaginBajin> harmw: ping
[13:26] <nvucinic> hi guys, i still did not made nocloud to work
[13:26] <nvucinic> do i need to specify somewhere to clod.cfg path to iso file
[13:29] <nvucinic> this is what i have in logs
[13:29] <nvucinic> http://pastebin.com/CGmDzHBJ
[13:33] <harmw> RaginBajin: pong
[13:33] <RaginBajin> harmw: Hey, So I was running your build last night.
[13:34] <harmw> ah great, enjoy me with al the bugs you encountered :p
[13:35] <RaginBajin> Well, I need to go back and create another image. We don't always use the Openstack Metadata service but use the configdrive. So I need to create an additional instance to test with Openstack metadata
[13:35] <harmw> did it work with the script from tools/?
[13:35] <harmw> ah ok, yea I havent looked at configdrive yet
[13:36] <RaginBajin> So, i downloaded the code, ran the python setup.py install but forgot to add --init-system.  We should change that error message to mention to use --init-system.
[13:36] <RaginBajin> Everytime I need to go into the setup.py script and look at the stupid file to find out what the name of the argument is
[13:36] <harmw> no no, what you should do is read/use the script in tools/ :)
[13:37] <RaginBajin> The build-on-freebsd?
[13:37] <harmw> http://bazaar.launchpad.net/~harmw/cloud-init/freebsd/view/head:/tools/build-on-freebsd
[13:37] <harmw> yep
[13:37] <RaginBajin> ahh
[13:37] <harmw> I needed some way of easy testing, and keeping any neccessary hacks documented until there is a real freebsd pkg/port
[13:38] <harmw> a clean/fresh OZ image only needs bzr installed, from there on you can use bzr to grab my branch and this script will do the rest
[13:39] <RaginBajin> ahh ok.
[13:39] <RaginBajin> Well let me try it that way then.
[13:39] <harmw> you can see the required steps as well, regarding the --init-system
[13:40] <harmw> I'm working on building a real port btw, just need to make myself familiar with the freebsd tools for building such a thing first
[13:40] <RaginBajin> Yeah. I think the --init-system change is a good over-all change. If it's missing actually tell you what the argument to use. not just what options.
[13:42] <RaginBajin> gotcha. I was looking at all the changes I needed to make for the configdrive to work. They are not many. Just a little specific type of things need to be changed when it's fbsd.  i.e  mounting a cdrom
[13:42] <harmw> yea, it's probably a few details in terms of device naming and such
[13:43] <harmw> cloudinit already knows how to read from configdrives so that should be no problem
[13:49] <RaginBajin> yeah. The changes I made were all around mounting and finding the fbsd drive. So, I should clean those up and get them submitted up as well. But it would be good after your changes go in. that way it can be tested with your changes as well
[13:50] <harmw> hm, perhaps you can branch me and commit to that :) I don't realy know if thats supported though, but it might just work
[13:51] <harmw> (Ill just asume that branch will be able to merge with both mine and trunk)
[14:17] <RaginBajin> harmw:  Just ran it. One error that I did get was in the growfs.  It seems that if your disk is already at the max size, it errors out with rc = 1 and the stderr of 'growfs: requested size 20GB is not larger than the current filesystem size 20GB\n' (20gb being my size of disk)
[14:17] <harmw> yea, I noticed that as well
[14:17] <harmw> handling that would be nice, someday
[14:19] <RaginBajin> yeah. It also looks like the ssh-key injection didn't work for that user beastie
[14:19] <harmw> yea indeed
[14:19] <harmw> I didn't look into that just yet
[14:19] <harmw> I noticed for root they were added just fine
[14:20] <RaginBajin> but it worked before which is strange. I think it's becasue the user is created after the key injection
[14:20] <RaginBajin> it didn't create it for me on root either.
[14:21] <harmw> hm hm, then it might've done something else since I've put a user-data upon creating an instance that also does atleast something with users
[14:21] <harmw> I'll have it fixed somewhere soon though :)
[14:22] <RaginBajin> also we can fix the update_etc_hosts as well
[14:22] <RaginBajin> just need to add a template called hosts.freedbsd.tmpl
[14:22] <harmw> oh ok, sounds nice (though I have no idea what that function/module does)
[14:22] <RaginBajin> I just copied over one from hosts.debian.tmpl and renamed it and it works easily
[14:37] <nvucinic> anyone has some more info about nocloud option ?
[14:38] <harmw> smoser: someone needs your help :)
[14:41] <smoser> nooo
[14:41] <smoser> nvucinic, whats up?
[14:41] <smoser> i suggest using cloud-localds from cloud-utils
[14:42] <RaginBajin> harmw:  Figured it out. We commented out the "ssh" part in the cloud.cfg. Once I added that back, all the keys were injected.
[14:42] <harmw> you did that? or was it in my branch?
[14:43] <harmw> hm I did
[14:43] <harmw> lame
[14:44] <nvucinic> smoser: trying to get nocloud option to work but i belive that i missed some steps
[14:44] <nvucinic> i have datasource_list: ['nocloud']
[14:44] <nvucinic> in cloud.cfg
[14:44] <nvucinic> datasource_list: ['nocloud']
[14:45] <nvucinic> http://pastebin.com/CGmDzHBJ this are error that i get
[14:45] <RaginBajin> harmw:  Yeah your branch.  No biggie. just feel better that it wasn't something super crazy
[14:47] <harmw> I'll remove that # when I can :)
[14:47] <harmw> i'd like to see your configdrive code btw, despite the fact that I have no use for it yet
[14:47] <harmw> (so can't verify in-depth)
[14:50] <smoser> nvucinic, NoCloud
[14:50] <smoser> case sensitive as it is used for python import
[14:51] <smoser> nvucinic, if you're just randomoly using pastebin's , please use openstack or ubuntu.
[14:51] <smoser> those adds suck!
[14:52] <smoser> and along those same lines, 'pastebinit' is awesome.
[14:52] <smoser> (program that lets you : pastebinit foo
[14:52] <smoser>  or: foo | pastebinit
[14:52] <smoser> )
[14:53] <nvucinic> smoser: wow, thx
[17:41] <pquerna> smoser: hey, have a question, I got a https://gist.github.com/pquerna/59a8671502dffc9d8843 status.json with "unhashable type", which sounds like an exception, but I can't find anything in the actual logs about the exception
[17:41] <smoser> hm..
[17:41] <smoser> where did you see that ?
[17:42] <smoser> oh. i see.
[17:43] <smoser> kind of sucks that i populated 'finished' and not 'end'
[17:43] <smoser> :-(
[17:44] <smoser> and that finished is not finish
[17:44] <pquerna> heh
[17:45] <smoser> i'm gonna change it to populate 'end' rather than 'finished'
[17:46] <smoser> na. i'm just going to drop end. thats the more grown up thing to do.
[17:49] <smoser> pquerna, can you recreate by just letting the error raise ?
[17:50] <smoser> in /usr/bin/cloud-init, just
[17:50] <pquerna> if i nuke /var/lib/cloud, run cloud-init init, i get the same status.json every time
[17:50] <smoser>  except Exception as e:
[17:50] <smoser> raise
[17:50] <pquerna> ok
[17:50] <pquerna> thx
[17:51] <pquerna> smoser: yup, got an exception now. thanks.
[17:52] <pquerna> https://gist.github.com/pquerna/a8aed8f963663308af7a
[17:52] <pquerna> hmm
[17:54] <pquerna> smoser: so one thing i changed, heh, the version of openstack configdrive that read_configdrive was using, was before vendor_data.json was even added in openstack
[17:55] <pquerna> smoser: so it was always empty
[17:57] <smoser> oh. hm..
[17:58] <pquerna> yeah, so this is just vendordata_raw is actually parsed json
[17:58] <pquerna> this code is expecting a string blob of raw...
[17:59] <pquerna> right
[17:59] <smoser> yeah. :-(
[17:59] <pquerna> self.vendordata_raw = results.get('vendordata')
[17:59] <smoser> you want to open a bug and submit merge proposal ?
[17:59] <pquerna> in DataSourceConfigDrive.py...
[18:06] <pquerna> smoser: i guess my question is what is the intended operation, it seems the code wants to treat vendor_data.json like user_data and do all the various operations on it... so really its not the same thing. So seems fix is to keep vendordata_raw as a vendor_data file (that doesn't exist)
[18:06] <pquerna> smoser: and then put the vendor_data.json, which is more enviromental/etc as a thing to parse as json and use if needed for info.
[18:08] <smoser> so yeah, we want to do all the same things to vendor_data as we do to user_data.
[18:08] <pquerna> https://github.com/pquerna/cloud-init/commit/eec8a00a328b296711ca201f3facdc5910886094
[18:08] <pquerna> eg, something like that
[18:09] <smoser> hm.
[18:20] <smoser> ok. i undretsand more now.
[18:21] <smoser> you were expecting it to be a dict (loaded json).
[18:25] <smoser> and that does seem to make sense.
[18:26] <smoser> pquerna, bah.
[18:26] <smoser> cloudinit/sources/DataSourceOpenStack.py does it right
[18:27] <pquerna> smoser: ah, i see
[18:27] <pquerna> smoser: ok
[18:28] <smoser> it looks like there might be other improvements there too :-(
[18:29] <smoser> sitl somewhat broken. but closer.
[21:43] <praneshp> hey smoser  you around?
[21:44] <praneshp> what’s the minimum user-data file I’d need to use to add users to an openstack vm when booting it up?


[00:52] <superfly> Updated my BIOS without needing Windows. ASUS FTW!
[06:54] <Kilos> morning za peeps
[07:15] <inetpro> good morning
[07:15] <Kilos> hi inetpro
[09:20] <ebsuku> hi all
[09:58] <Langjan> Hello everyone
[10:01] <vulcan> Heyo :)
[10:01] <vulcan> Crosspost from slack: Anyone using megasync on ubuntu 16.04? Mine seems to have stopped syncing in the last month or two. Says that everything is fine though, but there are discrepancies between local folders and what shows via browser
[10:01] <Langjan> Hi vulcan
[10:04] <Langjan> Any advice on this output in 16.04 Unity 64 bit? W: https://download.01.org/gfx/ubuntu/16.04/main/dists/xenial/InRelease: Signature by key 09D6EF97BFB38E916EF060E756A3DEF863961D39 uses weak digest algorithm (SHA1)
[10:07] <Kilos> hi Langjan and others
[10:20] <inetpro> hi vulcan
[10:21] <inetpro> first time I even hear about megasync
[10:21] <vulcan> :O
[10:21] <vulcan> 50gb free cloud storage that's officially E2E
[10:22] <vulcan> Mega.nz's been around for like ages(5 years or so) inetpro :D
[10:23] <inetpro> looks interesting
[10:23] <vulcan> There was a whole scandal with some US guys dropping into NZ to arrest the guy, and then him being released, and then him selling out the company, the E2E encryption was apparently not
[10:23] <vulcan> But for random media storage it's decent. Compared to dropbox sharing though it's terrible
[10:24] <vulcan> I use it as a Media backup archive for some scout stuff, mainly photos etc. That I want backed up, but don't want to pay for :joy:
[10:24] <vulcan> Should probably swap to just using glacier at some point though tbh
[10:25] <vulcan> Sidenote, it seems like a full purge of the app did the trick, it's resyncing again \o/
[10:26] <inetpro> vulcan: cool, thanks for the heads up
[10:26] <paddatrapper> I also use it for backup storage. Though I gpg encrypt it before uploading because I don't trust their encryption
[10:27] <vulcan> Yeah, i don't really trust it either. Just use it for photos and stuff though so I don't really care, wouldn't put anything sensitive on it unencrypted though, too many scandals and whatnot
[11:54] <Langjan> Hello Kilos-
[13:20] <Kilos-> hi Langjan struggling a bit but ok
[13:20] <Kilos-> here taras latest https://m.youtube.com/watch?v=Q3MJslxJO-Y
[13:21] <Kilos-> think it was linkin parks before he hung himself
[13:21] <Kilos-> i had never heard of linkin park till just no
[13:21] <Kilos-> now
[13:32] <inetpro> Langjan: https://mybroadband.co.za/news/internet/221408-sars-efiling-will-move-away-from-adobe-flash.html
[13:33] <inetpro> SARS according to the above link, "has adopted HTML5 as the standard for its electronic channels going forward"
[13:34] <inetpro> good news that, now only a matter of time until we see it, hopefully
[13:51] <MaNI> wow miracles do happen
[14:00] <andrewlsd> vulcan: you involved with Scouts?
[14:02] <MaNI> hopefully the transition doesn't cost us taxpayers several trillion rands and end up a complete flop
[14:05] <andrewlsd> paddatrapper: I've used similar storage in the past.   I use Ubuntu's encrypted "Private" folder which uses ecryptfs. and then I sync the .Private folder
[14:06] <andrewlsd> so that the data that gets uploaded is pre-encrypted
[14:15] <vulcan> andrewlsd, Yep, can confirm
[14:26] <andrewlsd> cool vulcan. me too.  (western cape, table bay district)
[14:29] <vulcan> Heyyyy. I'm TS at 2nd Rondebosch, Liesbeek
[14:35] <andrewlsd> I'm ATS 1st Edgemead
[14:36] <andrewlsd> you guys using Scouts.Digital?
[14:36] <vulcan> Nope. Tried it and gave up, built my own one a year or so ago which I still much prefer, but planning on building a proper solution by the end of the year
[14:38] <vulcan> If the system doesn't give the controls to the users (Scouters), it's never gonna scale. He's so busy firefighting that he doesn't have time for dev work. Plus it doesn't feel like a proper custom solution tbh
[14:38] <vulcan> Page loads on mobile are so painful
[14:39] <vulcan> To me a solid SPA running on react + PWA vibes makes sooooo much more sense. Even my current thing which is just like 2 weeks worth of painful pure php code is way faster than S.D
[14:40] <andrewlsd> vulcan: would love to see an open source solution.
[14:40] <vulcan> Yeah, that's the idea
[14:40] <andrewlsd> imho OSS would be appropriate for scouts.
[14:41] <vulcan> imho non-OSS is inappropriate for scouts :D
[14:41] <andrewlsd> ^ agreed!
[14:41] <vulcan> Ive gone down the rabbit hole of national though. On the IT committee thing, but it's such a farce
[14:42] <andrewlsd> I looked at the previous Scouts software which was Windows-only and although the dev was nice about it, it was a non-starter for me being "single-user" windows only software.
[14:42] <andrewlsd> ... looked at ScoutSheet (a google spreadsheet)
[14:42] <vulcan> I mean, Paddy knew that S.D was being rolled out to WC. I was never even involved in talking about it :|
[14:42] <andrewlsd> and ended up at Scouts.D...
[14:42] <vulcan> Yeah, Nigel's decent
[14:42]  * vulcan suggests we take this OT convo to pm
[14:42] <andrewlsd> N was definitely pleasant to deal with.
[14:43]  * andrewlsd is happy to pm.
[15:08] <andrewlsd> Cheers all. See you again soon
[16:16] <Langjan> inetpro, thanks for the good news, at long last somebody has awoken in the 21 st Century!
[17:32] <Langjan> Hi Kilos hoesit
[18:22] <chesedo> hi guys, i see we have meeting tonight