[00:43] Hey everyone. I'm having an issue running both i386 and ARM instances of ubuntu-emulator on both of my Xubuntu Trusty machines. The display is usually black, sometimes picking up garbage from other parts of my screen, sometimes garbage from ubuntu touch's GUI, and divided into misaligned horizontal rectangles. This happens on machines with different GPU drivers. I have not yet tested it on a Trusty installation using another DE. === ycheng-afk is now known as ycheng === chihchun_afk is now known as chihchun [03:37] hi, does anbody know if running ubuntu on a Samsung Galaxy NotePro would work ? [03:42] why would i want to install ubuntu-touch on my tablet compared to say regular ubuntu 14.04? Because i have a touch-screen? It's a fairly powerful machine, so i would imagine that you could run full ubuntu on it. [03:50] morning [03:53] lotuspsychje: good morning! [03:53] nhaines: hello, how are you [03:54] quizme: Ubuntu with Unity 8 has a very nice mobile-style interface, so if you would like that, then you choose that. If you'd rather use Ubuntu Desktop, then you'd use 14.04 instead. In a couple of years you won't have to choose one or the other because Unity 8 will do desktop UIs too. :) [03:54] lotuspsychje: tired but not bad. How about you? :) [03:54] nhaines: fine tnx, enjoying my nexus7 touch [03:54] you guys doing a great job [03:55] Not me, I'm just an onlooker. :) I keep up with updates so that I can tell others about them. [03:55] Although I did do the Nintendo Miiverse webapp. I need to sit down and design a game some day. [03:55] nhaines: im also just a thrilled user, no dev [03:56] playing with devel touch [03:56] You could always try out the SDK. I love my Ubuntu Pioneer shirt. :) [03:56] i hope you guys get the meizu and bq images [03:56] Hopefully there's a new promotion tomorrow. I'd like to report some Nexus 5 bugs. [03:57] saw some video's with n5 running touch on youtube [03:57] My next phone will probably be the Meizu. But thanks to a dropped Galaxy Nexus, my Nexus 5 is pretty new. So I might have to go with the 2nd gen one in the future. :) [03:57] Other than lack of bluetooth support and right now the screen doesn't turn off, Ubuntu runs beautiful on the Nexus 5. [03:58] nhaines: im sure once the meizu and bq images will leak, touch will change fast for any device [03:58] nhaines: you got it running on your n5? [03:58] Beldar: morning [03:59] howdee [03:59] i just got a brightness bug on my n7 [03:59] every boot, it resets back to default darkness [04:03] lotuspsychje: I didn't "get" it running. Tassadar did, and between that and MultiROM Manager it's the simplest thing in the world. :) [04:03] nhaines: im never going back to android, so dont need those multirom :p [04:03] I seriously doubt the official RTM images will change anything with regards to other ports. [04:04] im sure they will, of new ideas [04:04] lotuspsychje: I still need Google Navigation and Ingress, plus email and Bluetooth, so until then... :) [04:04] There won't be any new ideas. devel is already it. [04:05] All the hard stuff is driver support. Once you have that, the rest is trivial But few are dedicated enough to get it working. [04:05] sure its already nice, but just out of curiosity they will look into it [04:05] im missing my terminal apps [04:06] Oh yeah, Canonical seems determined to make sure SSH apps don't work. So that'll be a problem. [04:06] too bad the devel is locked dir [04:06] i wanted to experiment both updates and terminal apps [04:08] would be more interesting then waiting all the click apps release [04:08] just an example, i wanna see how mupdf reacts on ubuntu touch [04:09] or nmap [04:10] Oh, just enable write support. [04:10] nhaines: i did, but then i cant get updates anymore? [04:10] But apt breaks on the ARM partition scheme, so you can't do apt-get upgrade. [04:10] If you're very careful with it, it might not break everything. [04:11] nhaines: they should build a system button to lock/unlock write support [04:12] They shouldn't. If you want to break your phone you should know what you're doing. :) [04:12] there's a phablet-tools command to run on your computer to enable it anyway. It's pretty trivial. [04:13] well i heard a dev say here they gonna try a seperate line for installing the terminal way [04:13] and use click apps as main also [04:13] lets hope it all changes in the right direction :p [04:22] I hope so! :) [05:17] jgdx: I followed up on the pull request; thanks! [05:25] hello [05:28] epicnah: hello mate [05:29] sup [05:29] can i install vmware workstation on a ubuntu cloud server ? xD [05:30] epicnah: this channel is for ubuntu-touch [05:30] oh sorry [05:30] bye mate === ycheng is now known as ycheng-brb === ycheng-brb is now known as ycheng [07:18] tvoss: hi! It seems I might not be working on the Location panel, but on this one instead: https://wiki.ubuntu.com/AccountPrivileges#Phone [07:18] tvoss: I guess that the backend I should use is the trust store, right? [07:20] mardy, we do not support contact access for rtm [07:23] tvoss: OK; what about bookmarks and history, call logs and messages? [07:24] mardy, none of them as far as I know for RTM. We distilled the list down to camera, pulse and location [07:27] tvoss: I know that Location will have its own page; what about the other two? Should accesses be presented in the "Other app access" page, or do they also have their own UI? [07:27] mardy, not entirely sure, have to check with the security guys/design [07:33] hey, does the Nexus 10 boot for you guys with the latest devel-proposed image? [07:58] ogra_: no gitview? [07:59] there are gitweb links on the right [08:03] ogra_: you are correct. seems my abilities are limited when it comes to discoverability of website elements [08:13] tvoss: the "pulse" you mentioned before, is it pulseaudio? [08:14] mardy, yup [08:14] mardy, only for recording purposes, though === renato is now known as Guest23306 [08:15] tvoss: so we have a trusted helper for that? Is to use the mic or also for regular playback? [08:15] tvoss: ops, you just replied :-) [08:15] mardy, we will patch pulseaudio itself to become a trusted helper [08:15] mardy, I'm working on that [08:16] tvoss: cool, makes sense [08:23] hmm, I just upgraded to 141 (latest promoted image) on mako, that's stuck eternally on booting (spinning Ubuntu logo) [08:23] * pitti tries a factory reset, although this didn't really have any customizations [08:27] no, same problem [08:27] there's a whole lot of stuff running as phablet, but not unity [08:28] pitti, apparmor ? [08:28] nothing in dmesg [08:28] in the processlist indeed [08:29] $ /sbin/initctl --user list [08:29] initctl: Unable to connect to Upstart: Empty address '' [08:29] whoa [08:29] as root ? thats normal [08:29] no, as phablet [08:29] normally that should grab the upstart session from /run/... [08:29] no, it wont [08:29] phablet 1836 1.8 0.1 6480 1984 ? Ss 08:25 0:04 init --user [08:29] it's running [08:30] it gets added by processing profile.d [08:30] ogra_: right, that's what I meant; /etc/profile.d/upstart-phablet.sh does that [08:30] how did you become phablet ? [08:30] root@ubuntu-phablet:~# /sbin/initctl list-sessions [08:30] initctl: Unable to query session directory [08:30] ogra_: adb shell; su - phablet, as usual [08:30] /run/user/ is completely empty [08:30] su sets the path different, use sudo (though that shouldnt cause this issue) [08:31] ah, no loginctl session [08:31] cjwatson: hello. We are back at the old problem that from the QtCreator we can not tell what frameworks a click chroot supports. Is there anything new I missed? [08:31] so maybe that's due to pulling in cgmanager now? [08:31] not sure whether we had cgmanager on older images [08:31] we have cgmanager since two months or so [08:31] ok, so then that's not it [08:32] and 140 as well as 141 were zero change images [08:32] (well 141 had a heindal upgrade, but we dont use that anywhere) [08:32] *heimdal [08:33] pitti, is the container up ? (is /init in the processlist) [08:33] bzoltan: bug please, am on/offline a fair bit today, don't think there's anything right now [08:33] I think my previous image was 13x [08:33] cjwatson: OK [08:33] ogra_: I'd say yes: http://paste.ubuntu.com/7829165/ [08:33] looks ok [08:34] pitti, smoke testing ran ... [08:34] ogra_: so, I wonder what started the phablet bits (indicator-*-service, pulseaudio, etc.) [08:34] no issues (beyond the known ones) there [08:34] as there is no "real" session yet [08:34] pitti: 141 rebooted fine here [08:35] Yeah, it seems davmor2's device is fine as well [08:35] pitti: what image did you update from? [08:35] pitti, is your device writable ? did you install any stuff there [08:35] davmor2: I think I last updated on Thursday or so [08:35] ogra_: no, I keep it in r/o mode, and it was by and large a clean install; I think I ran one autopilot test on it or so [08:35] hmm, that should be fine then [08:37] 141 didnt run great but it ran ... http://ci.ubuntu.com/smokeng/utopic/touch/mako/141:20140721:20140717.1/9172/ [08:37] if it works for others, I'll just try and reflash with ubuntu-device-flash [08:37] pitti, i was asking for an apparmor process because re-profiling *can* take up to 5min and the session will be held back until it is done [08:37] ah, --channel=devel gives me 133 [08:37] (leaving you with the google logo) [08:38] yeah, 133 was the last promoted image [08:38] ogra_: I had the spinning ubuntu logo already [08:38] ah [08:38] thats different then [08:38] what might have happened though was that the previous boot failed due to the battery being very low [08:38] for some reason the mako is totally broken when it comes to switching it off [08:38] yeah [08:38] even when doing so it sometimes drains the battery like mad [08:39] we have bugs open for that [08:39] and the screen stays on (but black) [08:39] (shutting down properly, warning about low battery and shutting down early enough to not completely drain it) [08:39] no, I mean I regularly switch it off after I'm done with it [08:39] but then it sometimes turns itself back on, or keeps the screen on [08:40] sounds like a bug ... mine usually shuts down (but takes up to 3min to do so) [08:40] happens with both "power button for 5 s" and "sudo poweroff" [08:41] sounds like a hanging upstart job [08:42] no, when I quickly press the power button when it's on the cable I see the "charge" logo, which should mean "I'm off and charging" [08:42] and nothing happens when it's not on a cable [08:42] anyway, different issue [08:42] yeah, thats bootloader ... cant do much about that [08:42] pitti, good comments, thanks. [08:47] ok, 133 boots fine [08:52] cjwatson: https://bugs.launchpad.net/ubuntu/+source/click/+bug/1346094 This is an old pending problem for the SDK Tools. We can hardcode the list of supported packages for 14.04 and 14.10, but that would be a silly hack. [09:00] Good morning all; happy Monday and happy Get Out of the Doghouse Day! :-D [09:06] ogra_, you have beend doing cpp, right? can I have a stupid review from you? [09:07] ogra_, super simple => https://code.launchpad.net/~mandel/ubuntu-download-manager/fix-uploads-timeout/+merge/227514 [09:07] mandel, mostlky without knowing what i'm doing, but i can try :P === ycheng is now known as ycheng-afk [09:08] ogra_, I'm removing a signals and renaming a var :) [09:08] ogra_, piece of cake [09:09] yeah, looks like a proper search/replace [09:12] ogra_, it does build and run :) [09:13] ogra_, but we are going to spend a month looking at funny errors in mms.. [09:16] mandel, ah, well, thats what the last month before RTM is for, no ? :P [09:16] top-approved btw ... [09:19] brendand, hey, can you review https://code.launchpad.net/~laney/ubuntu-system-settings/dbus-ap-cleanup/+merge/227049 again, it got updated [09:24] greyback: when you have a moment... https://code.launchpad.net/~alan-griffiths/unity-mir/use-supported-api/+merge/227315 [09:25] alan_g: sure [09:46] seb128, done [09:47] brendand, thanks === Ursinha-afk is now known as Ursinha [10:38] brendand, \o phonesim for cellular panel cellular data tests is afaik out due to the current automation status ("Automation of the RadioSettings tests is currently blocked on improvements to the emulator's telephony support.") [10:38] brendand, if that still is the case [10:39] jgdx, where did you see that? [10:40] brendand, https://wiki.ubuntu.com/Process/Merges/TestPlans/ofono/RadioSettings and various references around the Interweb [10:42] jgdx, not sure if that's up to date. and i don't think emulator support should block us, unless i'm missing something [10:43] brendand, you can try it yourself, I think: emulate a sim and do get-tech-pref. It should complain that the radiosettings interface does not exist. [10:44] jgdx, oh i see. might need to ask awe about that one [10:45] brendand, thanks [10:48] jgdx: can't you do it using dbusmock? [10:53] Laney, sure, and I am doing it with dbusmock right now. [10:53] 'kay [10:54] Laney, but I'd rather do it in phonesim if I could (or at least explore doing it in phonesim). [10:58] tvoss: hi, just wanted to ask a question about the location service [11:03] jgdx: are you talking about tests in the x86 emulator, or in real (mako) hardware? [11:03] that "Automation of the RadioSettings tests is currently blocked on improvements to the emulator's telephony support" sentence refers to the former, [11:04] and that work is currently not high priority [11:04] piiramar, autopilot tests [11:06] jgdx: I don't think that the "phonesim" stuff has changed recently or is being worked on, [11:06] and I don't think the piece in the wiki directly refers to that [11:08] tvoss: do you know who is working on the trusted helper for the camera? [11:09] Laney, as a system-settings developer ... how do you debug your code ? i tried adding QDebug to my c++... tried adding javascript functions using console.log to my QML but i dont see any of the values i want to test in the log [11:09] mardy, me [11:10] ogra_: well... that broke and we didn't figure out why yet (feel free to bug #ubuntu-app-devel) [11:10] ogra_: use console.warn or qWarning(), those work [11:10] tvoss: do you have some code already written? [11:10] Laney, thanks ! [11:10] that was what i needed ... [11:11] * ogra_ changes to qWarning and goes to wait for another 20min recompile :( === Guest12481 is now known as fmasi [11:13] ccache man, ccache! [11:14] tvoss: actually my question is: should the "Other app access" panel in the System Settings directly use libtrust-store, or should it be talking to the trusted helper via DBus (if the latter, is there an API for this?)? [11:15] Laney, no space on the device ... also why is a plain make able to just recompile changed files (even without ccache) while cmake is not ? thats super annoying [11:16] ogra_: for the device you should cross compile imho [11:16] could I get a global approve on https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/1297418-apply-new-designs-to-background-panel/+merge/223571 ? [11:16] (on other packages a "fakeroot debian/rules binary" just picks up changes and doesnt recompile the world) [11:16] I try to make sure that works [11:16] Laney, I'm to lazy to push my debs backs and forth :P [11:18] I was told by someone that ogra_ recommended not building pkgs on the device because of running out of space :p [11:18] haha [11:18] well, depends what you do :) [11:18] and if you have a spare device [11:22] mardy, please use libtrust-store and rely on the RemoteTrustStore impl [11:34] pitti, hi, in uss trunk I am getting test failures on my desktop which looks like this http://pastebin.ubuntu.com/7829796/ [11:35] pitti, any idea what's going on? These tests used to pass. [11:36] brendand, ^ [11:40] mardy, working on the android CameraService right now [11:41] pitti, brendand, scratch that. Seems my branch is the issue. [11:45] tvoss: that means I should instantiate the store with resolve_store_on_bus_with_name(), right? [11:45] mardy, correct [11:46] tvoss: cool, thanks [11:46] ack [11:47] mzanetti: ping [11:47] asac: there's not gitweb for the index itself, but you can open it per project/branch [11:51] alex-abreu: ping [11:56] rsalveti: yeah ogra pointed me to it === MacSlow is now known as MacSlow|lunch === _salem is now known as salem_ [12:43] rsalveti, fyi http://paste.ubuntu.com/7830089/ [12:43] oh, that probably need a -i [12:43] *needs [12:44] http://paste.ubuntu.com/7830102/ [12:44] ogra_: hm, can't we override such conf in a conf.d style? [12:44] otherwise looks good [12:45] not sure which one would override which ... that file is already created by rsyslog postinst (not shipped as conffile) [12:45] right [12:45] (it is piped into ucf to make it a conffile though) === MacSlow|lunch is now known as MacSlow === gnu is now known as Guest9011 === psivaa is now known as psivaa-afk [14:11] http://blog.qt.digia.com/blog/2014/07/21/google-labs-voltair-game-built-with-qt/ [14:11] Kaleo, packages it !!! become a pioneer !!! [14:12] kenvandine is doing it already :) [14:12] did it... but not sure if i'll get it to stop crashing [14:13] just add "#include QStopCrashing" [14:13] ah [14:13] that's the trick :) [14:13] ;) [14:14] i was mostly looking at it to get ideas for missing features in bacon2d :) [14:23] so, I haven't had any phone service on my Nexus 4 since at least the 16th... latest update ran the first-run oobie and it told me there was no SIM, which is odd since the hardware hasn;t changed, so I swapped SIms with an identical (but Android) phone and my SIM works there, but her SIM is not recognized with my Touch phone [14:23] is there a known problem recognizing SIMs like this? [14:24] fortunately WiFi works OK, but that's pretty useless when I'm not at home (it is a mobile phone, after all) [14:26] bregma, may be the urfkill issue? check https://bugs.launchpad.net/ubuntu/+source/urfkill/+bug/1321627 === barry` is now known as barry_ === barry_ is now known as barry [14:28] mandel: hi. when would be a good time to look at LP: #1341685? [14:29] mandel: i have s-i 2.3 ready to go, but i would like to delay a call for testing or release until i have a better understanding of what's going on with that bug [14:30] barry, yep, give me a min to fully finish a small thing and I'm with you [14:30] mandel: cool, thanks [14:31] jgdx: just FAOD, are you going to update your pull request, or should I look into this? [14:31] barry, that bug is super weird.. /usr/lib/telepathy/mission-control-5/Downloads [14:32] alex-abreu: heya, so we noticed with the url-dispatcher + webapps, when you try to launch a new URL when a webapp is already opened, nothing happens [14:32] mandel: no kidding. :) it's *always* that path afaict [14:33] mandel: this is on a stock utopic desktop [14:33] barry, that is very very strange... is not that I ever have that path in my code [14:33] mandel: i know, i grepped for that :) [14:33] cwayne, yes, ... thre is s abug for that https://bugs.launchpad.net/ubuntu/+source/apparmor-easyprof-ubuntu/+bug/1342129 [14:33] cwayne, you should see the DEN [14:35] mandel: i'm running the full test suite on my laptop now [14:35] barry, that is really really bizarre.. [14:35] (after a dist-upgrade fwiw) [14:35] barry, can you pass me the lp branch so that I can run them too?? [14:35] barry, I'd like to see the full logs.. [14:36] barry, and that just happens when running the full suite, right? individual tests do pass correctly [14:36] mandel: lp:ubuntu-system-image [14:36] mandel: correct [14:36] barry, ok, so trunk [14:36] mandel: yep trunk. just run `tox` at the top level [14:37] (you might have to `apt-get build-dep system-image` === psivaa-afk is now known as psivaa [14:38] mandel: note that i've seen the same problems on the ppas when trying to get a clean build for the citrain. i got it to pass after three no change retries [14:39] barry, I forgot the name of the package to install the build-deps, do you mind letting me know? [14:39] mandel: system-image [14:39] barry, ups, irc lag, sorry [14:39] :) === dandrader is now known as dandrader|afk === greyback is now known as greyback|away [14:46] barry, the udm of the tests is ran in the system bus correct? [14:47] mandel: yep [14:47] mandel: it's a private system bus run under the test suite w/dbus-launch but a system bus nonetheless [14:48] barry, yes, I was wondering why would it be using .local/share/ubuntu-download-manager/ which is a xdg cache dir [14:49] barry, which happens when udm is start as a user with pid diff to 0 [14:49] barry, if that it the case, it will ignore the path you pass.. yet will not add that crazy path UNLESS the xdg dir env var was set to be that one [14:49] mandel: right. since the test suite is run by me, it'll run with my uid [14:50] barry, oh, but we did not use to do that, correct? [14:50] mandel: it's always been that way [14:50] barry, ok.. [14:50] one idea off [14:51] mandel: don't forget, we pass some extra flags to udm, like -stoppable, to indicate it's a testing environment [14:51] barry, next idea.. have you changed anything in the apparmor profile of system image [14:51] barry, yes, does options I remember :) [14:52] mandel: i have never touched any apparmor profiles for s-i :) [14:52] barry, ack [14:57] barry, this is going to be a headache & a stupid bug, I have a standup, I'll get back to you asap [14:57] mandel: sure thing, no worries [14:58] mandel: i'm mainly interested in finding out if it's a bug in udm or si, so i can move forward with releasing si 2.3 [14:58] barry, it is very strange for udm to be doing that, but I'm going to build a debug version with more logging to test what is going on [14:59] mandel: cool. i'm going to run the test suite in several different environments after a full dist-upgrade this morning, just to see if it's still reproducible. i've also cleaned out .local/share/u-d-m to see if there's leakage involved [14:59] barry, the path generation does not look at that and it should be using the one you pass.. is a very strange bug [15:00] mandel: ack === dandrader|afk is now known as dandrader [15:03] barry, one question, do you have the branch of the old si? does it pass the tests with udm? [15:03] barry, is a quick dirty way to see if I screw it up :) === greyback|away is now known as greyback [15:04] mandel: there are tags for releases, so if you `bzr tags` that branch, you should be able to check out 2.2 and try it (it's also r249) [15:09] kalikiana: hey! How's the fix for LP: #1329141 going? [15:16] cyphermox_, hey there [15:16] cyphermox_, this channel might be better than ci-eng ;-) [15:17] sil2100: work-around mr is pending on another jenkins run to make pep8 happy https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/noScores/+merge/227541 [15:18] meh just spotted another flaw there, it doesn't clean up the discarded file [15:18] cyphermox_, "Forget this device" doesn't seem in the design spec? [15:19] indeed, this is a better place [15:19] no, it's not [15:20] we've had to deviate a little from the design, some things just aren't possible, and this Forget this device was found as something missing from bluetooth [15:20] we'll fix the design/implementation to match once mpt is back and we can discuss this [15:21] it's already much closer than it was [15:22] cyphermox_, can you open bugs for things that divert? or a least one "design needs to consider those changes" [15:22] sure [15:22] yeah, mpt might return to late [15:22] there are other designers around [15:22] regardless, let's keep in mind we're working iteratively [15:23] some things can not be completed just yet [15:24] right [15:24] but we need to keep record of the things that need to be fixed later [15:24] I totally agree [15:24] hey cyphermox_ [15:24] so would you rather I open the bugs now for a version that doesn't exist, or open them later as bugs once it's landed? :) [15:25] pitti: hi [15:25] cyphermox_, once it lands seems fine, as long as that happens ;-) [15:25] cyphermox_: OOI, does 5GHz wifi work for you on the phone? I find it a bit annoying that it shows my 5 GHz wifi in the list, but doesn't connect to it [15:26] seb128: it can go either way, I'm happy to open the bugs now, I've just been complained at before for this [15:26] pitti: let me check [15:26] active on 2.4ghz right now [15:27] pitti: don't forget, 2.4 usually has a slightly higher signal level thank 5ghz, that can explain the difference [15:27] pitti: though as I poke NM to check this, right now my 5 has higher signal ;) [15:28] cyphermox_: right, but I have a different ESSID for my 5 GHz network, so if I only tell it to connect to that it shouldn't even consider the other [15:28] cyphermox_: and it doesn't -- it just stays unconnected [15:28] indeed [15:28] ok, let me try [15:28] as if it could see the 5 GHz network, but fails to connect [15:28] I disabled 2.4 here [15:29] so perhaps in this case it should not display them at all (if the drivers don't support 5 GHz) [15:29] ah, it roamed to 5 successfully it seems [15:30] cyphermox_: ok, so in general 5Ghz seems to work, just not mine then? good to know [15:30] I think it does [15:30] cyphermox_: thanks [15:31] why would it not work on your device though? [15:31] is it a nexus 4? [15:31] I don't know [15:31] cyphermox_: yes, mako [15:31] pitti: nothing pertaining to 5ghz here in my log; when it roamed: http://paste.ubuntu.com/7830816/ [15:31] pitti: could you send me logs as you try to connect? maybe I can figure it out [15:32] cyphermox_: running an AP test right now, but I'll file a bug then [15:32] alright [15:37] kenvandine: your public schools are starting already? [15:37] mhall119, yup [15:37] well, we're in year round [15:37] but....it's July [15:37] oh [15:37] our traditional hasn't of course [15:37] * kenvandine loves the year round schedule! [15:37] makes a little more sense then === gatox is now known as gatox_lunch [15:39] first day of UK school summer holidays today so I hear [15:40] 6 glorious weeks off [15:40] my brain still works on this schedule a bit, feels wrong working [15:46] barry, I'm getting the following: http://paste.ubuntu.com/7830915/ [15:46] kenvandine: have you seen http://www.themukt.com/2014/07/21/google-uses-qt-create-voltair-game/ [15:47] mhall119, i built a click package for that last week :) [15:47] mhall119, it crashes like 10 seconds into play though [15:48] :( [15:48] mandel: i've never seen those, but that says to me that it's trying to stop udm, but the process doesn't exist. possibly it crashed or exited somehow else? [15:48] mhall119, it was interesting to study their code though, to see what they had to implement in their engine that could be useful in bacon2d [15:48] would be really awesome to get it running well in Ubuntu, would be a nice story to tell [15:48] barry, I just let it execute, I have not looked close into it [15:48] the created an engine that isn't general purpose, they say you should fork their game and modify it [15:48] mhall119, i plan to try to figure out why it's crashing [15:49] just not sure when :) [15:49] kenvandine: cool, let me know if I can help/test/play [15:49] i bet it tickling stuff we don't support on the device [15:49] mandel: that's what the traceback tells me. udm isn't running at the point where it tries to kill it [15:49] (by calling it's .exit() dbus method) [15:49] tickling? [15:49] using things we don't support :) [15:49] barry, ok, I'll take a closer look [15:50] ah, ok [15:50] it got as far as showing me the menu though [15:50] kenvandine: I wonder if it would be easier (or a better story) to re-create it using the assets and Bacon2d [15:50] at least the single-player mode [15:52] yeah, creating the assets is the hardest part [15:52] i wish i had access to game art designers ;) [15:57] kenvandine: I got an introduction a while back to one of the developers of gamesalad, they have a marketplace where you can buy game assets: http://marketplace.gamesalad.com/ [16:02] mhall119, cool === chihchun is now known as chihchun_afk [16:03] pitti, I will take a stab at it as soon as I get a chance, but I don't know when that is [16:12] cjwatson: I remember that you were working on the qmake problem for the chroots. Could you figure out something? For the sdk I need to `qmake -query`. I have an idea how to work the sdk problem around, but if you have something I would take that. [16:14] bzoltan: It's on my list but sorting out the RTM archive is more urgent [16:17] cjwatson: That is fine. In the QtCreator I can set where and what is the qmake for the target. I am thinking about a solution to "fool" the QtCreator and just return the variables what a real native qmake would return. That would enable us to create chroot specific kit for qml projects. The real solution would be of course to make a qmake-armhf what is an x86 binary what works with the armhf chroot as a sysroot. [16:17] cjwatson: kind of what madde did with the meego sdk [16:17] I can't even think about this right now, sorry [16:17] I mean I generally agree but I don't have mental bandwidth for much more than nodding and smiling [16:21] bzoltan: a script that hunts around for itself and produces suitable output would be reasonable enough for now and easy to redo later [16:21] cjwatson: yes, that is what I thought too [16:22] cjwatson: do not bother about it now. I will handle what I need. I just wanted to make sure that we do not do redundant work with qmake. [16:23] No, that's fine, as I say my absolute highest priority right now is making sure that the RTM archive works properly, so it's going to be at least a week or two before I'm doing anything you might clash with === Ursinha is now known as Ursinha-afk === gatox_lunch is now known as gatox === dandrader is now known as dandrader|lunch [16:58] mzanetti: hey, I have a few questions re: tagger if you've got a sec === alan_g is now known as alan_g|EOD [17:19] hello, I'm trying to port ubuntu touch. I've flashed the images, device starts up but got stuck at boot logo. Can anyone help me ? [17:19] here is the kernel log: http://paste.ubuntu.com/7831297/ [17:22] I think startup fails due to termination of lightdm process.But don't know how to debug it. === dandrader|lunch is now known as dandrader [17:31] anyone can help me with the issue ? [18:13] kenvandine: https://plus.google.com/u/0/104580575722059274792/posts/EyVdZ2JEa9T got an official re-share :) [18:14] sweet! [18:15] the off-center eyes on the pixelated pig annoy the heck out of me though [18:15] haha [18:15] patches welcome :) [18:15] it bothers me too [18:16] that's what i get for grabbing an image from openclipart :) [18:18] heh [18:23] after some updates, when building a click using the SDK I get "The manifest file needs to specify if this is a app or a scope" anyone has any pointers? [18:25] kenvandine: https://www.dropbox.com/s/9vvxsh4pn4r0gmv/bacon2d_icon.png [18:26] kenvandine: gimp file with layers: https://www.dropbox.com/s/fouc56pmgz31xnt/bacon2d_icon.xcf [18:26] nice [18:27] cjwatson: did the click manifest requirements/format change to support scopes? (see ralsina above) [18:27] mhall119, sweet! [18:27] mhall119, we really need someone to finish off the website too [18:27] * kenvandine hides [18:27] kenvandine: I really need content-hub importing added to docviewer-app too [18:27] :-P [18:27] :-D [18:30] mhall119, kenvandine: Why does the poor pig have to be crosseyed :D [18:30] makes him more lovable === Ursinha-afk is now known as Ursinha [18:36] mhall119: news to me, but it may be that it's not something click proper needs to know about [18:37] yeah, could be the store only, beuno can you respond to ralsina above? [18:38] cjwatson: this is locally when building the package in the sdk [18:38] kenvandine: he is a square pig how loveable does one icon have to be ;) [18:38] no idea where it's really coming from tho [18:38] ah, might be the SDK plugins then [18:38] so, bzoltan can you help ralsina ? [18:38] * mhall119 is going to end up pinging somebody on every team in Canonical before this is all over :) [18:38] ralsina: no idea. in general the dpkg maintainers don't know everything about every key in a .deb's control file either :) [18:38] (nor should they have to) [18:39] what what? [18:39] so yes [18:39] that's the review script, right? [18:40] now that there's scopes, it needs one or the other [18:40] beuno: dunno, does the review script run from the sdk automatically? [18:40] because maybe it means that as of today the default click package template doesn't buiild [18:41] I'd have thought that a good design would only need to distinguish scopes - common case [18:41] I know we're all about scopes and all but it seems likely that the common case will still be apps [18:41] cjwatson, yeah, the same format as before is an app [18:41] then the warning makes no sense [18:41] beuno: erm... no? [18:41] and a scope adds a section (and can not have the desktop one) [18:41] if it doesn't specify, it should be an app [18:41] cjwatson, I would guess the SDK auto-generated the manifest improperly [18:42] ralsina, maybe pastebin the manifest? [18:42] beuno: on it [18:43] http://hastebin.com/izepujovow.xml [18:43] cjwatson, yeah, I think in this case it's a broken manifest, and the check scripts can't find the basic desktop entry [18:43] .xml? [18:43] ignore the extension :-) [18:44] I think the extra push helper stuff confuses the checker [18:45] ralsina, mind running lp:click-reviewers-check [18:45] against the click? [18:45] bin/click-run-checks [18:45] or [18:45] send me the click [18:46] ah [18:46] so the click tools don't have that string [18:46] beuno: not at all, 1' [18:46] so... I guess, this may be a fully SDK thing instead [18:46] aka, bzoltan [18:47] beuno: click is in the mail in 1 minute [18:49] beuno: sent [18:50] beuno: will the store allow a package that contains both an app and a scope? [18:57] mhall119, yes [18:58] ralsina, so it's the SDK that's confused [18:58] not the review scripts [18:59] the review scripts complain about something else [18:59] = hooks = [18:59] ERROR: could not find desktop hook for 'helloHelper' [18:59] "error": { [18:59] "lint_control_architecture_valid_contents": { [18:59] "text": "found binaries for architecture 'all': lib/i386-linux-gnu/hello/libhellobackend.so" [18:59] }, [18:59] "lint_hooks": { [18:59] "text": "more than one app key specified in hooks" [18:59] } [18:59] }, [18:59] ERROR: Could not load 'helloHelper-apparmor.json'. Is it properly formatted? [18:59] things like that [19:00] beuno: well you probably need an update, that one is very new [19:00] oh, wait, that one doesn't need a desktop hook [19:00] ralsina, I have the latest review scripts [19:00] ok, so the review script may need an update, then [19:00] so whatever it spits out, it'll block from getting into the sdtore [19:00] right [19:01] so you'll need to talk to jdstrand about that [19:01] beuno: ack [19:01] ralsina, I do suggest filing a bug against qtcreator [19:01] talk to someone on the team [19:01] because of the other error [19:01] yeah [19:02] unlike the omnipresent cjwatson, bzoltan is way over his EOD [19:06] ralsina: the click-reviewers-tools also don't know about the "push-helper" click hook. I don't see a hook for push-helper in /usr/share/click/hooks on r144 either [19:07] ralsina: do you have some silo enabled? [19:07] jdstrand: maybe chipaca knows better about that [19:08] ralsina: the review tools are (currently) going to assume an entry is an app (thus requring a "desktop" hook entry) unless it is a scope (and has the "scope" click hook entry) [19:09] it sounds like the sdk is getting confused by this too, since neither a desktop nor a scope click hook is defined for the helper [19:09] * jdstrand is guessing [19:09] ralsina: ^ [19:10] ralsina (and/or Chipaca): can you file a bug against click-reviewers-tools to add a check for push-helper? (I'll also need an example click and where to get the package(s) that supply /usr/share/click-hooks/push-helper.hook [19:10] ) [19:10] well, not and/or, just 'or' :O [19:10] :) [19:11] but, I doubt that will fix the sdk [19:11] in fact, I am confident it won't [19:12] whats the sdk bug? I can file it [19:14] pmcgowan: aiui, the sdk is not happy with a manifest entry that contains only a "push-helper" and "apparmor" hooks (ie, no desktop or scope hooks defined) [19:14] others should probably comment further [19:14] if ralsina files it I can gain it attention ;) [19:15] if someone files the click-reviewers-tools one, I'll fix it [19:15] :) [19:16] uhm [19:16] so how is the store suppose to interpret something that isn't a scope or an app? [19:19] pmcgowan: I'm filing :-) [19:19] what is it we are making here? I guess I am confused too [19:19] this is an app that has a helper to support push notifications [19:19] so it is an app [19:19] yes [19:20] just the hooks logic not quite right [19:20] ok [19:20] ralsina, kalikiana is your man for qml api [19:22] beuno: the push-helper should be invisible to the store [19:22] that is, skip that hook entry, it's not what the package is about [19:22] Chipaca, right, so it's an app [19:22] which is fine [19:22] yes [19:22] Probably the review tools shouldn't allow a push-helper without an app entry. [19:22] what tedg said [19:23] sure [19:23] or a scope [19:23] a scope could benefit from push notifications [19:23] so why not :) [19:23] Yeah, I guess an infographic as well. [19:23] there ya go. But never on its own. [19:23] it will have to be one or the other, regardless of whether it has a helper or not [19:23] so we're covered, AFAICT [19:23] exactly. the helper is a nop. [19:23] beuno: \o/ :) [19:24] beuno, No. You can have infographic visualizations on their own as well. [19:24] so, pmcgowan, jdstrand, do i need to file a bug? === gnu is now known as Guest12866 [19:24] tedg, not at the moment ;) [19:24] beuno, The list isn't just those two. [19:24] tedg: well, but that's separate from push helpers :) [19:24] beuno, Heh, helping you predict future crisis :-) [19:24] Chipaca, we need two bugs as described, I think ralsina is filing [19:24] yes, I am [19:25] ralsina: ah, ok. Because my next question was "describe where?" [19:25] :) [19:25] pmcgowan: it is an click package that has two entries in the click hook database. one that is a proper app and one that is a helper [19:25] jdstrand: /usr/share/click-hooks/push-helper.hook is in ubuntu-push-client [19:25] Chipaca, same problem with your app, btw [19:25] = hooks = [19:25] ERROR: could not find desktop hook for 'PokeHelper' [19:25] the store doesn't need to care [19:25] the click-reviewers-tools should absolutely care [19:26] so they need to be updated [19:26] beuno: where is that? [19:26] Chipaca, Poke [19:27] did the official review [19:27] Chipaca: can you file a bug against click-reviewers-tools to add push-helper support? if you can provide a properly formatted click and the specification for the push-helper hook, that would be great [19:27] great icon, btw [19:27] beuno: i mean, it's not on https://myapps.developer.ubuntu.com/dev/click-apps/954/feedback/ [19:27] Chipaca, it is now! [19:27] * Chipaca shakes his fist [19:27] tedg: can you file a bug against the click-reviewers-tools on infographic visualizations? [19:27] jdstrand: what does a specification of a push helper look like when it's not in the pub? [19:28] not in the pub? [19:28] s/helper/helper hook/ [19:28] jdstrand: what does a specification of a push helper hook look like? [19:28] are infographics defined already? the store will need to understand them, etc, as well as the reviewer script [19:29] bug #1346481 [19:29] some documentation that I can read to make sure that a developer is doing what he/she is supposed to be doing when specifying a push-helper [19:29] jdstrand: ok [19:29] ie, the json format, that it should always have an apparmor entry, etc [19:30] Yes, the backend hasn't landed because it is waiting on Unity support for infographics. [19:30] jdstrand: I am writing that documentation as I type (ok, not as I type here ;-) [19:30] beuno: I think the infographics that tedg mentioned are just like the push-helper-- a second entry in the hooks db [19:30] jdstrand, Probably good to wait until the feature *lands* just incase it doesn't, but yes. I'll make sure pete-woods knows he needs to do that too. [19:31] jdstrand: except apparently a package can be just an infographic [19:31] to all involved-- I added a chack to fail on unknown hooks since there were 7 hooks that crept in on the device that devs could specify that had no checking. [19:32] s/chack/check/ [19:32] so if people are implementing hooks that are intended to be used by app devs, please be proactive about filing bugs against click-reviewers-tools [19:32] jdstrand, Yes, makes sense to me. [19:33] tedg: as for timing of your bug, sure (see above :) [19:34] robotfuel: sorry, I'm busy and on vacation at the moment :) [19:35] jdstrand: thanks [19:35] robotfuel: sorry, wasn't meant for you :) [19:35] So, jdstrand, beuno, bzoltan when he wakes up: #1346481 :-) [19:36] * Chipaca adds info to that [19:36] ralsina: can you attach the click? [19:36] jdstrand: sure [19:36] thanks === Ursinha is now known as Ursinha-afk [19:42] ralsina: fyi, as benuo mentioned, helloHelper-apparmor.json doesn't exist (that is a legitimate packaging error) [19:42] jdstrand: anything unclear on https://bugs.launchpad.net/qtcreator-plugin-ubuntu/+bug/1346481/comments/2 ? [19:43] jdstrand: hmmmm I wonder why i t's not packaged,, but yeah, that's a separate problem [19:43] ralsina: also, helloHelper.json is missing [19:44] well, I have both here [19:44] ralsina: can you paste what helloHelper.json is supposed to look like? [19:44] jdstrand: sure [19:44] ralsina: you may just need to rebuild the click (/me guesses) [19:45] jdstrand: http://hastebin.com/agodojobud.rb [19:45] jdstrand: well, I did rebuild it :-P [19:45] ralsina: that could be part of the sdk issue, but we can let bzoltan comment on that [19:45] yeah [19:45] Chipaca: yes, it is clear. can you confirm that helloHelper.json in http://hastebin.com/agodojobud.rb is correctly formatted? [19:46] jdstrand: it is [19:46] * ralsina adds it to the bug report for completeness [19:47] Chipaca: actually, I do have another question-- if app_id is specified, should it be the click package name or the appname (ie, the key to the hook database in the click manifest?) [19:47] or something else? [19:47] jdstrand: the "short id", ie unversioned app id, of one of the apps in the package [19:47] and [19:47] ok, let me be clearer [19:48] oh, so the APP_ID minus the version, ie _? [19:48] jdstrand: if app_id is present, it must match ${pkg}_${appname} of the app that has the desktop hook [19:48] (assuming APP_ID is __) [19:48] yes [19:48] ok, thanks! [19:48] I'll add checks for all that [19:49] * Chipaca can feel beuno getting worked up over the idea of mutliple-desktop-hook-per-packages all over again [19:50] I... Ted... [19:50] back to Juju. [19:52] jdstrand: and the think that the exec points to must be executable, as well :) [19:52] thing* [19:52] dunno if you're checking that kind of thing [19:56] I could [20:06] Chipaca: you said that the push-helper must at a minimum contain the push-notification-client policy group. my understanding it that it can *only* contain that policy group [20:06] Chipaca: has something changed in this regard? [20:08] jdstrand: ah, that's probably true too. [20:16] Anyone ever get oprofile working on touch? === Ursinha-afk is now known as Ursinha [20:18] Chipaca: ok, I will contain with my understanding [20:19] jdstrand: if i parsed that right, thank you :) [20:19] haha [20:19] continue* [20:23] autocomplete's a beach [20:26] mzanetti: fyi, lost my account data in ubuntu-authenticator. I think it happened as a result of a full disk [20:27] mzanetti: ubuntu-authenticator.conf is 0-bytes. you may recall, this happened to me once before. I don't have a reproducer unfortunately [20:49] Does anyone know where I can find more info on the newer design elements for Ubuntu on a phone? The stuff at Developer seems to be a bit out dated? [21:35] Randy_O, http://design.canonical.com/ [21:42] has anybody else had a problem getting the message from an SMS formtheir carrier? [21:42] https://www.dropbox.com/s/pdnemhr5p36d3zg/att_message_missing.png shows the message text in the indicator, but not in the actual messaging app [21:42] sergiusens: ^^ ? [21:47] mhall119: that looks like it's only an issue with carriers that have "&" in their name [21:48] mhall119: ie, a formatting/escaping bug in the app, very likely [21:48] mhall119: so i'd just report the bug if i were you :) [21:48] dobey: against which project? [21:49] mhall119: which project has the messaging app? [21:49] i guess lp:messaging-app ? [21:49] indeed [21:52] done [21:53] https://bugs.launchpad.net/messaging-app/+bug/1346582 [22:10] salem_: ^ btw, seems you may be interested in that [22:11] cwayne, mhall119 that is a class 0 sms. It is not stored by default. === jfelchne_ is now known as jfelchner === salem_ is now known as _salem