=== beuno_ is now known as beuno [03:16] mariogrip: please make ubports/android default branch "ubp-5.1" [03:16] currently it's 5.1.1 [03:47] mariogrip: do you have canonical.com in your .gitconfig to resolve via ssh even when https is specified? [03:47] because I cannot check out a lot of the platform/external stuff without getting a bunch of [03:47] error: RPC failed; result=22, HTTP code = 503 [03:48] fatal: The remote end hung up unexpectedly [03:48] and google says that this has to do with large files over HTTP [03:48] it would make sense to me that you wouldn't see this if you resolve and access phablet resources in a different way. [04:37] whether or not others are having a similar issue, I was able to fix my repo sync problems by altering the manifest to use ssh for every host, meaning that my ssh key needed to be on all of the repos. [04:37] for the most part that meant github, which was easy. [04:37] i also had to register for the gerrit for hesperidium.canonical.com [04:37] and even if you register for googlesource.com gerrit, you do not get ssh checkouts. but that server wasn't giving me problems, canonical was. === dax is now known as daxcat === chihchun_afk is now known as chihchun [08:28] mardy, hey, the failing test you asked about yesterday may not actually be a random failure, we see this now consistently on armhf & arm64 too; this will need investigating [08:42] pstolowski: thanks, meanwhile I'll disable the tests in our silo then [09:09] mardy: is this what you're seeing? (process:10857): accounts-glib-WARNING **: Failed to get D-Bus connection (Cannot autolaunch D-Bus without X11 $DISPLAY) === marcusto_ is now known as marcustomlinson [09:10] mardy: we're getting that on unity-js-scopes. Also just arm: https://code.launchpad.net/~abreu-alexandre/unity-js-scopes/not-handled-activation-query-default/+merge/288032/comments/735383 [09:11] mardy: I assume this is that same issue we were talking about with click scope? [09:12] marcustomlinson: the last build which I started seemed to end successfully [09:13] mardy: if it helps at all, our tests were passing 9th Feb, then first seen to fail 3rd March. They consistently fail now [09:13] marcustomlinson: the failure was this one: https://launchpadlibrarian.net/247394491/buildlog_ubuntu-vivid-arm64.unity-scopes-shell_0.5.6+15.04.20160310-0ubuntu1_BUILDING.txt.gz [09:15] mardy: ok then I guess I'm asking a new question. any idea why I'm getting "(process:10857): accounts-glib-WARNING **: Failed to get D-Bus connection (Cannot autolaunch D-Bus without X11 $DISPLAY)" on armhf and arm64? [09:16] mardy: you can see all the errors at the bottom of: https://jenkins.qa.ubuntu.com/job/unity-js-scopes-wily-armhf-ci/86/consoleFull [09:16] mardy: this causes our test scope to crash, hence failing the test [09:18] marcustomlinson: libaccounts-glib requires dbus, but it always did... it's weird that you get the failure only now [09:19] marcustomlinson: usually I run my tests under xvfb and dbus-test-runner [09:19] mardy: something in here must have caused it seeing that it's the only change that occured between those dates: http://bazaar.launchpad.net/~ci-train-bot/libaccounts-glib/libaccounts-glib-ubuntu-xenial-landing-066/revision/194 [09:20] marcustomlinson: nope, taht cannot be: look at the changes in the libaccounts-glib/ directory, you'll see that they are not related to dbus [09:20] all other changes are in tests [09:20] marcustomlinson: maybe something changes in dbus or dbus-test-runner (are you using it?) [09:21] s/changes/changed/ [09:22] mardy: our only dependancy for tests is the scopes test harness. Perhaps there. [09:22] mardy: what happened with the errors you were seeing on click scope? fixed? [09:23] marcustomlinson: not yet, but I understood the issue and I'm working on that [09:24] marcustomlinson: if you have some time, an early (and rough) review on the branches attached to bug 1554040 would be nice [09:24] bug 1554040 in unity-scopes-api (Ubuntu) "Allow hiding authentication data in scope binary" [High,In progress] https://launchpad.net/bugs/1554040 [09:24] marcustomlinson: they are still marked as wip, because I'm just about to test them [09:25] mardy: ok [10:04] mardy: quick question about scopes previews, would it be a big deal in terms of performance to switch from Image to AnimatedImage for images in previews? Has it been considered? [10:04] davidcalle: I guess the nick completion betrayed you? :-) [10:05] davidcalle: at least, I'm afraid I'm not the right person to answer this, I have no idea :-) [10:07] mardy: oh my mistake, I thought you had a hand in this :) I guess it's for tsdgeos then [10:08] davidcalle: animated image as in? [10:10] tsdgeos: if I'm not mistaken, this is a QtQuick component that deals with animated gifs (and supposedly svgs) but also works fine with non-animated image files. [10:10] davidcalle: so you want animated gifs in the scopes' [10:11] tsdgeos: that's the idea, yes :) [10:11] to improve performance and battery life ? [10:11] :P [10:11] can't tell how much the impact would be tbh [10:11] ogra_: snappy will fix it [10:11] indeed ! [10:12] tsdgeos: ok, just wondering if it had been looked at. I'll file a bug to start a discussion. === ecloud_wfh is now known as ecloud [10:44] copy-paste in browser \o/ landing now... [10:44] where is oSoMoN when one wants to thank him [10:45] hello [10:45] mario are you there? === KathyReid_ is now known as KathyReid [10:57] <[tj]> moin === w00t_ is now known as w00t [11:01] anyone there? [11:12] hi [11:12] hi === KathyReid_ is now known as KathyReid === KathyReid_ is now known as KathyReid [11:30] <[tj]> does ubuntu touch run on a pi2? === chihchun is now known as chihchun_afk [11:40] [tj]: yes. there are snappy core images or a ubuntu mate one. [11:41] [tj]: sorry, missed the ubuntu-touch in that question :/ [11:42] i dont think there is an image for the rpi2 since ubuntu-touch focuses on smartphones and tablets. but technically it should run. [11:43] hello [11:48] hi [11:50] hey dude [11:50] need some help [11:51] i am trying to sync ubproject [11:51] and i am getting this error [11:51] Fetching projects: 99% (176/177) error: RPC failed; result=22, HTTP code = 503 fatal: The remote end hung up unexpectedly error: RPC failed; result=22, HTTP code = 503 fatal: The remote end hung up unexpectedly [11:52] <[tj]> k1l_: I want to add ubuntu touch to a build bot [11:53] <[tj]> I work on a networking project and it would be nice to add phone support to our builds [11:53] <[tj]> and ubuntu touch is nice and close to linux [11:55] k1l? [11:55] you there? [11:57] abdullah: sorry dont know. maybe just try again? [11:57] abdullah: where you syncing from? [11:57] sometimes the server gets overloaded and needs restarting [11:59] k1l i am syncing this "repo init -u https://github.com/ubports/android -b ubp-5.1" [11:59] don't know what the problem is [11:59] its happening from past couple of hours now [12:00] it just gets stuck at that last part only [12:02] looks like the branch i was using is the old one [12:02] i am trying with the latest branch now [12:02] abdullah: what guide are you following? [12:03] this one https://wiki2.ubports.com/wiki/Building-ubports-source [12:03] "repo init -u https://github.com/ubports/android -b ubp-5.1.1" this one seems to be the latest branch right? [12:05] no idea, sorry. [12:06] its okay dude [12:17] [tj], you mean yu want to run a headless install on a rpi ? [12:20] (based on ubuntu-touch) === _salem is now known as salem_ [12:51] <[tj]> ogra_: sure [12:51] <[tj]> I just want to build and run a test suite on something [12:51] <[tj]> but a phone isn't very useful hardware [12:52] well, then perhaps take a look at snappy [12:52] <[tj]> link? [12:52] it is the phone systems evolution [12:53] (but yet rather ofcused on headless systems) [12:53] <[tj]> cool [12:53] [tj]: just make a chroot then; fwiw, we don't build packages directly on phones either [12:53] https://developer.ubuntu.com/en/snappy/start/ === alan_g is now known as alan_g|lunch [13:00] hey there guys [13:01] <[tj]> dobey: cool, that can be quite easy to roll out === dandrader is now known as dandrader|afk === alan_g|lunch is now known as alan_g [14:23] Hi peoples i'm tryiing to build ubuntu touch fir my xiaomi mi2s but at some point it says kernel sources found but no configuration was defined pleaseadd the TARGET_KERNEL_CONFIG variable to your boardconfig.mk file [14:24] so do that :) [14:24] I found the boardconfig mk file but where i have to add this ? [14:26] i don't know exactly. i haven't imported a new device into the tree [14:26] I try adding it to the top [14:26] In the file there are some headers called [14:28] Flags, architecture,krait optimization,wifi,ecc but i dont find any about kernel === dandrader|afk is now known as dandrader === sdk_ is now known as sdk === ahayzen_ is now known as ahayzen === chihchun_afk is now known as chihchun [15:28] dobey: hi! Silo 79 (https://requests.ci-train.ubuntu.com/#/ticket/1049) is now ready for testing, works reasonably well. When you feel bored, you can test it :-) [15:28] mardy: ok [16:04] how does telephony work on Android / Ubuntu Touch? [16:05] Presumably the modem creates some kind of hardware interrupt which goes to the kernel [16:05] and then passed to the HAL? === dandrader is now known as dandrader|lunch [16:20] n1cky_: ofono just talks to the modem exposed by the HAL in the device tree in ubuntu i think [16:21] dobey: interesting [16:22] what copyright should I use when adding support for new boards? [16:22] Android uses Apache, Cyanogenmod uses? Ubuntu touch uses? [16:23] that's license, not copyright [16:23] * n1cky_ nods [16:23] not sure what you're asking exactly though; the device tree already has a license presumably [16:23] nevermind. [16:27] why does cyanogenmod call their shamu lunch combo "aosp_shamu-userdebug" [16:27] just a matter of not renaming, or I'm missing something? [16:28] bbiab [16:30] i don't know === daxcat is now known as rwd [16:31] the hammerhead and mako itmes are the same though === salem_ is now known as _salem [17:08] mariogrip: ping [17:15] hey mario you there? === _salem is now known as salem_ [17:41] anyone there? [17:41] no [17:43] lol [17:43] are you from ubuntu touch support? [17:43] no, im just a happy user [17:43] oh! alright cool [17:43] well i need some help if you can [17:44] have you used this guide? [17:44] https://wiki2.ubports.com/wiki/Building-ubports-source [17:44] no sorry, porting is not my skill [17:45] oh! damn okay [17:52] any ubuntu touch support guy here? [17:52] abdullah: i think its best to ask your question here, and be real patient :p [17:53] oh! well okay :D [17:53] i have synced the source code of ubuntu touch using this guide "https://wiki2.ubports.com/wiki/Building-ubports-source" [17:54] the source code downloaded is around 14GB so i know its not fully downloaded whenever i run repo sync the sync finishes without downloading any more source [17:54] it says at the end sync done 100% [17:55] so how can i fully download the source code? any idea? === salem_ is now known as _salem [17:57] if it says it's 100% in sync then it sounds like you have the code; i don't know what more you're expecting there? [17:57] the folders are not complete [17:57] how so? [17:57] i mean in vendor folder there should be cm folder [17:57] i don't know really [17:57] what vendor folder? explain what it is you expect to see and are not seeing [17:58] i am using this link as a guide https://wiki2.ubports.com/wiki/Building-ubports-source [17:58] its based on cm right? [17:58] it's based on aosp [17:58] what? [17:58] really? [17:59] the guy called mario said its based on cm12.1 [17:59] well ok [17:59] then it's cm12.1 [17:59] ubports is mariogrip's baby [17:59] but you still have yet to actuall explain what you think the problem is [17:59] aha! now i understand what's the problem === _salem is now known as salem_ [18:00] well cm source code is around 30GB and this one is half of it its missing files to compile a build [18:01] well no; this just doesn't pull every possible device tree that cyanogen supports [18:02] i know that i know [18:02] as i understand it, anyway === salem_ is now known as _salem [18:03] but even if i try to compile for one plus one which is supported it won't even compile for that [18:03] please see the error here which i face while building for one plus one [18:03] https://www.zerobin.net/?f77530fecc4da92a#1DCFKqV/QuYbD1ddlh7bMbLaimuO8P5yjJK+0yKU4fg= === alan_g is now known as alan_g|EOW [18:04] well i don't know what you did wrong; ask mariogrip when he's around [18:05] alright sure thanks for looking into my problem [18:05] is there anyway to see when he is online on this chat? === chihchun is now known as chihchun_afk [18:08] mariogrip: ^^ abdullah is having some issues with the ubports documentation and trying to build the tree, when you're back around === _salem is now known as salem_ === salem_ is now known as _salem === _salem is now known as salem_ [19:17] abdullah: what did you try to run there? [19:28] Please help me with this issue paste.debian.net/414270 [19:29] aashu: replace "utopic" with "vivid" === dandrader is now known as dandrader|afk === rwd is now known as ro [20:00] nicky: i tried to run the lunch command === dandrader|afk is now known as dandrader [20:11] PLEASE HELP ME WITH THIS ISSUE - paste.debian.net/414278 [20:12] aashu: I GAVE YOU THE ANSWER ALREADY [20:13] !patience | aashu [20:13] aashu: Don't feel ignored and repeat your question quickly; if nobody knows your answer, nobody will answer you. While you wait, try searching https://help.ubuntu.com or http://ubuntuforums.org or http://askubuntu.com/ [20:14] BOTH ARE DIFFERENT PROBLEMS - please check once more [20:14] aashu needs to remember there's someone on the other end of the keyboard. [20:14] !capslock [20:15] They were pming me yesterday saying that "if you tell me what to type, I will do it." [20:15] to which I said, hey, I have work to do myself. [20:15] to which aashu said something about my "precious time." [20:16] so I /ignored. [20:16] wow [20:20] mario are you there yet? [20:20] abdullah: maybe i can help [20:20] whats up === JanC_ is now known as JanC [20:21] hey nicky [20:21] didn't i already answered you above? [20:21] anyways i wanted to say i am trying to sync [20:21] ubport project [20:22] using this guide "https://wiki2.ubports.com/wiki/Building-ubports-source" [20:22] i was able to sync the code but i guess it didn't sync fully [20:22] because the one which i have synced is around 14 GB [20:23] and to my knowledge it should be around 30s [20:23] now when i try to sync it says sync done 100% [20:23] anyways i thought perhaps its really done [20:23] 14GB here [20:23] so for testing purposes i started to build for one plus one which is officially supportted [20:24] and it gave me some errors saying folders and files are missing [20:24] which i was pretty sure about before the ywere [20:24] they were" [20:24] cd /path/to/phablet/.repo/manifests && git remote show origin [20:24] okay [20:25] remote origin Fetch URL: https://github.com/ubports/android Push URL: https://github.com/ubports/android HEAD branch: ubp-5.1.1 Remote branches: 4.4.2 tracked master tracked phablet-5.1.1 tracked ubp-4.4.4 tracked ubp-5.1 tracked ubp-5.1.1 tracked Local branch configured for 'git pull': default merges with remote ubp-5.1 [20:25] oops [20:25] let me use zero bin [20:25] thats fine [20:25] okay [20:25] soo? what do you think the problem is? [20:26] as far as i can tell you are on the correct branch [20:26] well its not building then [20:26] i don't even have cm folder inside vendor folder which i should have [20:26] try "repo sync -j1 --no-clone-bundle --fetch-submodules --force-broken --force-sync" [20:27] alright [20:27] what makes you think you should have vendor/cm? [20:27] If you look at manifest.xml, it's nowhere in there. [20:27] it says so when i am building [20:28] have a look [20:28] https://www.zerobin.net/?f77530fecc4da92a#1DCFKqV/QuYbD1ddlh7bMbLaimuO8P5yjJK+0yKU4fg= [20:30] so what do you think of the error? [20:30] hey the branch ubp-5.1.1 is the latest one? can i use that one? [20:30] Either add the cyanogenmod sources to the manifest file or comment out those inheretances in cm.mk [20:30] The newest in terms of date pushed is 5.1 [20:31] I do not know, honestly, what mariogrip is doing with all that,. [20:31] so what is 5.1.1 is for? [20:31] oh! well [20:32] fwiw you're going to have that same issue with ubp-5.1.1, look at the manifest [20:33] i was syncing 5.1.1 to see whether the issue is there or not but it didn't sync always gave me http 503 errors [20:33] I had this same issue [20:33] sync issue? [20:33] yeah. If you make a gitconfig that resolves them via ssh they go away immediately. [20:34] oh! how do i make them? sorry i am new to this stuff [20:34] Any canonical folk^^^^^^^^ read this. Something is wrong with your gerrit server serving HTTP git clones [20:34] I think it has to do with nginx [20:35] https://confluence.atlassian.com/stashkb/git-push-fails-fatal-the-remote-end-hung-up-unexpectedly-282988530.html [20:36] this is server side issue so they have to fix it right? [20:36] you can try "git config --global http.postBuffer 157286400" [20:36] n1cky_: thanks, I'll poke IS [20:37] but it did not fix anything for me. [20:37] for future reference, if gerrit borks, jump in #canonical-sysadmin to ask for it to be fixed :) [20:37] Make a gerrit account and clone via ssh and you'll have no problems, abdullah [20:37] popey: good to know. :) [20:38] alright, thanks for the tip nicky [20:38] have asked for it to be restarted [20:38] if there's a place I can file a ticket or something, let me know [20:39] just pounce on that irc channel usually is enough, poke whoever is vanguard === salem_ is now known as _salem [20:54] abdullah: is it working now? [20:55] nope [20:55] i mean, the repo sync? [20:55] working for me. [20:55] oh! yeah the sync is fine now [20:55] ok, thanks [20:55] welcome === ro is now known as ezri [21:21] am I legally allowed to host https://developers.google.com/android/nexus/drivers somewhere on git so that I can work it into repo? [21:21] (are these on git somewhere?) [21:26] it's pretty clear [21:26] "These files are for use only on your personal devices and may not be redistributed by you or used in any way except as specifically set forth in the license terms enclosed in each individual download" [21:26] so i guess read the license :) [21:33] Who are The Muppets? [21:35] que? [21:35] the ones owned by Jim Hensen Co? [21:36] https://github.com/themuppets [21:36] no idea [21:37] ahh, I get it now. I'm hip. [21:49] So when Android boot it goes Bootloader -> Kernel -> SysV Init -> Zygote, their rc.d system, which -> starts dalvik -> apps launch -> booted [21:49] When Ubuntu Phone boots it goes [21:50] Bootloader -> Kernel -> systemd -> service that starts lxc container -> HAL initialized -> After=foo.target telephone.target -> booted? [22:00] hey the http errors are back again lol [22:03] ugh [22:05] is mario back yet? [22:14] abdullah: can you try something for me? [22:14] sure, tell me [22:15] edit /path/to/phablet/.repo/manifest.xml [22:15] change code-review.phablet.ubuntu.com to 91.189.95.18:29418 [22:15] and try to clone again. [22:16] ill change fetch and review both right? [22:17] yeah [22:17] okay done, syncing now [22:18] let me know if it fails again, i have another method that i'm certain will work if this doesn't. [22:18] sure... [22:18] umm fatal: repository 'https://github.com/ubports/91.189.95.18:29418/aosp/platform/external/libcxx/' not found [22:18] i am getting that [22:19] ... what did you do? [22:19] it's the first entry in /path/to/phablet/.repo/manifest.xml [22:19] yeah that's what i did [22:19] fetch="https://91.189.95.18:29418" [22:19] review is same [22:20] damn that's what i asked and you said change both lol [22:20] revision is "refs/tags/android-5.1.1_r5" [22:20] no, i mean review is the same IP hard-coded [22:20] okay so the revision is the same [22:20] and i messed up [22:20] 91.189.95.247 [22:20] i didnt change that [22:21] not 18, 247 [22:22] but that doesn't explain why that messed up github url appeared... You must have changed something else. [22:22] okay started sync again [22:22] i didn't just changed fetch and review [22:23] did it fail again? [22:24] yes [22:24] fatal: unable to access 'https://91.189.95.18:29418/CyanogenMod/android_external_pigz/': Failed to connect to 91.189.95.18 port 29418: Connection timed out fatal: unable to access 'https://91.189.95.18:29418/aosp/platform/external/libcxx/': Failed to connect to 91.189.95.18 port 29418: Connection timed out [22:29] Where did /CyanogenMod come from? [22:29] That's under remote name="cm" [22:29] can you just post your manifest.xml? [22:30] sure [22:30] https://www.zerobin.net/?8f43bae0efbd98ba#m0sE/b34G88w0PCnze7Pyvd3L/rWjivPETE2t3F5ni8= [22:31] cyanogenmod is part of it [22:31] its based on cyanogenmod [22:31] anyways i have downloaded the source twice now [22:32] looks like only mario can you explain me what's going on now [22:36] okay I just wanted you to try that. [22:36] go to code-review.phablet.ubuntu.com and login in the top right [22:37] then go to settings and enter in your SSH key [22:37] if you don't have one, enter "ssh-keygen" at your bash prompt and press enter a couples times. Then copy the contents of ~/.ssh/id_rsa.pub to your clipboard and paste it into the gerrit settinsg. [22:38] alrighty but the code has been downloaded [22:38] oh you have it? [22:38] do you think i should try that? [22:38] okay cool. [22:38] no, you are good. [22:38] alright [22:38] That's just how I fixed it-- I switched everything from http clones to git. [22:38] just waiting for mario now [22:38] /git/ssh/g [22:38] i see [22:38] the server is much better now actually [22:40] does ubuntu touch still use 4.4 kitkat sources from aosp? or it has been updated? [22:41] the released images use 4.x [22:41] I think the next couple of devices might be on 5.x [22:42] Meizu Pro 5 and bq M10, but not sure. Not seen either device in person. [22:47] okay [22:48] ubport is based on cm12.1