[00:03] <lool> racarr: there's one thing I'm missing
[00:04] <lool> racarr: could you confirm how to test if current device supports mir?
[00:04] <lool> racarr: or do I need to hardcode mako + maguro?
[00:04] <lool> I've pinged kgunn on this earlier but no luck
[00:06] <kgunn> lool: sorry, thot you got an answer....i would say you'd need to hardcode
[00:06] <kgunn> lool: afaik, there's not knowledge of product in mir....only knowledge of hwc versions
[00:07] <kgunn> which in essence relate to a product
[00:07] <kgunn> kdub: ^ any thots ?
[00:07] <lool> ok, I think I'll test ro.product.model=maguro
[00:07] <lool> or mako
[00:08] <kdub> lool, mir does autodetect the backend it should run on, but i'd imagine you're trying to work around mir not supporting a feature
[00:09] <lool> kdub: I'd like to only turn on Mir on devices that supportit
[00:09] <lool> not on grouper
[00:09] <kdub> ah
[00:09] <kdub> well, yes, i think we'd need a device-specific approach for the forseeable future
[00:10] <racarr> lool: Ok.yeah I need to start looking at the unity8 failures
[00:11] <RAOF> lool: robert_ancell semi-recently wrote blacklist support for unity-system-compositor; a similar approach should work for unity8
[00:11]  * RAOF wonders if this is functionality common enough to be factored into Mir itself.
[00:13] <racarr> seems like probably
[00:13] <racarr> ...definitive language from me there :p
[00:14] <racarr> um...hmm
[00:14] <racarr> yeah seems like something we should have infrastructure for
[00:15] <RAOF> It likely needs to be platform-specific, but that's doable.
[00:27] <mhall119> nik90: looks like boiko has been heavily involved in the phone app
[00:28] <mhall119> nik90: I'm betting you'll need some additional apparmor stuff to get to the ringtone files though
[00:28] <mhall119> jdstrand: ^^ can you confirm or deny?
[00:29] <jjohansen> mhall119, nik90: grep DENIED /var/log/syslog
[00:29] <jjohansen> if you see denied messages then yes
[01:04] <slangasek> xnox: note that I am querying the outcome of 'set-env -g' by using 'list-env -g'; this has nothing to do with individual jobs losing the state
[01:10] <racarr> kgunn: lool: Afk for a bit can reach me on phone at g+
[01:10] <lool> racarr: ok
[01:10] <lool> racarr: I wont have time today I'm afraid
[01:10] <lool> will be tomorrow
[01:11] <racarr> no worries :D
[01:11] <racarr> so cloooose
[01:13] <jdstrand> mhall119: don't know-- would need to see the denials. that said, the dialer shouldn't be confined
[01:13] <jdstrand> mhall119: but yeah, what jjohansen said
[01:48] <mhall119> jdstrand: the dialer may not be confined, but the clock app presumably will be, which will stop it from accessing the dialer's ringtones
[02:11] <robert_ancell> fginther, do you know why https://code.launchpad.net/~robert-ancell/lightdm/handle-no-xrdb/+merge/189971 hasn't merged?
[02:13] <robert_ancell> thomi, ^?
[02:14]  * thomi looks
[02:15] <thomi> ugh. what's the new jenkins IP address?
[02:19] <thomi> robert_ancell: http://10.97.0.26:8080/job/lightdm-autolanding/156/console
[02:21] <robert_ancell> thomi, uh, that's just blank for me
[02:22] <thomi> not for me
[02:23] <robert_ancell> hmm, refresh gave it content
[02:23] <robert_ancell> so it's just running super slow?
[02:23] <thomi> I triggered it manually
[02:23] <thomi> It wasn't running before. Not sure why
[02:23] <robert_ancell> cheers
[02:24] <thomi> nw
[02:56] <olli> do we know if build #88 is done?
[03:07] <AskUbuntu> How can one go about integrating messaging into an Ubuntu Touch App? | http://askubuntu.com/q/355647
[03:11] <nhaines> mhall119: certainly the SDK should provide ringtone and notification support?
[03:36] <lucenut> I've been reading about installing ubuntu-touch on a nexus 10. Kinda confusing.
[03:37] <lucenut> Do you think the install will be any easier with the release on the 17th?
[03:38] <lucenut> I'm dying to get it running. It's why I bought the nexus 10.
[03:41] <nhaines> lucenut: I don't suspect the install process will change.  Which is kind of too bad, since I did consider what a nice install wizard would look like.
[03:41] <RAOF> lucenut: Hm. It was pretty easy to install on a N7 and N4; what problems are you having?
[03:42] <lucenut> I don't know where to start!
[03:42] <lucenut> Do I have to "root" it first?
[03:43] <lucenut> If something goes wrong can I just hold the volume and power buttons and restore jellybean?
[03:43] <lucenut> The installation videos showed you have to install a backup app first?
[03:43] <RAOF> lucenut: https://wiki.ubuntu.com/Touch/Install describes the process; it's reasonably straightforward.
[03:45] <lucenut> Will this be "dual-boot"?
[03:46] <RobbyF> not dual boot
[03:46] <lucenut> The only ubuntu computer I have is an Xubuntu netbook. Will that work for this install?
[03:46] <RobbyF> It will work for install
[03:46] <lucenut> Is dual-boot possible?
[03:46] <RobbyF> when you restore back to jelly beat then you'll be fresh install
[03:47] <RobbyF> dual boot might be possible but WAY more complicated.
[03:47] <RobbyF> not worth it and not supported.
[03:47] <lucenut> OK
[03:47] <RobbyF> give it a try
[03:47] <lucenut> Scary!
[03:47] <lucenut> $500 tablet.
[03:47] <nhaines> lucenut: not scary.  It's simple to jump back to Android.  :)
[03:48] <lucenut> I can always restore android right?
[03:48] <lucenut> K
[03:48] <lucenut> Thanks.
[03:48] <RobbyF> yes you can easily restore android with a click of a button
[03:49] <lucenut> If I do it before the 17th, will the developer version update to the real one?
[03:49] <RobbyF> most likely
[03:49] <RobbyF> if not it won't be hard to flash that.
[03:49] <lucenut> K
[03:50] <nhaines> lucenut: in the last week or so, Ubuntu's gotten really nice on phones, too.  Should be fun on the tablet.
[03:50] <lucenut> I imagine if they are really releasing on the 17th it should be pretty close to locaked down.
[03:51] <lucenut> Is the preview a nightly build?
[04:08] <nhaines> lucenut: no, they build 4 times a day and promote "blessed" builds.
[05:42] <guest___________> The install guide says " We currently do not support the newer '2013' Nexus 7."  does that mean it won't install at all?
[05:44] <RAOF> guest___________: Correct
[05:44] <guest___________> How do I verify that I have the new version and not the old version?
[05:46] <RAOF> guest___________: I'm not sure; when did you buy it?
[05:46] <guest___________> Few weeks ago, so probably the new one huh?
[05:46] <guest___________> Kinda bummed I got it just for linux.
[05:46] <RAOF> guest___________: You could also just try flashing the Touch image with phablet-flash; it'll detect what device you have connected and bail if it's unsupported.
[05:47] <RAOF> You probably do have the shiny new one, yes.
[05:47] <guest___________> yeah I tried that if I give it the -d grouper command it will attempt to flash it and I have to bring it back to factory
[05:47] <nhaines> guest___________: on the other hand, it's a *very* nice tablet, and Ubuntu will probably be ported eventually.
[05:48] <guest___________> if I don't give it -d  I get ERROR:phablet-flash:Unsupported device, autodetect fails device
[05:48] <guest___________> Yeah, I suppose i'll just have to be patient
[05:48] <RAOF> Yeah; it'll probably be ported fairly soon. It shouldn't be hard to port to.
[05:48] <nhaines> guest___________: Google used the same name, but the hardware's completely different.
[05:49] <guest___________> Well sounds like I tried to do everything correctly so its out of my hands at this point
[05:49] <RAOF> Yup.
[05:49] <RAOF> Well, not exactly.
[05:49] <RAOF> You could provide the port ☺
[05:50] <guest___________> well mines an asus nexus 7 is that the same as google nexus?  Get lost in the branding
[05:50] <guest___________> haha i'm not that good of a programmer
[05:51] <guest___________> found my box says google nexus think I answered my own question
[05:51] <guest___________> alright well thanks again
[07:34] <dholbach> good morning
[08:11] <JamesTait> Good morning all; happy World Post Day! :-D
[08:30] <sergiusens> mhall119, jdstrand dconf/dbus call was a missing 'calendar' profile
[08:40] <AskUbuntu> How to run Ubuntu touch apps on Ubuntu desktop? | http://askubuntu.com/q/355728
[08:41] <sergiusens> nik90, are you around?
[08:45] <nik90> sergiusens: yup
[08:46] <sergiusens> nik90, https://code.launchpad.net/~sergiusens/ubuntu-clock-app/confinement_fixes/+merge/190044
[08:46] <sergiusens> nik90, if you don't mind taking a look
[08:46] <sergiusens> nik90, the dconf thing was evolution btw
[08:46] <nik90> sergiusens: ah for the alarms
[08:47] <nik90> sergiusens: will do
[08:49] <sergiusens> ty
[08:57] <nik90> sergiusens: is com.ubuntu.clock the standard way of naming applications?
[08:57] <sergiusens> nik90, yeah, let me give you some docs
[08:58] <nik90> sergiusens: I notice weather and calendar following the same convention. But calculator is named ubuntu-calculator-app. I guess i can do a MP for that.
[08:59] <sergiusens> nik90, yes please
[08:59] <sergiusens> nik90, http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/
[09:00] <nik90> sergiusens: top approved. thnx
[09:01] <Mirv> how can I use larger than 80x24 terminal sanely with adb shell which seems to somehow assume that?
[09:01] <sergiusens> Mirv, hey, doanac had a shell script that resized the terminal
[09:03] <Mirv> sergiusens: sounds promising
[09:07] <Abhishek> hi all
[09:08] <Abhishek> I want to port the Android source code to create Ubuntu touch images
[09:09] <Abhishek> My development board is having SoC "Qualcomm Snapdragon S4 Pro APQ8064"
[09:09] <dholbach> Abhishek, Dmitrjs answered your mail on the mailing list: https://lists.launchpad.net/ubuntu-phone/msg04516.html
[09:10] <Abhishek> I am not able to clearly understand
[09:10] <dholbach> Abhishek, and it looks like you sent your mail multiple times
[09:10] <dholbach> ah no, it looked like it was multiple times, but it was different questions
[09:11] <Abhishek> https://lists.launchpad.net/ubuntu-phone/msg04531.html
[09:11] <Abhishek> Please answer this query
[09:11] <Abhishek> I have complete Android source code
[09:11] <dholbach> Abhishek, is https://wiki.ubuntu.com/Touch/Porting of any help?
[09:12] <Abhishek> I synced the ubuntu touch source code using "phablet-dev-bootstrap"
[09:12] <Abhishek> This is helping somewhat
[09:14] <Abhishek> My device is not supported in CyanogenMod
[09:14] <Abhishek> I am having the development board with Android
[09:14] <Abhishek> The source code of this android is available
[09:14] <Mirv> tsdgeos: no landings at moment if not fixing tests/bugs/crashes, #ubuntu-ci-eng for more.
[09:15] <tsdgeos> Mirv: well it does fix a bug and a crash
[09:15] <Mirv> tsdgeos: but does it fix a bug and a crash also now that the unity8 change is not in trunk?
[09:15] <tsdgeos> Mirv: it does fix the bug that the feature is missing in unity8 :D
[09:15] <Abhishek> dholbach: I want to use the source code of Android to create ubuntu images
[09:16] <tsdgeos> Mirv: but we can commit the code again if you prefer :-)
[09:16] <dholbach> Abhishek, I'm afraid I'm not much of a help here - I'm not an expert when it comes to porting at all - I just noticed the discussion on the mailing list
[09:16] <Mirv> tsdgeos: haha :) anyway it's 'no' at the moment, but feel free oto come to the channel to discuss it. I guess the most interesting thing is that if it currently would happen elsewhere but has not been identified as coming from that.
[09:17] <Abhishek> Dholbach, can you please let me know who can help me
[09:17] <Mirv> tsdgeos: it's most of all now about fixing mir-by-default related issues/crashes
[09:17] <tsdgeos> Mirv: of course it would happen somewhere else
[09:17] <tsdgeos> it's a bug in Qt
[09:17] <tsdgeos> it's just that noone uses QML as extensively as us
[09:17] <tsdgeos> anyway, if it's no
[09:18] <dholbach> Abhishek, the mailing list is probably a good place - this channel is quite high traffic so thing easily get lost here
[09:18] <tsdgeos> it's no, i know how this management decisions work
[09:18] <nik90> sergiusens: https://code.launchpad.net/~nik90/ubuntu-calculator-app/applicationname-fixes/+merge/190060
[09:18] <Saviq> Mirv, so we essentially got a freeze two days before the freeze?
[09:18] <nik90> sergiusens: fixed it for the calculator app. can you review and check if it is okay
[09:18] <Saviq> awesome
[09:19] <Mirv> Saviq: something along those lines
[09:19] <Abhishek> Can someone help me in porting the Android source to create Ubuntu images ...which I can load on my development board ....and see ubuntu running
[09:19] <sergiusens> nik90, looks good, let me test this
[09:19] <Mirv> Saviq: we've been in freeze with 'only via landing asks' for some time already
[09:19] <Abhishek> I raised the query in https://lists.launchpad.net/ubuntu-phone/msg04531.html
[09:19] <Saviq> Mirv, yeah well...
[09:34] <Abhishek> Please answer my query ...I want to port Android source code to create Ubuntu images
[09:38] <Abhishek> I raised the query in https://lists.launchpad.net/ubuntu-phone/msg04531.html ....Please answer it
[09:48] <sergiusens> nik90, feel free to top approve that one
[09:48] <sergiusens> nik90, I'm marked as community in lp, so can't
[09:49] <xnox> Abhishek: please stop sending identical emails, multiple times.
[09:49] <xnox> Abhishek: that's considered rude, and you don't give enough time. Many people only read mailing lists infrequently, e.g. every weekend.
[09:51] <nik90> sergiusens: I cannot do it either. I am only admin of clock app :)
[09:52] <Abhishek> xnox: I will not do it again ...sry for that
[09:53] <Abhishek> xnox: I did it beacuse I am eager to know that it is possible or not ?
[09:53] <xnox> Abhishek: no problem. And from your replies, I can only recommend you to unpack your device boot.img (and the ramdisk from inside it) to actually study and understand how your device boots.
[09:53] <xnox> Abhishek: it must already have a boot loader pre-installed - otherwise it will not boot at all.
[09:54] <xnox> Abhishek: and then you just need to ticker and work out how can you point the ramdisk to e.g. boot alternative partition where you'd have an ubuntu rootfs.
[09:54] <Abhishek> xnox: I'll try to do it now
[09:54] <xnox> Abhishek: maybe study ac100 boot images / tarball installer.
[09:55] <xnox> Abhishek: it has it's own ramdisk inside bootimg that points to unpack ubuntu rootfs from a tarball from sd-card onto userdata partition and then boot that.
[09:55] <sergiusens> dpm, can you look at https://code.launchpad.net/~nik90/ubuntu-calculator-app/applicationname-fixes/+merge/190060 ?
[09:56] <sergiusens> or mihir_ https://code.launchpad.net/~nik90/ubuntu-calculator-app/applicationname-fixes/+merge/190060
[09:56] <dpm> sergiusens, still at the conference and about to change rooms, not sure I'll manage until tomorrow :/
[09:57] <davmor2> Morning all
[09:57] <dpm> sergiusens, if popey is around he can probably help you find someone for the review
[09:58] <mihir_> sergiusens: is it regarding change in app name ?
[09:58] <dpm> I've added a comment to the MP nevertheless
[10:01] <pitti> did anyone actually try and add an ubuntuone account? addition seems to work initially, but it immediately seems to forget it again once I go back in the system settings
[10:06] <seb128> pitti, I did some days ago and it worked, let me try today
[10:07] <pitti> ah, I now tried to not go back, but just end system settings
[10:07] <seb128> pitti, wfm but I'm still on yesterday's image
[10:07] <pitti> and that seems to work
[10:07] <pitti> seb128: me too
[10:07] <seb128> "go back"?
[10:07] <pitti> seb128: once you added the account, I opened the menu and used "go back" to get back to the accounts list
[10:07] <seb128> pitti, when you press the "add" button it should bring you back to the account panel with the list of accounts
[10:07] <seb128> e.g no need to do anything
[10:07] <pitti> yes, and that worked
[10:08] <pitti> but afterwards it forgot the account
[10:08] <pitti> I'll reinstall with today's device and try to reproduce this more systematically
[10:08] <seb128> ok, but somewhere I guess
[10:08] <seb128> pitti, I'm going to keep an eye on it as well
[10:13] <sergiusens> mihir_, yes
[10:15] <mihir_> sergiusens: I just did testing :) and approving MR :)
[10:18] <sergiusens> mihir_, can you top approve as well?
[10:18] <sergiusens> mihir_,  thanks by the way
[10:19] <mihir_> sergiusens: done !! Sorry i forgot to do that
[10:19] <nik90> mihir_: thnx
[10:19] <mihir_> nik90: welcome :)
[10:35] <morrowyn> Morning
[10:39] <lool> pitti: Did you test upower on touch?
[10:42] <pitti> lool: the tests run during package build, so it tested itself on ARM
[10:42] <pitti> lool: the only effective delta was in the glib client library, I guess we aren't even using that on touch
[10:43] <pitti> ah, powerd does
[10:43] <lool> pitti: the diff is big; I understand one patch was merged upstream, but we'd like a heads up to test such uploads seeded on touch
[10:44] <pitti> lool: it's not that big; we just replaced the bit "git backports" with a new upstream release, the two effective patches are http://cgit.freedesktop.org/upower/commit/?id=db89e5a3 and http://cgit.freedesktop.org/upower/commit/?id=ecc4e379ccc
[10:44] <pitti> (and this API got test coverage in 0.9.22 now)
[10:44] <lool> pitti: what are the potential properties hit by this in practice?
[10:45] <pitti> lool: the actual property values  don't change
[10:45] <pitti> lool: this just fixes the return value of that method
[10:45] <lool> pitti: yes, so I guess it changes the code path for a good reason
[10:45] <pitti> that was utterly broken before, so apparently our consumers didn't even bother to check it
[10:46] <pitti> but some GNOME consumers rely on it
[10:46] <lool> pitti: I'm expecting this got fixed because some functions didn't return what they were meant to return
[10:46] <pitti> right
[10:46] <lool> pitti: which properties did we witness this on that are going to be reported correctly when they used not to?
[10:46] <pitti> but if powerd etc. would actually check it, we would have noticed it ages ago
[10:46] <lool> maybe we will notice a regression now  :-)
[10:46] <lool> or an improvement
[10:46] <pitti> lool: none, we build with --enable-deprecated
[10:47] <pitti> the second commit is a no-op for us
[10:47] <lool> pitti: I'm speaking of the first one
[10:47] <pitti> lool: that doesn't change the properties themselves, only the return value of up_client_get_properties_sync()
[10:48] <pitti> lool: so, if it helps I can upgrade my phone to that upower and check if anything breaks
[10:49] <lool> pitti: I understand the properties dont change
[10:49] <lool> pitti: sorry, dont want to be a PITA
[10:51] <pitti> upgraded, rebooting
[10:51] <lool> pitti: the reason I'm bringing this up is that we're trying to check everything going in at this point because we are trying to fix issues in the image; it's super painful to do so, but this specific change either didn't change anything or changes something and then it should be checked on touch  :-)
[10:51] <lool> pitti: Thanks for testing
[10:52] <pitti> upower --dump unchanged, power indicator works with and without USB cable (i. e. "AC"), suspend works
[10:53] <Laney> battery panel in system-settings uses the glib library
[10:53] <lool> pitti: great, thanks for testing
[10:53] <lool> pete-woods: Is https://code.launchpad.net/~pete-woods/unity-mir/window-stack-get-property/+merge/189984 just API/ABI addition?
[10:53] <lool> pete-woods: Can I land this safely when it's in trunk?
[10:53] <pitti> lool: that update wasn't really aimed at fixing anything in touch, but we need it to fix desktopy bits (and also drop our huge patches and delta)
[10:54] <lool> pete-woods: If yes, I'd like to get that through if it's needed for the other merge
[10:54] <lool> pete-woods: (Was this tested somehow?)
[10:54] <lool> pitti: If you could just test things that are on touch image on touch before uploading or give us a heads up with the diff, what would be nice
[10:54] <lool> pitti: (so little remaining...)
[10:54] <pete-woods> lool: yes, it's just addition
[10:55] <pitti> lool: well, I did consider the effective change and found it safe
[10:55] <pitti> lool: and I explained the change in #u-release (who reviewed and accepted it)
[10:55] <pete-woods> lool: there is no ABI, though, as it's just a DBus interface
[10:55] <lool> pitti: we'd like a heads up on the touch side
[10:55] <pitti> lool: but it's a pain to test it before upload
[10:55]  * lool lunch &
[10:56] <pitti> lool: the way we set up images make them rather hard to actually build stuff on
[10:56] <pitti> so for such rather easy changes I don't usually bother
[10:56] <pitti> (and for changes which already have test coverage anyway)
[10:57] <jodh> lool: fyi - bug 1235649 is partly caused by unity it seems.
[10:59] <ogra_> jodh, well, i just made a most intresting observation while testing a very old image to verify something else
[10:59] <ogra_> jodh, with image 69 my session init process stays at 1.6M constantly, no matter what i do
[11:00] <ogra_> (sadly i think due to lool's recent image buold 69 is now gone from system-image.u.c)
[11:00] <jodh> ogra_: ok. I wonder what version of unity-panel-service 69 was using?
[11:00]  * jodh afk
[11:00]  * popey coughs up http://popey.mooo.com/mirror/system-image.ubuntu.com/saucy/
[11:00] <popey> ogra_: ^^
[11:01] <popey> ooh, 69 is missing!
[11:01] <popey> oh, i only mirror saucy, not the -proposed images ☹
[11:02] <ogra_> popey, right, and system-image only keeps a certain amount
[11:02] <popey> ogra_: i run wget every day though
[11:03] <ogra_> ah
[11:03] <popey> so i guess 69 was never promoted
[11:03] <ogra_> yeah
[11:06] <ogra_> jodh, any idea what package that would be in ?
[11:08] <ogra_> ah, got it
[11:08] <ogra_> jodh, unity-services 7.1.1+13.10.20130927.1-0ubuntu1
[11:09] <ogra_> jodh, but that job shouldnt be used by touch at all
[11:09] <ogra_> start on desktop-start DESKTOP_SESSION=ubuntu
[11:10] <ogra_> and it didnt change since
[11:10] <gema> ogra_: what is the first image with mir enabled?
[11:10] <ogra_> gema, the current one
[11:11] <gema> 89?
[11:11] <ogra_> (in saucy-proposed)
[11:11] <ogra_> yes
[11:11] <gema> ogra_: ack, thanks
[11:12] <popey> It's a _lot_ slower.
[11:13] <asac> jibel: could you find AP regressions over SF that dont have crashes?
[11:13] <asac>  -> we should tackle crashes (as those create flakiness) and AP tests that regressed, but dont have crashes.
[11:18] <ryanteck> Hey
[11:20] <ryanteck> My Nexus 4 (8GB) has been sitting with a black screen at the stage "INFO:phablet-flash:Waiting for install to finish on device. Please do not unplug device until phablet-flash finishes." for about 5 mins
[11:20] <ryanteck> anyone know if this is an issue?
[11:20] <popey> ryanteck: it can take a little while
[11:21] <ryanteck> Ahh ok
[11:23] <lool> jodh: ok
[11:24] <lool> Saviq: I know little about unity-panel-service, but it seems to be related to the upstart memory leak we're seeing
[11:24] <lool> Saviq: the leak might be in libdbus, but doesn't happen when panel-service isn't used; what is it for?  could it be generating a huge amount of events?  can we disable it temporarily?
[11:24] <ryanteck> whew all flashed
[11:27] <ogra_> popey, see if it is also a lot slower if you do --no-backup
[11:27] <Saviq> lool, panel-service is a proxy between indicators and unity7
[11:28] <ogra_> popey, for me Mir is not much slower than SF ... while there is a slight slowdown it is nearly not noticeable
[11:28] <Saviq> lool, but that's the extend of my knowledge
[11:28] <Saviq> lool, we're not using it on touch
[11:28] <ogra_> lool, how could it be, it will never run
[11:28] <popey> ogra_: i notice it most on screens which have transparency, like the initial welcome thing
[11:28] <ogra_> lool, as i stated above
[11:29] <lool> jodh: ^
[11:29] <lool> Saviq: Ok, so I guess is from jodh's debugging on the desktop
[11:30] <gema> seb128: are you aware of a unity crash in image 89 when bluetooth is disabled and enabled again?
[11:30] <ogra_> right, that wont help us on touch though
[11:30] <lool> Saviq: he reproduced the upstart leak in an easier to work with environment (desktop image by sending events in a loop)
[11:30] <gema> seb128: I lose the whole UI
[11:30] <Saviq> lool, k
[11:30] <lool> but probably not the source of the events then
[11:30] <ogra_> unless the issue is caused by *not* using that job
[11:30] <lool> which seemed to be the vsync stuff from kenrel anyway
[11:30] <dholbach> popey, same here
[11:30] <seb128> gema, there is a know but with Mir yes
[11:31] <seb128> gema, well, I think it's known, charles and lool were discussing it yesterday
[11:31] <ogra_> lool, well, mako doesnt have vsync uevent spam and also exposes it
[11:31] <seb128> gema, it's a Mir issue as far as I'm concerned
[11:31] <lool> gema: LP #1236705
[11:31] <gema> lool, seb128 thanks!
[11:31] <ogra_> lool, *specifically* on 88 ... i had the session init have 30MB RSS occupied after playing for 10min
[11:31] <ogra_> on mako
[11:32] <ogra_> (starting and stopping apps and scrolling around a bit in the UI)
[11:33] <ogra_> so while the vsync stuff on maguro is ugly and adds to teh ram consumption, i dont think thats the main issue
[11:34]  * ogra_ gets coffee
[11:56] <OrokuSaki> Morning
[11:56] <OrokuSaki> @ogra I have a customized graphics.c for my device.. Do you think that could be causing the EGLBad_Conext?
[11:56] <OrokuSaki> I bet that is the cause. =)
[11:57] <OrokuSaki> quiet in here this morning
[11:57] <lool> plars, doanac or jibel: I think we want to work on a phablet-test-run flag to "stop powerd" as root before startng the unity8 tests; it's not enough for them to pass, but it's required for anything to happen
[12:13] <OrokuSaki> my permissions for kgsl should be system graphics according to android
[12:14] <OrokuSaki> but with udev, the apply as system root
[12:14] <OrokuSaki> chown system graphics kgsl-*
[12:14] <OrokuSaki> and when I ls... it is system root
[12:14] <OrokuSaki> Is that right?
[12:30] <jdstrand> sergiusens: so, the calendar policy group is a) reserved and b) doesn't actually allow the dconf access-- it denies it. the qtcalendar with eds plugin tries to access dconf for some eds settings that aren't actually needed by the calendar
[12:54] <xnox> ogra_: i am confused by all the ways things get mounted.
[12:54] <jdstrand> mardy: hey, was curious about bug #1232097. is that going to be fixed for 13.10?
[12:54] <xnox> ogra_: is there separate DATA and USERDATA partitions in android?
[12:55] <ogra_> xnox, not that i know of
[12:55] <xnox> ogra_: cause my container is complaining about /data not available and/or not writtable.
[12:55] <ogra_> xnox, i think stgraber introduced /userdata with the system images
[12:55] <xnox> ogra_: ok.
[12:55] <ogra_> xnox, that should come from /etc/fstab for a normal flipped image
[12:56] <ogra_> system-imagwe works completely different here
[12:57] <mardy> jdstrand: sure, I've already made the fix upstream and I just need a MP to be approved
[12:58] <xnox> ogra_: stgraber: is there any way to debug lxc container's initramfs boot? for some reason it claims "to not find /sbin/adbd" when it is clearly present in the android-ramdisk.img
[12:59] <lool> popey: what's the way to enter the sim pin again?
[12:59] <popey> lool: dunno, never enabled that
[12:59] <lool> popey: you have no sim pin on your sim?
[12:59] <ogra_> xnox, thats wanted :)
[12:59] <lool> does someone know how to unlock
[13:00] <ogra_> xnox, ignore this message ... we rm /sbin/adbd before firing up the container
[13:00] <xnox> ogra_: !!!!!! ARGH!
[13:00] <xnox> ogra_: where?
[13:00] <ogra_> xnox, in the lxc startup scripts
[13:01] <xnox> ogra_: thanks a bunch.
[13:01] <ogra_> xnox, since it breaks the world if you try to run two adbd's
[13:01] <ogra_> xnox, /var/lib/lxc/android/pre-start.d/
[13:01] <xnox> ogra_: well, I have none at the moment ;-)
[13:01] <ogra_> and you have no USB device anyway
[13:02] <ogra_> so why do you care :)
[13:02] <xnox> because adb from the lxc-container should be able to us QEMUD instead USB and give me adbd into the container.
[13:02] <ogra_> if you want to debug the container use the logs :) .... /system/bin/logcat -d ...
[13:03] <xnox> once i get that to work, i can transfer qemud/adbd emulator jobs to ubuntu
[13:03] <xnox> ogra_: somehow my /system/ gets mounted empty =(
[13:03] <ogra_> xnox, do you have it in fstab ?
[13:03] <ogra_> for flipped, just add a line for it
[13:03] <popey> lool: no
[13:03] <ogra_> same for /data
[13:04] <xnox> ogra_: it does get mounted, it somehow has nothing in it though =/
[13:04] <xnox> ogra_: and kernel complains a bit.
[13:04] <ogra_> werid
[13:04] <xnox> ogra_: i'll try to produce two system.img files one as ext4 -> for embedding for the lxc container
[13:04] <xnox> ogra_: and one in yaffs2 for direct mounting.
[13:05] <ogra_> just make sure they dont hang around in / :)
[13:05] <ogra_> or /userdata rather
[13:08] <danielholm> hey, how do I install the docviewer on latest images? is there a click package to be found? feeling lost
[13:09] <awafaa> erm, is one supposed to flash cdimage-touch before flashing ubuntu-system?
[13:09] <ogra_> popey, or mhall119 might know
[13:09] <ogra_> awafaa, nope
[13:10] <awafaa> ogra_: interesting, ok i'll try and work out why i cant flash system image then
[13:10] <ogra_> the installed android should be fine
[13:10] <popey> awafaa: what's on it currently?
[13:10] <jdstrand> mardy: awesome, thanks! was asking because right now policy still blocks the 'w'
[13:10] <popey> danielholm: which image?
[13:10] <awafaa> popey: android, i'll try with --no-backup
[13:10] <danielholm> popey: ubuntu-sytem
[13:11] <popey> ogra_: i have seen others report that flashing from android -> ubuntu-system isn't reliable, and they have gone android -> cdimage-touch -> ubuntu-system to make it work
[13:11] <danielholm> I cant remember who it was that I talked with about installind the doc-vieweer
[13:11] <popey> danielholm: i think it hasn't been converted to a click package yet.. sergiusens will know
[13:11] <awafaa> popey: looks like with --no-backup does the trick
[13:11] <popey> coolio
[13:11] <ogra_> popey, it once was like that ...
[13:12] <popey> ah
[13:12] <ogra_> popey, but sergiusens didnt sleep :) he fixed all issues
[13:12] <nik90> charles: ping
[13:12] <danielholm> popey: ok. branch the trunk and create my own from sdk?
[13:12] <popey> in the dim and distant past...
[13:12] <popey> of last month
[13:12] <ogra_> hehe
[13:12] <popey> danielholm: that'll work
[13:12] <ogra_> hmm
[13:12] <ogra_> my maguro looks pretty weird on the apps lense
[13:12] <awafaa> looks like phablet-flash looks for a specific data dir to abckup before actually doing anything
[13:13] <ogra_> i only have 12 preinstalled apps !
[13:13] <popey> --no-backup makes no sense the first time you run the flashing process tbh
[13:13] <charles> nik90: pong
[13:13] <ogra_> and no click stuff at all
[13:13] <danielholm> popey: lovley. but it should be in the image in the future, right? it's been away for a while
[13:13] <ogra_> popey, ^^^ is that ok on your 89 install ?
[13:13] <popey> ogra_: you sure? /usr/share/click/preinstalled ?
[13:13] <nik90> charles: regarding the argument that you send to the clock app, would you be sending it in the format qmlscene ubuntu-clock-app --alarm?
[13:13] <popey> ogra_: i have lots installed
[13:13] <ogra_> root@ubuntu-phablet:/# ls /usr/share/click/preinstalled/|wc -l
[13:14] <ogra_> 15
[13:14] <charles> nik90: the plan was that indicator-datetime wouldn't have any intrinsic knowledge of what was being passed:
[13:14] <ogra_> popey, my apps lens is pretty empty
[13:14] <popey> ogra_: lock/unlock
[13:14] <charles> nik90: it would take the URL that was attached to that ECalComponenet, and pass it to url_dispatcher()
[13:14] <popey> mine looked empty for a moment earlier
[13:14] <nik90> charles: oh yeah
[13:14] <ogra_> and searching for anything doesnt bring up anything from the store
[13:14] <nik90> charles: so url_dispatcher() has support for alarm:/// implemented by ted
[13:14] <popey> mine didnt show stuff from store, does now
[13:14] <popey> but its slow
[13:14] <ogra_> lock unlock doiesnt change it
[13:15] <popey> wonder if it's a backend thing, icons not loading
[13:15] <nik90> charles: however will url_dispatcher() open the clock app?
[13:15] <charles> nik90: so whatever arguments you pass into that url, you should get back
[13:15] <popey> taking an age
[13:15] <nik90> charles: scratch my last question
[13:15] <ogra_> we dont cache them i think
[13:15] <charles> nik90: yes, ted's got url_dispatcher's patch merged
[13:15]  * ogra_ reboots to see if that changes anything 
[13:15] <nik90> charles: this is regarding the list of alarm in the indicator-datetime
[13:15] <charles> nik90: I'm testing the datetime alarm dispathcer right now
[13:15] <nik90> charles: so when the user clicks on an alarm manually what happens?
[13:15] <nik90> charles: I thought that the clock app was supposed to be open with the alarm tab?
[13:16] <charles> nik90: in the meeting, we discussed having clicking the menuitem also dispatching the same url
[13:16] <charles> nik90: will that do what you need?
[13:17] <nik90> charles: yes I am just trying to figure what to do in my end to receive the url sent by the url_dispatcher
[13:17] <charles> ok
[13:17] <charles> tedg: ^
[13:17] <nik90> tedg: so I saw the MP regarding the support for alarm:///
[13:17] <nik90> tedg: so does this call the clock app?
[13:18] <tedg> nik90, It should
[13:18] <nik90> tedg: okay, but how does the clock app know that it is been called by the url_dispatcher() to do something special like showing the alarms tab?
[13:18] <tedg> nik90, There is a bit of transition, so until the branch lands in the image it'll only call the clock app if it's a .deb not a .click
[13:19] <awafaa> there needs to be a splash screen or something on booting - i thought things were borked as i had a black screen for a while
[13:19] <tedg> nik90, Assuming it got a "%u" on its Exec line in its desktop file that %u will be replaces with the "alarm:///" URL
[13:19] <popey> ogra_: with mir, if I have a scope open then lock the screen, then unlock, i briefly see the scope before I see the welcome screen
[13:19]  * nik90 is checkign the desktop file
[13:20] <popey> ogra_: looks like it's just dog slow.
[13:20] <nik90> tedg: it is right now only Exec=qmlscene /usr/share/ubuntu-clock-app/ubuntu-clock-app.qml
[13:20] <ogra_> popey, i always had that
[13:20] <ogra_> even with SF
[13:20] <nik90> tedg: I am assuming it should Exec=qmlscene %u /usr/share/ubuntu-clock-app/ubuntu-clock-app.qml
[13:21] <ogra_> if i switch on the screen i always see the lock screen slide in
[13:21] <tedg> nik90, I'm not honestly sure where that goes, I can only say that it'll get replaced :-)
[13:21] <danielholm> popey: cant seemt to get the doc viewer to work. now lets see.. ping sergiusens
[13:21]  * ogra_ has never seen it behave any different 
[13:21] <tedg> nik90, I'm guessing after the qml file, but I don't know.
[13:22] <popey> danielholm: what's not working?
[13:22] <tedg> nik90, Also there's an internal API that loicm added to give you a signal if you're already running and get a URL.
[13:22] <danielholm> popey: installed on device its just a white screen. trying to run from sdk to get output shows: org.docviewer.file not installed, and its read only, so stuck :P
[13:23] <nik90> tedg: I am looking at calendar app which had to add the same argument support
[13:26] <asac> ogra_: can you reproduce those AP crashes on mako?
[13:26] <asac> ogra_: can you see if that goes away if we kill the hud from the image?
[13:29] <mhall119> danielholm: docviewer isn't installed until we can decide on the proper way to call it
[13:29] <danielholm> mhall119: aha, ok. I thought it might be something like that
[13:30] <danielholm> mhall119: hope it gets there soon so I can read the articles for school on my tab :P
[13:30] <danielholm> so another question: is there a way of getting all the names of available icons from theme? need to change them for the music app
[13:31] <danielholm> and I suppose this is the right one to use: http://developer.ubuntu.com/api/ubuntu-13.04/qml/ui-toolkit/qml-ubuntu-components0-icon.html
[13:31] <ogra_> asac, which ones ?
[13:31] <asac> ogra_: the hud
[13:31] <asac> all :)
[13:31] <asac> all that doesnt work
[13:32] <ogra_> asac, what doesnt work and what should i test ?
[13:32] <danielholm> not work?
[13:32] <asac> ogra_: we get all those AP failures with crashes
[13:32] <asac> ogra_: check if you can remove the hud and see if the APs then start succeeding
[13:33] <RedPandaFox> When attempting to sync contacts from gmail to Ubuntu Touch using Gooogle Contacts importer (or via syncevolution via term) I get an error "Sync result Sync error:" is this a bug or just not supported with two step yet? (I use two step authentication)
[13:34] <ogra_> asac, you cant "remove" the hud
[13:34] <ogra_> asac, i can try to link the binary to 7bin7ture or some such, but i'm busy with a bunch of other things, this will have to wait until i have a phone free
[13:36] <ogra_> asac, also why shouldnt i try the fixed hud instead ?
[13:39] <stgraber> xnox: it's pretty hard to figure out what android does... some stuff get logged into the kernel ring buffer, the rest you have to figure out based on ps output and the state of the filesystem in the container
[13:40] <asac> ogra_: you can try both
[13:40] <asac> with fixed hud and without
[13:40] <asac> :)
[13:40] <asac> anyway, lets tryu the fixed first
[13:40] <asac> hehe
[13:45] <sergiusens> danielholm, mhall119 did you grab the click from jenkins?
[13:45] <danielholm> sergiusens: I did not. Where is it and how do I install it?
[13:46] <sergiusens> danielholm, pkcon install-local package.click ?
[13:46] <danielholm> sergiusens: thank you. and link to the actual package?
[13:46] <danielholm> I have never installed a click package from cli
[13:46] <sergiusens> danielholm,  https://jenkins.qa.ubuntu.com/job/docviewer-app-click/
[13:46] <danielholm> lovely, thank you
[13:48] <danielholm> sergiusens: but it is still not that usable on device?
[13:48] <danielholm> sine the calling is not done, right?
[13:50] <sergiusens> danielholm, what calling?
[13:50] <sergiusens> danielholm, the uri handler stuff you mean?
[13:51] <dobey> mhr3: can you re-review https://code.launchpad.net/~dobey/unity-scope-click/finite-search/+merge/189963 please?
[13:51] <danielholm> sergiusens: mhall119 said something about the app is note done since you dont know how to call it, from which I took it like you dont know how to open a file from the file manager?
[13:52] <dobey> danielholm: perhaps he meant "how to call it" as in "what to name it"
[13:52] <mhall119> no, I meant how to get from the filemanager to the docviewer
[13:52] <sergiusens> danielholm, yeah, well that needs to be defined with tedg
[13:53] <danielholm> sergiusens: ok
[13:53] <danielholm> I just wanted to read some pdfs later when I'm out :p
[13:53] <mhall119> talking to tedg and pmcgowan, they decided it shouldn't be in urldispatcher, it should be in contenthub, but after talking to kenvandine the contenthub isn't likely to have that capability by 13.10's release
[13:53] <mhr3> dobey, install and uninstall adds/removes local app and that should be shown in home, so in those two instances invalidating both was correct
[13:53] <danielholm> sergiusens: try again later again
[13:53] <danielholm> ok
[13:56] <sergiusens> balloons, hey, who can help out with filemanager tests for the click app?
[13:57] <dobey> mhr3: sigh. and i can't test that at all, because i can't close the keyboard when searching on home, and swiping to a different scope view resets the search. but trying to scroll what little bit of the scope remains above the keyboard, doesn't show the installed apps in the home view. :(
[13:57] <mhr3> dobey, yea the osk is weird.. especially with mir
[13:58] <mhr3> dobey, btw the flickering is very visible with 88
[13:59] <dobey> it's not exactly flickering, but yes, i see what the bug is. and i have image 89 installed
[13:59] <mhr3> dobey, then you have mir and that's why osk is so terrible
[14:00] <mhr3> dobey, and one more tiny comment
[14:00] <mhr3> in the mp
[14:01] <dobey> searching in home doesn't even show any click apps. it only shows the ones which appear on the home page by default
[14:01] <mhr3> and that's a bug we'll have to fix
[14:05] <alex-abreu> mzanetti, ping
[14:06] <dobey> mhr3: pushed
[14:09] <ogra_> Saviq, do you know an answer to the last question ?  https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1235649/comments/42
[14:15] <Saviq> ogra_, https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1235649/comments/44
[14:16] <Saviq> ogra_, can be applied straight on device, in /usr/share/unity8/
[14:17] <ogra_> Saviq, awesome !
[14:17] <ogra_> thanks
[14:20] <nik90> tedg: can you review https://code.launchpad.net/~rpadovani/ubuntu-clock-app/09Oct2013/+merge/190139 and see if that's okay from the url_dispatcher() point of view
[14:22]  * tedg clicks
[14:23] <tedg> nik90, Do you need to add the %u to the desktop file as well?
[14:24] <nik90> tedg: I believe not..only required if it is a default argument
[14:24] <nik90> as in the argument is obligatory
[14:24] <nik90> which the alarm argument is not
[14:25] <tedg> nik90, No, it's telling the launcher where to put the URL if it has one.  Otherwise it doesn't know.
[14:25] <ogra_> pete-woods,
[14:25] <ogra_> root@ubuntu-phablet:/# ls /var/crash/
[14:25] <ogra_> _usr_bin_maliit-server.32011.crash
[14:25] <ogra_> _usr_lib_arm-linux-gnueabihf_hud_hud-service.32011.crash
[14:25] <ogra_> pete-woods, tedg, thats with the new hud package installed
[14:25] <ogra_> a fresh boot that had a wiped /var7crash
[14:26] <tedg> ogra_, By new you mean which version?
[14:26] <ogra_> tedg, the one that just enters the archive
[14:26] <nik90> tedg: this was implemented by WebbyIT who also did it for the calendar app in a similar fashion
[14:26] <nik90> WebbyIT: ^^
[14:26] <nik90> WebbyIT: Can you confirm the above
[14:26] <ogra_> tedg, https://launchpad.net/ubuntu/saucy/+source/hud/13.10.1+13.10.20131009-0ubuntu1
[14:26] <ogra_> doesnt seem like it helped :/
[14:27] <ogra_> i get the hud icon in the browser, but no actions
[14:27] <tedg> ogra_, Hmm, so with the updated Upstart job.
[14:27] <ogra_> (indeed no hud-service)
[14:27] <ogra_> tedg, exactly
[14:27] <jibel> alecu, on mako with build #89 bug 1237433
[14:27] <tedg> ogra_, Can you upload that crash file?
[14:28] <jibel> alecu, please don't tell me that I must file a bug for each individual app ;)
[14:28] <ogra_> tedg, http://people.canonical.com/~ogra/ubuntu-touch/_usr_lib_arm-linux-gnueabihf_hud_hud-service.32011.crash
[14:28] <tedg> ogra_, Thanks!
[14:31] <tedg> ogra_, I think that's a different crash, I think that one is because you're using Mir and we're still linking to platform API.
[14:31] <ogra_> tedg, we'Re on Mir by default
[14:32] <tedg> ogra_, I realize, and pete-woods is working quite literally day and night to fix that.
[14:32] <pete-woods> tedg: we're not linking to the platform API in HUD any more
[14:32] <popey> ogra_: just noticed the same issue of apps not showing in the apps lens, then collapse then open again and they show
[14:33] <ogra_> popey, they dont for me once it is in that state
[14:33] <popey> hmm, odd
[14:33] <tedg> pete-woods, In 20131009 ?
[14:33] <pete-woods> ohh
[14:33] <pete-woods> tedg: sorry, stupid brain fail
[14:34] <pete-woods> tedg, ogra_: I refer you to https://bugs.launchpad.net/unity-mir/+bug/1233992
[14:35] <ogra_> pete-woods, tedg, erm, you are aware that all the testing we did in the last days only happened on Mir ?
[14:35] <ogra_> since SF is dead
[14:35] <sergiusens> popey, do you know who's writing tests for the filemanager?
[14:36] <pete-woods> ogra_: yes, I have been pinged about once every 30 seconds for the last 3 days about this
[14:36] <popey> sergiusens: we missing some?
[14:36] <sergiusens> popey, all of them fail when testing them as click; and the setup logic is really big
[14:36] <popey> ugh
[14:36] <popey> default position is ping balloons
[14:37] <sergiusens> popey, terminal is fine btw :-)
[14:37] <ogra_> pete-woods, ok, but why would you expect it to work ?
[14:37] <sergiusens> popey, and I'm making some cleanups in music app
[14:37] <ogra_> pete-woods, if it sint even linked against the right stuff
[14:37] <ogra_> *isnt
[14:37] <pete-woods> ogra_: I only got assigned this task on Friday, I'm not even supposed to have anything to do with HUD any more
[14:37] <popey> sergiusens: cool, we have a logo added to weather app, and m-b-o is bumping to "1.0" for release, considering it "done"
[14:37] <WebbyIT> tedg: arguments work also without %u in Exec, but if you say that is mandatory I add it
[14:38] <dbarth> lool: are you open to consider landing this: https://bugs.launchpad.net/unity8/+bug/1229551
[14:38] <sergiusens> popey, tell him to mark the 1.0 in manifest.json as well
[14:38] <danielholm> anyone who knows what the icon for expand/collapse is named?
[14:38] <popey> sergiusens: he has.. https://code.launchpad.net/~martin-borho/ubuntu-weather-app/v1.0/+merge/190140
[14:42] <lool> dbarth: looking
[14:43] <alecu> jibel: wow, that's a huge bug
[14:43] <alecu> jibel: yup, no need to fill one for each app..... :-(
[14:43] <lool> dbarth: Yes, but please stage it for after Mir work is done (tomorrow I guess)
[14:43] <lool> dbarth: add an ask
[14:43] <lool> dbarth: this is high priority, but top priority is fixing mir specific regressions right now
[14:45] <dbarth> ok
[14:45] <dobey> alecu, jibel: that's probabl a regression in unity, since the scope doesn't download those images, but simply passes the URL to the dash, no?
[14:50] <gema> larsu: ping
[14:54] <jibel> jodh, the patch removes the panel right?
[14:55] <mandel> barry, ping
[14:56] <barry> mandel: pong
[14:57] <m-b-o> popey: you can have a look now at the merge proposal
[14:57] <popey> ok
[14:57] <mandel> barry, hello, I'm fixing bug #1233435 ATM I'm pausing the downloads when there is a connectivity issue (we are switching connections, lost connection etc..) and emitting the pause signal, once the connection is back I resume the downloads and emit the resumed signals, do you see an issue with that approach??
[14:58] <mandel> barry, if the user tries to manually resume it, I'll ignore that until we are back online
[14:58] <popey> done
[14:59] <m-b-o> popey: thanks
[15:02] <barry> mandel: currently, i don't do anything with pause and resume signals.  the worst that can happen is that i'll timeout if the download doesn't finish in 10m
[15:02] <mandel> barry, hm, how bad is that?? I could happen if the user has a network issue
[15:03] <barry> mandel: they'll just have to start again
[15:03] <barry> not terrible i think
[15:03] <mandel> barry, ok, then I think is a valid case, although it would be nice to fwd that state to the ui
[15:03] <jodh> jibel: looks like it to me. Saviq ?
[15:03] <mandel> barry, so that if the user is wondering why is taking that look he can check if the download is paused
[15:04] <Saviq> jodh, jibel removes the indicators, yes
[15:05] <barry> mandel: yeah
[15:05] <danielholm> where can I find the icon project for ubuntu touch?
[15:06] <danielholm> oh wait
[15:07] <mandel> barry, should I add a bug for that?
[15:07] <barry> mandel: what would the bug be?
[15:07] <mandel> balloons, paused and resumed signals from u-d-m should be fwd to the ui?
[15:09] <barry> mandel: yes, i think so.  it's related to LP: #1237360 but from the other direction i think
[15:09] <mandel> barry, correct
[15:10] <jibel> Saviq, jodh it doesn't make much difference, init uses 23MB after 40 start/stop cycles of dialer http://ubuntuone.com/66RSNScXhfbyMaFotBavth
[15:10] <mandel> barry, I wonder, just wonder... but wouldn't it be nicer (guessing here) that the ui has way to ask image update for the object path of the download and just connect the ui to that object path signals?
[15:11] <barry> mandel: i talked with didrocks about that way back, and he said he'd rather just connect to s-i
[15:11] <mandel> barry, weird.. I guess we can convince him the other way as soon as we have the download manager client lib
[15:12] <mandel> barry, I see no benefit in fwd signals and methods other than abstracting the use of u-d-m
[15:12] <barry> mandel: i would generally agree.  it certainly doesn't make any sense to duplicate all of udm's api in si
[15:13] <mandel> barry, increases lines of code, bugs and work to be done... will talk with him about it
[15:14] <mandel> barry, by the way I fixed the issue with system settings and the dict array yet I have issues running it on the desktop, any idea if that is possible?
[15:14] <jodh> jibel, Saviq: are we *sure* that fix stops libIndicatorsQml.so from loading?
[15:15] <barry> mandel: you mean, it is fixed in system settings but it doesn't work with the current s-i?  that makes sense, since i disabled that.  it would be easy to re-enable it  (LP: #1215586)
[15:15] <Saviq> jodh, pretty sure, yes, you can remove it if you like
[15:15] <barry> mandel: i was mostly waiting for the ubuntu-system-settings bug task on that to get fixed released
[15:15] <barry> (or some coordination)
[15:15] <jodh> jibel: could you try that? (I don't have the appropriate h/w).
[15:15] <barry> mandel: it's just uncommenting some code :)
[15:16] <mandel> barry, that I knew, but I can't seem to be able to run system-settings when I compile it locally, it complains about a shared lib yet I have used make install
[15:16] <mandel> barry, I wonder if you have seen something similar
[15:16] <mandel> barry, if you tell me what that dict those I will also do the changes to update the ui
[15:16] <cyphermox> rsalveti: ogra_: I think I figured out why brcm-patchram is broke on nakasi... seems to be firing twice. Once for android, and once for touch
[15:16] <barry> mandel: i haven't
[15:16] <barry> mandel: but i haven't really tried to do that either
[15:17] <mandel> barry, ok
[15:17] <ogra_> cyphermox, so kill the android one :)
[15:17] <cyphermox> ogra_: yeah, just trying to find out where it gets started
[15:17] <barry> mandel: i could pretty easily put together a branch that fixes 1215586, then you could install that to test the whole thing together
[15:17] <mandel> barry, that would be awesome
[15:17] <alecu> dobey, jibel: the icon issue seems to be a change in the servers: the icon_url is no longer being returned in the json.
[15:18] <alecu> dobey, jibel: I'm discussing this right now with the server guys
[15:18] <barry> mandel: cool.  i need to reboot, but will get back on irc and ping you when it's ready
[15:18] <ogra_> slangasek, i think bug 1235649 isnt complete, while xnox' fix hides the spam from the dbus, udevd still picks it up which results in udevd consuming ~5% CPU constantly while the screen is on
[15:18] <cyphermox> ogra_: any idea where the init scripts for the android side are located? I can only find init.goldfish ?
[15:18] <mandel> barry, thx
[15:18]  * barry -> brb
[15:18] <dobey> alecu: oh. weird!
[15:19] <cyphermox> found it
[15:19] <ogra_> cyphermox, /var/lib/lxc/android/rootfs ... put a snippet to mangle init.rc into /var/lib/lxc/android/pre-start.d
[15:24] <charles> jfunk: ping
[15:24] <jibel> jodh, Saviq I removed libIndicatorsQml.so, but not real improvement. 15MB after 35 cycles
[15:24] <jibel> then the device becomes too slow to continue and I have to reboot
[15:25] <charles> jfunk, could you take a look at https://bugs.launchpad.net/ubuntu/+source/indicator-bluetooth/+bug/1226903/comments/2 when you get time
[15:26] <jfunk> charles, sure thing
[15:27] <charles> jfunk, cool
[15:27] <Saviq> jibel, right, so that rules out that library then...
[15:27] <jfunk> charles, that was a misunderstanding and is quite old, sorry for the confusion, put it to invalid
[15:27] <charles> jfunk: :) will do
[15:27] <jfunk> I've done that
[15:27] <jfunk> charles, ^^ no need to do anything
[15:28] <charles> ok
[15:32] <jdstrand> kgunn: hey, do you know if /system/bin/screencap is supposed to work on mir?
[15:33] <ogra_> jdstrand, nope
[15:34] <jdstrand> ogra_: is there an alternative?
[15:34] <ogra_> jdstrand, i dont think there is yet
[15:34] <ogra_> use a phone to take a pic ;)
[15:36] <jdstrand> heh
[15:39] <jackcy> I there anyone who can assist me to configure syncevolution for google contacts?
[15:40] <spindley> jackcy: http://sergiusens.github.io/posts/google-contacts-on-ubuntu-touch.html
[15:41] <jibel> fb2png
[15:41] <jibel> oops, wrong window
[15:45] <wesnoth> I am looking for help in configuring screen resolution and rotation. Can anybody help me?
[15:46] <jibel> jdstrand, if you can get something with cat /dev/fb0 > dump.raw then convert with ffmpeg
[15:46] <jibel> jdstrand, colors might be a bit off though
[15:49] <mamenyaka> hello! can someone help me with backporting apparmor?
[15:49] <PrimeMinister91> Does the CM base for an Ubuntu Touch port have to be 10.1 or can it use 10.2?
[15:51] <jibel> jdstrand, cat /dev/fb0 > mir.fb then on another machine ffmpeg -vcodec rawvideo -f rawvideo -pix_fmt rgb32 -s 768x1280 -i mir.fb -f image2 -vcodec png screenshot.png
[15:52] <jibel> playing with options of ffmpeg might help to correct the colors
[15:52] <jackcy> spindley that link worked fine with a few modifications - thank you.
[15:53] <skinux> What exactly is ubuntu-touch? A complex app, ROM, or what?
[15:53] <jodh> jibel: ok, thanks for testing.
[15:54] <jjohansen> mamenyaka: https://wiki.ubuntu.com/SecurityTeam/AppArmorForPhabletKernels
[15:54] <jjohansen> mamenyaka: though the zinc tree got corrupted and I am in the middle of rebuilding the backport kernel branches
[15:54] <jjohansen> so they won't be there for an hour or two
[15:55] <mamenyaka> I checked out the mako kernel
[15:55] <mamenyaka> found the patch
[15:55] <mamenyaka> but I am having difficulties with the rebase
[15:57] <mamenyaka> jjohansen, shouldn't the patch appear in the log after the rebase if I check out my kernel?
[15:59] <jjohansen> mamenyaka: the mako kernel does have the patches, however they are not as easy to get at
[15:59] <jjohansen> mamenyaka: git log security/apparmor
[15:59] <jjohansen> will show the the patch set
[16:00] <jjohansen> mamenyaka: what won't get shown is the individual backport patches that have been folded in to the main patch for mako
[16:01] <mamenyaka> jjohansen, isn;t this the one? b89e510 UBUNTU: SAUCE: (no-up) apparmor: Sync to apparmor 3 - alpha 4 snapshot
[16:01] <jjohansen> mamenyaka: for the reference backport kernels we have a presquash tree which breaks out the main patch from the individual patches used to get a backport
[16:02] <jjohansen> mamenyaka: yes, its the main patch + backport patches to bring it back to the 3.4 kernel
[16:02] <jjohansen> mamenyaka: which kernel version are you porting to
[16:02] <mamenyaka> 3.4
[16:03] <mamenyaka> jjohansen, 3.4.0
[16:04] <jjohansen> mamenyaka: heh okay, well mako or manta is a good starting point then
[16:04] <mamenyaka> jjohansen, how can I get the presquash branches?
[16:05] <jdstrand> jibel: ah, thanks :)
[16:05] <skinux> I did read online about "Ubuntu for Android". However, I still didn't understand what exactly it is. I'm guessing It's Canonical's answer to Android??
[16:05] <popey> skinux: ubuntu for android has not been released
[16:06] <jjohansen> mamenyaka: it will be on the tree on zinc, as soon as I finish cleaning it up, like I said we had corruption in the tree, I've only managed to push a few branches up yet
[16:06] <mamenyaka> jjohansen, ah okay
[16:07] <jjohansen> mamenyaka: how I usually do a port, is to checkout a kernel, rebase to the base apparmor3 patch, and just copy the apparmor directory over. It avoids the merge conflicts, and then I will apply the patches ontop
[16:07] <jjohansen> mamenyaka: depending on what you are doing you may want to just copy the kernel over whole sale
[16:08] <mamenyaka> jjohansen, so when I copied the security/apparmor dir from the (no-up) apparmor: Sync to apparmor 3 checkout, is that it?
[16:09] <mhall119> sergiusens: when will we be able to deliver core apps updates via the click store?
[16:10] <jjohansen> mamenyaka: you need to make sure you get any other patches that are on top of it.  But if you checkout mako and just copy over the apparmor directory that should get you everything, except the patch history
[16:10] <jjohansen> like I said, I copy from the base sync patch and then apply the others to it
[16:11] <mamenyaka> jjohansen, I see, I wasn't sure that the patches like "apparmor: fix memleak of replacedby struct" were meant for my kernel too
[16:11] <jjohansen> mamenyaka: the apparmor backport has been done is such a way that it only touches the apparmor directory
[16:11] <jjohansen> mamenyaka: yep, give me a few more minutes and I will push the clean 3.4 branch
[16:12] <mamenyaka> jjohansen, yeah, I read it in the guide, it's really great to have it this way
[16:12] <jjohansen> mamenyaka: its the same version of apparmor on all the kernels, and then backport patches are applied to make it work with that kernel version
[16:12] <mamenyaka> jjohansen, now I understand, I also have a 3.0 kernel to "backport" apparmor to
[16:14] <mamenyaka> jjohansen, any click app included in ubuntu touch?
[16:14] <jjohansen> mamenyaka: sure, we have that too. I have clean 3.4, 3.1, 3.0 in my tree that where the basis of the mako/manta, grouper, and maguro backports. The presquash trees have each patch required for the backport broken out
[16:15] <jjohansen> mamenyaka: click app?
[16:15] <mamenyaka> jjohansen, click package
[16:15] <mamenyaka> jjohansen, sorry, I think I am mixing up some terminology
[16:16] <mamenyaka> jjohansen, in the testing apparmor part: launching the click application works
[16:17] <jdstrand> mamenyaka: twitter is a reasonable test
[16:17] <cyphermox> ogra_: there's still an underlying problem in bluetooth on grouper even if I fix the current issue
[16:18] <jjohansen> mamenyaka: okay there should be a v3.4-backport-of-apparmor3 branch on that tree now
[16:18] <ogra_> cyphermox, well, not eating the CPU is still better than nothing
[16:18] <cyphermox> yup
[16:18] <ogra_> cyphermox, if you could fix that one :)
[16:18] <cyphermox> what package do I ship a fix in?
[16:19] <ogra_> whats the brcm_patchram stuff in ?
[16:19] <cyphermox> I'm also wondering if the android side isn't an artifact of how we fixed bluetooth initially before flipped
[16:19] <cyphermox> ogra_: oh, you'd ship the pre-start.d file in there as well?
[16:19] <cyphermox> sure
[16:19] <jjohansen> mamenyaka: iirc mako is the same with the backport patches squashed into the base patch, some of the other backports are exactly the same. eg. maguro differs from the 3.0 backport because maguro has some patches applied to the kernel that required some changes to the backport patch set
[16:19] <ogra_> cyphermox, well, else lxc-android-config, but make sure its only used on grouper
[16:20] <cyphermox> although that might break maguro... going to need to test it some more
[16:20] <cyphermox> ogra_: either way it needs to be only grouper
[16:20] <jjohansen> that is why we keep a clean backport and the specific branches
[16:20] <ogra_> cyphermox, right, just use getprop to get the device before doing anything in your script
[16:20] <cyphermox> yucl
[16:21] <cyphermox> ogra_: IIRC I did request a change to the android rootfs before, so perhaps that just needs to be reverted
[16:21] <mamenyaka> how can I enable adb?
[16:21] <MacSlow> mterry, regarding your branch... is there a recommended/needed order to do that run-time dependencies?
[16:22] <mterry> MacSlow, for building the other branches?
[16:22] <mterry> MacSlow, you need upstart-app-launch, then unity-mir, then the rest I think
[16:23] <mterry> should have noted that in MR
[16:23] <mamenyaka> jjohansen, got the v3.4-backport-of-apparmor3 branch
[16:23] <slangasek> ogra_: udevd seeing kernel uevent spam is hardly a udev bug...
[16:24] <ogra_> slangasek, well, xnox said that Keybuk seems to have planned some netlink filter functionallity for such cases
[16:24] <ogra_> to supppress such noise if needed
[16:25] <slangasek> filtering it where?
[16:25] <MacSlow> mterry, you listed all the required branches... but not mentioned anything about the order so I'm assuming top-to-bottom
[16:25] <mterry> MacSlow, I will reorder  :)
[16:25] <MacSlow> mterry, thx
[16:25] <ogra_> slangasek, as i understood on the netlink socket
[16:25] <mterry> MacSlow, done
[16:26] <ogra_> slangasek, ask xnox for details, he dug up some docs about that (i dont have the link anymore)
[16:32] <Laney> how do I get the current image number?
[16:32] <ogra_> system-image-cli -i
[16:32] <ogra_> (on the device)
[16:32] <wesnoth> Is there any way to rotate screen and touch together?
[16:33] <Laney> ogra_: any API way?
[16:33] <mamenyaka> ogra_, how do I enable adb?
[16:33] <ogra_> Laney, there is a file that holds the value
[16:33] <Laney> also, that requires root?
[16:34] <ogra_> Laney,  grep build_number /etc/system-image/channel.ini
[16:36] <Laney> I see
[16:43] <xnox> slangasek: right, but udev can choose not to emit those events from kernel on the "udev" source?
[16:44] <jjohansen> mamenyaka: hold on I missed a patch in the v3.4 backport
[16:44] <slangasek> xnox: it can, but is that actually the cause of the CPU usage?
[16:44] <mamenyaka> jjohansen, I already compiled the new image, but aa-status shows not loaded
[16:45] <mamenyaka> jjohansen, is that patch he cause or am I doing something wrong?
[16:45] <jjohansen> mamenyaka: is securityfs mounted?
[16:45] <mamenyaka> oh
[16:45] <mamenyaka> jjohansen, any chance to have adb?
[16:46] <xnox> slangasek: when ogra_ tested upstart with this change in http://launchpadlibrarian.net/153093319/upstart_1.10-0ubuntu6_1.10-0ubuntu7.diff.gz systemd-udev was still spinning at 5% CPU. pitti was suspecting the same, as well udev would constantly parse and try to apply rules against those events.
[16:46] <jjohansen> mamenyaka: the missing patch is just a bug fix for a segfault that could happen in some circumstances, so its not the cause
[16:46] <xnox> slangasek: so since udevd is using udev_monitor_new_from_netlink, i thought it should be possible to put a netlink filter in place.
[16:47] <jjohansen> mamenyaka: init needs to mount securityfs, and run the apparmor initscripts
[16:47] <xnox> slangasek: but i haven't looked into libudev yet.
[16:47] <mamenyaka> jjohansen, how do I check it if it's mounted?
[16:47] <jjohansen> mamenyaka: I use adb all the time with this so that isn't the problem
[16:48] <jjohansen> mamenyaka: mount | grep securityfs
[16:48] <mamenyaka> jjohansen, I used adb all the time too
[16:48] <mamenyaka> jjohansen, okay, that's what I tought
[16:52] <mamenyaka> jjohansen, somehow I managed to check it with the terminal app, but on my tablet it's so messed up
[16:52] <mamenyaka> jjohansen, so, securityfs isn't mounted
[16:53] <jjohansen> mamenyaka: on the tablet, what is the value of /sys/module/apparmor/parameters/enabled
[16:53] <mamenyaka> jjohansen, give me 10 mintues to type that
[16:54] <mamenyaka> jjohansen, I'm guessing that it doesn't exists, no apparmor in module/
[16:54] <jjohansen> mamenyaka: in case I wasn't clear, by value I mean
[16:54] <jjohansen>    cat /sys/module/apparmor/parameters/enabled
[16:55] <jjohansen> mamenyaka: okay, so your compile does not have apparmor enabled, you are going to have to edit the configs
[16:55] <mamenyaka> jjohansen, make menuconfig?
[16:56] <jjohansen> mamenyaka: how are you building your kernel?
[16:56] <mamenyaka> jjohansen, I'm brunching the whole thing
[16:58] <jjohansen> mamenyaka: okay the 3.4 backport is repushed with the missing patch UBUNTU: SAUCE: apparmor: Use shash crypto API interface ...
[16:58] <jjohansen> I rebased it so the patch sequence follow the ubuntu master kernel and the backport patches are all applied after, that way its just easier to check that all the patches against the main kernel are also on the backport
[16:59] <jjohansen> mamenyaka: so you are using make directly instead of fakeroot debian/rules, or the other build scripts. In that case yeah make menuconfig
[17:01] <mamenyaka> jjohansen, got it: e940537 UBUNTU: SAUCE: apparmor: Use shash crypto API interface for profile hash
[17:03] <mamenyaka> jjohansen, do you know where to look for apparmor?
[17:03] <jjohansen> mamenyaka: kernel security
[17:04] <jjohansen> mamenyaka: you want apparmor=y and default security=apparmor
[17:04] <mamenyaka> jjohansen, Enable the securityfs filesystem
[17:04] <mamenyaka> this?
[17:04] <jjohansen> mamenyaka: yes
[17:05] <mamenyaka> jjohansen, so in Enable different security models there is apparmor (NEW)
[17:05] <mamenyaka> jjohansen, and I set Default security module (AppArmor)
[17:06] <jjohansen> mamenyaka: yes
[17:06] <jjohansen> mamenyaka: all the apparmor sub configs are at their default values
[17:07] <mamenyaka> jjohansen, I got this in the config file: +CONFIG_SECURITY=y +CONFIG_SECURITY_APPARMOR=y
[17:09] <jjohansen> mamenyaka: from the mako (v3.4) config I have these values
[17:09] <jjohansen> CONFIG_DEFAULT_SECURITY_APPARMOR=y
[17:09] <jjohansen> CONFIG_SECURITY_APPARMOR=y
[17:09] <jjohansen> CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
[17:09] <jjohansen> CONFIG_SECURITY_APPARMOR_HASH=y
[17:09] <jjohansen> # CONFIG_SECURITY_APPARMOR_STATS is not set
[17:09] <jjohansen> CONFIG_SECURITY_APPARMOR_UNCONFINED_INIT=y
[17:09] <nik90> tedg: when u add a %u to the Exec in the desktop file, wouldn't it parse the arguments on every launch?
[17:09] <tedg> nik90, Not sure what you're saying.  We do resolve all the % entries on the Exec line every launch.  If we have no URI, we don't replace it with anything.
[17:09] <mamenyaka> jjohansen, in mak menuconfig I saw that these are enabled, but in the config file only two new lines
[17:10] <jjohansen> odd
[17:10] <mamenyaka> jjohansen, this was also the case with the basic changes from the proting guide
[17:10] <nik90> tedg: so if the Exec= qmlscene %u ubuntu-clock-app.qml, the %u will be used only when it is passed and all other times it will be ignored?
[17:11] <jjohansen> mamenyaka: I'd go back in and make sure that the default at least is set to apparmor
[17:12] <mandel> slangasek, I'm EOD, but could you please test the bug fix I added for bug #1233435,I have no access to a nexus 4 yet on the nexus 7 the fix seems to work
[17:13] <jjohansen> otherwise you are likely to get apparmor, but it is disabled by default and you need a kernel boot param to enable it
[17:13] <mamenyaka> jjohansen, did that with the swap config decades ago, no CONFIG_SWAP=y in the config file, but in menuconfig it's there
[17:13] <tedg> nik90, Correct
[17:13] <jjohansen> mamenyaka: okay, well give it a try then
[17:13] <mamenyaka> jjohansen, but I will check it again after the brunch
[17:15] <mamenyaka> jjohansen, still Default security module (AppArmor)  --->
[17:15] <mhr3_> am i the only one seeing
[17:15] <mhr3_> phablet   1316  0.5 13.4 103620 95184 ?        S    14:43   0:50 init --user
[17:15] <mhr3_> yes, that's 100mb of ram used by upstart
[17:15] <mhr3_> tedg, ^?
[17:15] <jjohansen> mamenyaka: okay it should be good then
[17:16] <mhr3_> jodh, ^^?
[17:16] <tedg> mhr3_, There's a bug for it.
[17:16] <mhr3_> oh that makes me feel so much better
[17:17] <ogra_> mhr3_, there is a fix for it.
[17:18] <awafaa> how does one disable screen timeout?
[17:18] <awafaa> or at least set it to a suitably high value?
[17:18]  * awafaa cant see an option in settings
[17:23] <jjohansen> mamenyaka: okay v3.0-backport-of-apparmor3 branch has been pushed
[17:24] <mamenyaka> jjohansen, great! just installing the new image
[17:25] <slangasek> mandel: so ubuntu-download-manager is using qmake instead of cmake for its build (which I believe is contrary to our policy for upstream projects, fwiw - I guess I need to nag tvoss to get that communicated more clearly :), which means I can't cross-build it.  So I don't have time to do a manual native build and test it; I'll just wait for it to be available in the archive
[17:26] <tvoss> slangasek, you nagged me enough now ;)
[17:26] <slangasek> haha
[17:27] <seb128> slangasek, do you plan to port all qt upstream components to cmake? ;-)
[17:27] <seb128> slangasek, qmake seems quite popular there
[17:28] <slangasek> seb128: I don't plan to do any porting, if you ask me to port it you'll get autotools :P
[17:29] <seb128> \o/
[17:29]  * seb128 takes autotools any day ;-)
[17:30] <ogra_> stgraber, err, argh ... i have just noted  that your / fstab entry enables fsck ... please swithc that off (the /dev/root line need to end in 0 0 ... not 0 1)
[17:30] <mterry> boiko, heyo!  So what's the landing plan for the various telephony/upstart-app-launch fixes?
[17:30] <ogra_> *needs
[17:30] <boiko> mterry: as soon as we fix the remaining bugs :)
[17:31] <mamenyaka> jjohansen, looks like something is not right, sill no modules/apparmor
[17:31] <mterry> boiko, do you want a hand?
[17:31] <mterry> boiko, reviewing or dev?
[17:31] <boiko> mterry: so, bfiller found a problem that calling "view contact profile" from the call log opens the addressbook app, but doesn't show the contact details
[17:31] <jjohansen> mamenyaka: even if apparmor is not on if it built in the kernel it should show up in /sys/module/apparmor
[17:32] <jjohansen> mamenyaka: does it show up in your build output?
[17:32] <mterry> boiko, oh odd, I thought I tried that and it worked for me
[17:32] <mterry> boiko, did he try the branch after my addressbook fix?
[17:32] <mamenyaka> jjohansen, build output? should I log it?
[17:33] <boiko> bfiller: ^
[17:33] <mterry> addressbook wasn't properly handling any incoming requests
[17:33] <bfiller> mterry: trying the latest stuff that was built by jenks
[17:33] <jjohansen> mamenyaka: you get output like
[17:33] <jjohansen> security/apparmor/lsm.o
[17:33] <jjohansen> security/apparmor/...
[17:33] <jjohansen> security/apparmor.o
[17:33] <bfiller> let me check
[17:33] <mamenyaka> jjohansen, oh right
[17:33] <jjohansen> mamenyaka: just trying to see if kbuild even built it
[17:34] <mamenyaka> jjohansen, here, right? /pollux_windy/obj/KERNEL_OBJ/security
[17:34] <jjohansen> mamenyaka: apparmor it self will issue the following messages into the kernel log as it starts up
[17:35] <bfiller> mterry: testing with debs from here, should have renato changes: https://code.launchpad.net/~renatofilho/address-book-app/fix-1230404/+merge/188473/comments/435661
[17:35] <mamenyaka> jjohansen, okay, guess no apparmor yet
[17:35] <mamenyaka> searched for apparmor.o
[17:35] <mamenyaka> nothing
[17:35] <jjohansen> mamenyaka: okay its not building, something in the config
[17:36] <jjohansen> mamenyaka: you could just copy the config entries I pasted earlier directly into your config
[17:37] <jjohansen> mamenyaka: hrmm perhaps a build deps is not selected
[17:37] <mterry> bfiller, good, that's the fixed one
[17:37] <mamenyaka> jjohansen, well, I'll try
[17:37] <jjohansen> mamenyaka: apparmor depends on security and net, and then it selects the other bits it needs
[17:38] <jjohansen> mamenyaka: and security depends on sysfs
[17:39] <mamenyaka> jjohansen, but as you can see: http://kepfeltoltes.hu/131009/apparmor_www.kepfeltoltes.hu_.png
[17:39] <jjohansen> mamenyaka: indeed, but for some reason kbuild isn't building it
[17:40] <mamenyaka> jjohansen, where can I check that net?
[17:40] <jjohansen> mamenyaka: grep your .config for CONFIG_NET
[17:41] <jjohansen> mamenyaka: but really menuconfig shouldn't even show the option unless that is enabled
[17:41] <mamenyaka> jjohansen, whole buch of config_net is there
[17:41] <mamenyaka> jjohansen, CONFIG_NET=y
[17:41] <jjohansen> yep that is it
[17:42] <jjohansen> mamenyaka: touch security/apparmor/apparmor/include/apparmor.h
[17:43] <jjohansen> and then run your build again
[17:43] <mamenyaka> jjohansen, I am using an included script: https://github.com/mamenyaka/android_kernel_sony_apq8064/blob/phablet-saucy/make_defconfig.sh for make menuconfig
[17:43] <jjohansen> mamenyaka: that will update the time stamp on those files, but not everything else, so you should be able to easily see apparmor building
[17:46] <jjohansen> mamenyaka: hrmmm, does you .config differ from your arch/arm/configs/${DEFCONFIG_FILE}
[17:47] <mamenyaka> jjohansen, I was directly editing the defconfig file, I have no .config
[17:48] <jjohansen> mamenyaka: are you sure? It sounds to me like kbuild is using a different config file
[17:48] <mamenyaka> jjohansen, check the script I linked
[17:48] <mamenyaka> ./make_defconfig.sh fusion3_pollux_windy_defconfig
[17:49] <jjohansen> mamenyaka: generally I would do a
[17:49] <jjohansen>   make defconfig               #copy default config to .config
[17:49] <jjohansen>   make
[17:49] <jjohansen> mamenyaka: and what does make_defconfig.sh look like?
[17:50] <mamenyaka> jjohansen, go up ten lines
[17:50] <mamenyaka> jjohansen, https://github.com/mamenyaka/android_kernel_sony_apq8064/blob/phablet-saucy/make_defconfig.sh
[17:50] <jjohansen> mamenyaka: right, okay that is editing the config, I mean actually building the kernel
[17:51] <jjohansen> mamenyaka: make defconfig, copies the default config to the .config file that is going to be used for building
[17:52] <mamenyaka> jjohansen, default config file?
[17:52] <jjohansen> mamenyaka: are you building in the source tree or are you setting a build directory?
[17:52] <jjohansen> mamenyaka: you edit script, edits the default config file
[17:52] <jjohansen> mamenyaka: what is the command you are using to do the build
[17:53] <mamenyaka> jjohansen, brunch pollux_windy
[17:57] <jjohansen> mamenyaka: okay, so I have never dug into what these wrappers are doing exactly, where are the object files of the build?
[17:58] <mamenyaka> jjohansen, in out/target/product/
[17:58] <mamenyaka> jjohansen, but funny thing is, I tried the 3.0 kernel for my other port
[17:58] <jjohansen> mamenyaka: is there a out/target/product/.config file?
[17:59] <mamenyaka> jjohansen, no
[17:59] <mamenyaka> jjohansen, I don't want to make your life any harder, the 3.0 kernel is behaving a little bit better
[17:59] <mamenyaka> -# CONFIG_SECURITYFS is not set
[17:59] <mamenyaka> +CONFIG_SECURITYFS=y
[17:59] <mamenyaka>  CONFIG_SECURITY_NETWORK=y
[17:59] <mamenyaka>  # CONFIG_SECURITY_NETWORK_XFRM is not set
[17:59] <mamenyaka> -# CONFIG_SECURITY_PATH is not set
[17:59] <mamenyaka> +CONFIG_SECURITY_PATH=y
[17:59] <mamenyaka>  CONFIG_LSM_MMAP_MIN_ADDR=32768
[17:59] <mamenyaka>  CONFIG_SECURITY_SELINUX=y
[17:59] <mamenyaka>  # CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
[17:59] <mamenyaka> @@ -3213,11 +3213,16 @@ CONFIG_SECURITY_SELINUX_AVC_STATS=y
[17:59] <mamenyaka>  CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
[17:59] <mamenyaka>  # CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
[17:59] <mamenyaka>  # CONFIG_SECURITY_TOMOYO is not set
[17:59] <mamenyaka> -# CONFIG_SECURITY_APPARMOR is not set
[17:59] <mamenyaka> +CONFIG_SECURITY_APPARMOR=y
[17:59] <mamenyaka> +CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
[17:59] <mamenyaka> +# CONFIG_SECURITY_APPARMOR_STATS is not set
[18:00] <mamenyaka> +CONFIG_SECURITY_APPARMOR_UNCONFINED_INIT=y
[18:00] <mamenyaka> +CONFIG_SECURITY_APPARMOR_HASH=y
[18:00] <mamenyaka>  # CONFIG_IMA is not set
[18:00] <mamenyaka> -CONFIG_DEFAULT_SECURITY_SELINUX=y
[18:00] <mamenyaka> +# CONFIG_DEFAULT_SECURITY_SELINUX is not set
[18:00] <mamenyaka> +CONFIG_DEFAULT_SECURITY_APPARMOR=y
[18:00] <mamenyaka>  # CONFIG_DEFAULT_SECURITY_DAC is not set
[18:00] <mamenyaka> -CONFIG_DEFAULT_SECURITY="selinux"
[18:00] <mamenyaka> +CONFIG_DEFAULT_SECURITY="apparmor"
[18:00] <mamenyaka> oops, sorry
[18:00] <jjohansen> mamenyaka: heh np, that does look better
[18:00] <jjohansen> mamenyaka: I'm not sure what is going on with your 3.4 build but it is something to do with the config
[18:01] <jjohansen>  or setup
[18:01] <mamenyaka> jjohansen, let's see what I get from 3.0
[18:01] <mamenyaka> jjohansen, also, are there any ports with apparmor backported?
[18:05] <jjohansen> mamenyaka: yes but I am not sure which ones
[18:06] <jdstrand> sergiusens: fyi: applicationName is not correct: Oct  9 18:04:45 ubuntu-phablet kernel: [  365.868757] type=1400 audit(1381341885.333:125): apparmor="DENIED" operation="mkdir" parent=1369 profile="com.ubuntu.sudoku_sudoku_0.4.3" name="/home/phablet/.local/share/sudoku-app/" pid=2366 comm="qmlscene" requested_mask="c" denied_mask="c" fsuid=32011 ouid=32011
[18:07] <mamenyaka> jjohansen, is this because of apparmor? scripts/kconfig/zconf.tab.c:206:24: fatal error: zconf.hash.c: No such file or directory
[18:07] <mamenyaka>  #include "zconf.hash.c"
[18:07] <mamenyaka>                         ^
[18:07] <mamenyaka> compilation terminated.
[18:08] <jdstrand> sergiusens: that is on 89
[18:12] <barry> mandel: https://code.launchpad.net/~barry/ubuntu-system-image/lp1215586
[18:14] <mterry> bfiller, any luck with the updated addressbook?
[18:15] <jjohansen> mamenyaka: I don't think so but, you can try disabling "SHA1 hash of loaded profiles (NEW)" in the menu config, it depends on hashing, disabling it disables the creation of policy hash file, its not critical, it can just be used to compare policy in userspace vs what is loaded in the kernel
[18:15] <mamenyaka> jjohansen, I got around it, but now I am getting apparmor related errors
[18:15] <jjohansen> mamenyaka: that is a subconfig of apparmor
[18:15] <jjohansen> mamenyaka: what are the errors?
[18:16] <bfiller> mterry: there are issues, salem_ was looking into it. seems to work ok if address-book is already running but when it's not looks like some sort of race
[18:16] <mamenyaka> jjohansen, just a sec
[18:17] <larsu> gema: hi, what's up?
[18:17] <salem_> bfiller, mterry I am trying a local fix. I am confident it will fix the issue.
[18:18] <mamenyaka> jjohansen, http://paste.ubuntu.com/6214836/
[18:20] <jjohansen> mamenyaka: okay the kernel you are porting to has a backport of 02125a82, which changed the d_path api, you need to drop the patch
[18:20] <jjohansen>   UBUNTU: SAUCE: apparmor: 3.1 backport __d_path api intro'd in 02125a82
[18:20] <mterry> salem_, awesome.  If you need a testing guinea pig, let me know
[18:22] <mamenyaka> jjohansen, so revert it?
[18:22] <jjohansen> mamenyaka: yeah you can revert or just drop that patch
[18:22] <mamenyaka> jjohansen, how can I just drop a patch?
[18:23] <jjohansen> mamenyaka: git rebase -i XXXX, but if you don't know how to use it revert is easier
[18:24] <mamenyaka> jjohansen, I not yet used revert, so I'll stick to revert
[18:24] <jjohansen> mamenyaka: XXXX would be something like HEAD~10, in this case. Then the command pops into an editor with a list of patches, and you delete patch lines
[18:24] <jjohansen> mamenyaka: git log, find the sha1 of the patch, then git revert <sha1>
[18:25] <mamenyaka> jjohansen, already done
[18:26] <mamenyaka> jjohansen, lsm.c:801:4: error: expected specifier-qualifier-list before '.' token
[18:26] <mamenyaka> lsm.c:810:35: error: 'path' undeclared (first use in this function)
[18:27] <jjohansen> mamenyaka: what is at line 810 of lsm.c
[18:27]  * jjohansen thinks he knows
[18:28] <mamenyaka> return aa_path_perm(op, label, &path, 0, mask, &cond);
[18:29] <jjohansen> mamenyaka: yep, okay messed up the merge conflict on patch
[18:29] <jjohansen>   UBUNTU: SAUCE: apparmor: 3.3 backport revert path in unix_sock 40ffe67
[18:32] <mamenyaka> jjohansen, this will be a long night I guess...
[18:32] <mamenyaka> jjohansen, lsm.c:806:36: error: 'struct unix_sock' has no member named 'path'
[18:32] <jjohansen> mamenyaka: in lsm.c, a few lines up from 810 change
[18:32] <jjohansen>   		struct path {
[18:32] <jjohansen> to
[18:32] <jjohansen> 		struct path path ={
[18:32] <Saviq> ev, ping
[18:33] <mamenyaka> jjohansen, oh, so I don't need to revert that one?
[18:33] <mamenyaka> jjohansen, okay
[18:33] <jjohansen> mamenyaka: you could revert it and apply the new version, or just directly edit your choice
[18:34] <jjohansen> mamenyaka: I am making the edits and will push the revised versions
[18:37] <ogra_> stgraber, did you see the ping above ?
[18:37] <pc_magas> Hello do you know a way to make an Ubuntu Touch app have conectivity over 3g?
[18:38] <ogra_> why would the app care ?
[18:38] <ogra_> the system will provide networking to the app, why would it care which kind of networki is used
[18:39] <pc_magas> orga_ actually I want to make an app that will be able to connect to wikipedia and get some data
[18:40] <stgraber> ogra_: /dev/root is fine as 0 1 since /dev/root doesn't actually exist as a device and we need the entry to match that from /lib/init/fstab with only the ro flag added
[18:40] <ogra_> pc_magas, right, it should just rely on the system to provide the access
[18:40] <stgraber> ogra_: however all the others should be 0 0 and not 0 1, so we need to change that part
[18:40] <ogra_> stgraber, you tell mountall to run fsck on mount with the 1
[18:41] <ogra_> stgraber, we had a vUDS session about this
[18:41] <stgraber> ogra_: I know, that's why I say we should have 0 0 for all but /dev/root
[18:41] <ogra_> stgraber, mountall will do that even for /dev/root once it remounts
[18:41] <stgraber> ogra_: /dev/root is not mounted by mountall and isn't a valid path anyway
[18:41] <pc_magas> orga_ yes but how can I initialize an http connection via js?
[18:41] <stgraber> ogra_: and it won't ever remount it since it keeps it read-only
[18:41] <pc_magas> can it done like AJAX?
[18:41] <ogra_> stgraber, see /lib/init/fstab :) ...
[18:41] <ogra_> stgraber, if you boot a PC without fstab it uses this file ... and forces an fsck
[18:42] <ogra_> on first boot
[18:42] <stgraber> ogra_: sure because a normal PC has a root device
[18:42] <ogra_> our kernel provides onr too
[18:42] <salem_> mterry, bfiller try append a %u to the Exec=address-book-app in /usr/share/applications/address-book-app.desktop
[18:42] <ogra_> *one
[18:42] <mamenyaka> jjohansen, looks good, image built
[18:42] <cyphermox> ogra_: rsalveti: http://paste.ubuntu.com/6214937/
[18:43] <cyphermox> ^ permission to upload plz :)
[18:43] <ogra_> stgraber, i would prefer to be on the safe side here ... in case there is really an fsck we could end up in a deadlock due to not having any plumouth input abilities
[18:43] <ogra_> cyphermox, put it on the spreadsheet, uploads are blocked until Mir is sorted
[18:43] <stgraber> ogra_: sure, just s/0 1/0 0/g in scripts/touch and upload then
[18:43] <cyphermox> what, is mir still broke?
[18:43] <rsalveti> cyphermox: looks fine, that's grouper specific right?
[18:44] <rsalveti> cyphermox: just sync with lool and push
[18:44] <ogra_> lool, ^^^ cyphermox has a fix for the BT eats 100% CPU on grouper
[18:44] <cyphermox> rsalveti: no, it looks at all the files, but it only changes things on grouper and avoids us getting into the same issue on maguro
[18:44] <rsalveti> right
[18:44] <cyphermox> rsalveti: but it's safe on all devics
[18:44] <ogra_> stgraber, thanks
[18:44] <rsalveti> yeah, cool
[18:46] <bfiller> salem_: let me try
[18:46] <mterry> salem_, bfiller: works for me
[18:47] <mterry> (and I reproduced the problem before changing)
[18:48] <salem_> mfisch, bfiller yes, that fixes part of the problem, adding a new contact from messaging-app is still broken. the main view is pushed over the edit view right after contacts app is launched.
[18:48] <bfiller> mterry, salem_ : do dialer and messaging need the %u as well?
[18:48] <salem_> mterry, ^
[18:48] <salem_> bfiller, I think boiko added the %u to those apps already
[18:49] <mterry> salem_, bfiller: they have them already
[18:50] <bushc> Hello, I installed Ubuntu Touch 12.10 to nexus 7 (2012) wifi only and now my Touchscreen isn't working. I installed it over cwm recovery. pls help me
[18:53] <mamenyaka> jjohansen, did you update v3.0-backport repo?
[18:54] <jjohansen> mamenyaka: I just pushed to it again, hopefully its right this time
[18:55] <bfiller> salem_: when editing a contact or creating new, seems like pressing cancel/save not working under MIR. you seeing this?
[18:55] <kenshiro> Hi, there will be some instant messaging software installed in Ubuntu Touch in October 17th release? I would like to know too if Google Maps and Google Contacts will work.
[18:55] <salem_> bfiller, yes, I am seeing the same thing.
[18:56] <mterry> bfiller, it is finicky
[18:56] <mterry> bfiller, it will work
[18:56] <mterry> bfiller, but not always
[18:56] <bfiller> mterry, salem_ : works if you swipe away the keyboard
[18:56] <mterry> bfiller, but I think that's a separate issue from the MR
[18:56] <bfiller> yup
[18:56] <mamenyaka> jjohansen, is it only me but I got: <<<<<<< HEAD
[18:56] <mamenyaka> 		struct path {
[18:56] <mamenyaka> [18:56] <mamenyaka> 		struct path path = {
[18:56] <mamenyaka> >>>>>>> be3e89295c63a7ac1939109c1ef6d1470dbdd5b8
[18:56] <bfiller> mterry: is there a bug open on that do you know?
[18:56] <mterry> bfiller, I don'tk now
[18:56] <jjohansen> mamenyaka:
[18:57] <jjohansen> mamenyaka: let me check
[18:58] <jjohansen> mamenyaka: its good here, are you getting a merge conflict?
[18:58] <mamenyaka> jjohansen, I got forced update
[18:58] <mamenyaka> jjohansen, oh, okay, then there is the merge conflict
[18:58] <jjohansen> mamenyaka: yeah, I did a rebase and forced the update
[18:59] <mamenyaka> jjohansen, sorry, it's okay now
[18:59] <bfiller> mterry, salem_ : looks likes its already being fixed https://bugs.launchpad.net/ubuntu-keyboard/+bug/1234600
[19:01] <mterry> bfiller, awesome
[19:01] <mamenyaka> jjohansen, guess what!
[19:01] <timppa> is there a bug open on SDK + MIR, "run on device does not work" ?
[19:01] <mamenyaka> jjohansen, root@ubuntu-phablet:/# aa-status apparmor module is loaded.
[19:05] <mterry> seb128, are there known problems with changing the background?  I'm running mir and when I pick a new background, my screen goes black and doesn't come back on
[19:05] <mterry> seb128, also, we can't have separate welcome/dash backgrounds anymore?
[19:06] <mterry> bfiller, so do the branches work OK now?  What is next step for the suite of updates?
[19:06] <seb128> mterry, the black background is a known Mir issue
[19:07] <seb128> mterry, the "no separate welcome/dash background" is because we got told that changing the lock screen image was not going to be supported for v1
[19:07] <bfiller> mterry: sounds like one remaining issue salem_ is working with address book
[19:07] <bfiller> mterry: then we should merge these and get them released
[19:07] <seb128> mterry, I think the rational was "random images don't work nicely with the artwork on the greeter"
[19:07] <mterry> seb128, ?
[19:08] <mterry> seb128, I thought that the semi-transparent infographic fixed that problem
[19:08] <jjohansen> mamenyaka: nice
[19:08] <mterry> seb128, that was the rationale for that change anyway
[19:08] <seb128> mterry, it could be, in fact changing the user background changes the greeter one atm I think?
[19:08] <mamenyaka> jjohansen, but apps don't seem to work (calculator)
[19:09] <salem_> bfiller, mterry I actually asked renato to do the changes, as that MR belongs to him.
[19:09] <mterry> seb128, yeah I believe so (if I could change my background)
[19:09] <mamenyaka> jjohansen, white then black screen
[19:09] <seb128> mterry, the code is still there, "USS_SHOW_ALL_UI=1 system-settings"
[19:09] <seb128> mterry, we are hiding the controls with non functional widgets
[19:09] <bfiller> salem_: do you and renato know how to fix that last issue?
[19:09] <seb128> mterry, but that env enable them back
[19:09] <salem_> bfiller, yes, I think so.
[19:10] <jjohansen> mamenyaka: hrmm, grep DENIED /var/log/syslog
[19:10] <mterry> salem_, bfiller: well that fix landed in the branch
[19:10] <mterry> (the %u one)
[19:10] <salem_> mterry, yes, but there's one more.
[19:10] <mterry> salem_, ah  :)
[19:11] <mterry> always one more
[19:11] <mamenyaka> jjohansen, lot of DENIEDs
[19:11] <salem_> mterry, :)
[19:11] <mterry> seb128, will test in SF
[19:11] <mamenyaka> jjohansen, ubuntu-phablet kernel: [  505.282110] c0 type=1400 audit(1381345734.744:130): apparmor="DENIED" operation="mkdir" parent=1 profile="com.ubuntu.calculator_calculator_0.1.3" name="/home/phablet/.local/share/ubuntu-calculator-app/" pid=3740 comm="qmlscene" requested_mask="c" denied_mask="c" fsuid=32011 ouid=32011
[19:11] <seb128> mterry, thanks, let me know if that works, it's one "visible" line to drop to enable the control back
[19:12] <sergiusens> jdstrand, ack
[19:13] <pc_magas> While I was Developing I cannot see the app.js File on the projects tree
[19:13] <jjohansen> jdstrand: shouldn't the base profile allow for mamenyaka ^ reject?
[19:13] <pc_magas> But I can see into fiulesystem tree
[19:14] <jdstrand> jjohansen: yes and no. the calculator app is not setting its applicationName correctly so it is getting that denial
[19:14] <jdstrand> sergiusens: fyi, there's another one for you ^
[19:14] <sergiusens> jdstrand, the two games and stock?
[19:14] <jjohansen> jdstrand: ah thanks, mamenyaka did you see jdstrand's answer^
[19:14] <sergiusens> jdstrand, looking into those now
[19:15] <mamenyaka> is there any reason I am getting kicked out from adb shell every minute?
[19:15] <jdstrand> sergiusens: honestly, I imagine it is everything your are packaging since it was developed before the sdk did the right thing
[19:15] <mamenyaka> jjohansen, yes, but other apps are acting the same
[19:15] <jdstrand> sergiusens: but you'll only see the denial right now for things that are accessing local files
[19:15] <sergiusens> jdstrand, yup
[19:15] <kenshiro> Hi, there will be some instant messaging software installed in Ubuntu Touch in October 17th release? I would like to know too if Google Maps and Google Contacts will work.
[19:16] <mamenyaka> jjohansen, ubuntu-phablet kernel: [  846.234679] c0 type=1400 audit(1381346075.694:133): apparmor="DENIED" operation="mkdir" parent=1 profile="com.ubuntu.dropping-letters_dropping-letters_0.1.2.2" name="/home/phablet/.local/share/dropping-letters/" pid=4117 comm="qmlscene" requested_mask="c" denied_mask="c" fsuid=32011 ouid=32011
[19:16] <jdstrand> mamenyaka: kicked out-- I wonder if that is related to the mtp stuff. I find I get kicked out and I have a nautilus window showing me the device
[19:16] <mamenyaka> yep
[19:16] <mamenyaka> jdstrand, exactly
[19:16] <jdstrand> mamenyaka: after that initial kick out, I can connect for long periods
[19:17] <jdstrand> mamenyaka: that is the same issue as the calculator
[19:17] <mamenyaka> jdstrand, for me it's no longer than a minute
[19:17] <jdstrand> mamenyaka: if you try twitter or facebook, they won't have the denials
[19:17] <mamenyaka> also, any reason why the keyboard is popping up as if the device was in portrait mde?
[19:18]  * jdstrand doesn't know anything about ubuntu-keyboard
[19:18] <mamenyaka> ubuntu-phablet kernel: [ 1050.292322] c3 type=1400 audit(1381346279.754:134): apparmor="DENIED" operation="open" parent=1 profile="com.ubuntu.developer.webapps.webapp-facebook_webapp-facebook_1.0.5" name="/dev/ump" pid=4421 comm="webbrowser-app" requested_mask="rw" denied_mask="rw" fsuid=32011 ouid=1000
[19:18] <mamenyaka> Oct  9 19:18:00 ubuntu-phablet dbus[2430]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/freedesktop/DBus" interface="org.freedesktop.DBus" member="RequestName" mask="send" name="org.freedesktop.DBus" pid=4421 profile="com.ubuntu.developer.webapps.webapp-facebook_webapp-facebook_1.0.5" peer_profile="unconfined"
[19:18] <mterry> seb128, when I pick a new bg, it always seems to change the Home one, regardless of which side (left/right) I clicked on
[19:19] <jdstrand> mamenyaka: that is a hardware device access. please see https://wiki.ubuntu.com/Touch/Porting#AppArmor for how to fix that
[19:21] <seb128> mterry, weird
[19:21] <seb128> mterry, are you sure the greeter has its own bg? it's running as the user right... is it picking the user bg?
[19:22] <mterry> seb128, it pulls the bg from accountsservice
[19:22] <mterry> seb128, so whichever value is there, it grabs
[19:22] <seb128> hum
[19:22] <seb128> mterry, let me try
[19:22] <mterry> seb128, this doesn't have to be fixed for v1, just thought we had this feature already
[19:23] <jdstrand> rsalveti: btw, not sure if you saw, but https://wiki.ubuntu.com/Touch/Porting#AppArmor is updated with instructions on dealing with hardware-specific apparmor rules like we discussed before
[19:23] <mterry> seb128, we certainly are updating the welcome bg when user changes home bg, so we don't have an excuse not to have it, design wise.  But if it's buggy that's a different issue
[19:23] <seb128> mterry, http://bazaar.launchpad.net/~system-settings-touch/ubuntu-system-settings/trunk/view/head:/plugins/background/background.cpp#L69
[19:23] <seb128> mterry, it might be that we update both
[19:23]  * seb128 checks
[19:28] <mamenyaka> jdstrand, thanks, I'm on it, but adb isn't on my side
[19:28] <mamenyaka> jdstrand, if the app is not starting at all, what do I do?
[19:30] <jdstrand> mamenyaka: if there are apparmor denials, fix those. if the app still doesn't launch, it is something else in the stack
[19:30] <mamenyaka> jdstrand, no denials
[19:31] <jdstrand> mamenyaka: which app?
[19:31] <mamenyaka> jdstrand, facebook
[19:31] <jdstrand> mamenyaka: does 'Browser' launch?
[19:31] <mamenyaka> jdstrand, yes
[19:32] <jdstrand> mamenyaka: does twitter?
[19:32] <mamenyaka> jdstrand, yes, but it's white
[19:33] <jdstrand> mamenyaka: can you do: sudo sysctl -w kernel.printk_ratelimit=0
[19:33] <jdstrand> mamenyaka: then try again on both?
[19:33] <mterry> seb128, how do I launch the app on the phone with the SHOW_ALL_UI env var?  I just sed'd to get it done for the moment
[19:34] <mterry> seb128, i.e. using the upstart mechanisms, can I pass an env var?
[19:34] <rutenl> does anyone know why my galaxy nexus just shows a black screen after flashing the ubuntu touch files, I did a factory reset before flashing it
[19:34] <sergiusens> popey, jdstrand https://code.launchpad.net/~sergiusens/dropping-letters/click/+merge/190228
[19:34] <mamenyaka> jdstrand, facebook starts, black
[19:34] <mamenyaka> jdstrand, twitter also
[19:35] <jdstrand> mamenyaka: right, but do you have apparmor denials?
[19:35] <mamenyaka> jdstrand, now yes
[19:35] <jdstrand> mamenyaka: what are they?
[19:35] <mamenyaka> jdstrand, I'm on it
[19:36] <jdstrand> mamenyaka: note, I updated the Porting page just now, you might refresh
[19:36] <seb128> mterry, adb shell; su - phablet; system-settings --desktop_file_hint=/usr/share/applications/ubuntu-system-settings.desktop
[19:36] <seb128> mterry, with SHOW_ALL_UI=1 before the command
[19:36] <jdstrand> mamenyaka: basically it now says to look at https://wiki.ubuntu.com/DebuggingApparmor#Fixing_profile_bugs for more info on debugging profile issues
[19:37] <jdstrand> mamenyaka: (which has the sysctl tip)
[19:38] <seb128> mterry, it seems that it always update the gsettings key and never the accountsservice one...
[19:38] <mamenyaka> jdstrand, okay now, working
[19:38] <jdstrand> \o/
[19:38] <mterry> seb128, ah forgot about the desktop_file_hint
[19:38] <mamenyaka> jdstrand, where do I commit my file?
[19:38] <mterry> seb128, yeah OK.  That's what I saw when I sed'd the UI in
[19:38] <mamenyaka> jdstrand, apparmor-easyprof-ubuntu_GT-N8000
[19:39] <seb128> mterry, I'm going to debug it, let that to me, no need to duplicate work
[19:39] <jdstrand> mamenyaka: that is a good question-- you would be the first. I envisioned in lxc-android-config (and thus you could drop the 'apparmor-easyprof-ubuntu_' bit
[19:39] <jdstrand> rsalveti, ogra_: thoughts ^
[19:40] <jdstrand> mamenyaka, rsalveti, ogra_: I figure it makes sense in lxc-android-config because that is where the device specific udev rules are
[19:40] <mterry> seb128, OK, thanks
[19:40] <jdstrand> mamenyaka, rsalveti, ogra_: so it should ship the device-specific apparmor policy snippets
[19:41]  * jdstrand planned to move all the apparmor-easyprof-ubuntu_* out to lxc-android-config after 13.10 release
[19:41] <ogra_> jdstrand, right
[19:41] <ogra_> mamenyaka, file a bug and attach the file
[19:41] <rutenl> Anyone, i did a factory reset and i flashed ubuntu touch on my galaxy nexus. and when i start my phone now it only shows the google logo for a while and then just a black screen. adb does see the device. what do i do?
[19:41] <ogra_> btw, aweome work !
[19:42] <ogra_> rutenl, wait a little longer ... the maguro is slow on boot
[19:42]  * ogra_ vanishes back into the night 
[19:42] <mamenyaka> ogra_, thank you! wouldn't been possible if it wasn't for the great backport of jjohansen
[19:43] <ogra_> ++
[19:44] <mamenyaka> where do I file the bug? lxc-android-config?
[19:45] <WebbyIT> tedg: ping :)
[19:45] <jdstrand> mamenyaka: yes
[19:46] <tedg> WebbyIT, Howdy
[19:47] <WebbyIT> tedg, hi, I have implemented Argument in clock app and in calendar app, and added %u in desktop entry, can you please review it?
[19:47] <WebbyIT> https://code.launchpad.net/~rpadovani/ubuntu-clock-app/09Oct2013/+merge/190139
[19:49] <mamenyaka> jdstrand, https://bugs.launchpad.net/ubuntu/+source/lxc-android-config/+bug/1237618
[19:49] <mamenyaka> oh, fancy bot there
[19:49] <WebbyIT> tedg, Added %u in .desktop Exec entry, before app command due bug #1231558
[19:50] <bfiller> kenvandine: do I need any content-hub fixes to test gush's MR: https://code.launchpad.net/~schwann/gallery-app/gallery-pick-return/+merge/190181
[19:51] <pc_magas> Hello I amde an app havinh thias Index.html http://pastebin.com/2rNVNk4h and RThis App.js http://pastebin.com/v0fER4Aq for Ubuntu phone using html5
[19:51] <bfiller> kenvandine: I tried it and not being returned back to calling app after gallery picks
[19:51] <tedg> WebbyIT, Dektop file looks good!
[19:51] <pc_magas> This app get something from an input field and prints it
[19:51] <kenvandine> bfiller, to switch back you need another branch of content-hub
[19:51] <kenvandine> waiting to be merged
[19:51] <pc_magas> But when sucessfull prints it then whatever I gave disapears
[19:51] <bfiller> kenvandine: ok, can you point me at the MR?
[19:51] <kenvandine> but you should be able to switch back yourself and see the background
[19:51] <pc_magas> and I do not know why
[19:52] <kenvandine> https://code.launchpad.net/~ken-vandine/content-hub/invoke_destination/+merge/190217
[19:52] <kenvandine> bfiller, ^^
[19:52] <kenvandine> bfiller, and you're on Mir right?
[19:52] <WebbyIT> tedg, good, thanks
[19:52] <kenvandine> without Mir, you'll get multiple instances of the calling app
[19:52] <bfiller> kenvandine: yup, will try it now
[19:52] <WebbyIT> tedg, I have to resolve a conflict in calendar app after today merge, I'll it to you soon
[19:54] <sergiusens> mhall119, the com.ubuntu ones? I am doing those today
[19:54] <davmor2> kenvandine: image 89 defaults to use mir now :)
[19:54] <kenvandine> davmor2, yeah, that's why i proposed that branch :)
[19:55] <sergiusens> popey, jdstrand https://code.launchpad.net/~sergiusens/sudoku-app/click/+merge/190231
[19:55] <mfisch> stgraber: I've been thinking about where the update server is specified in /etc. We'll need to customize that setting eventually. How much work would it be to have your code look in /custom vs say moving it to gsettings?
[19:57] <stgraber> mfisch: you won't have to do anything special for that
[19:57] <mfisch> stgraber: orly? how?
[19:57] <stgraber> mfisch: /etc/system-image/channel.ini is part of the version-XYZ.tar.xz tarball which is generated by the system-image server when publishing the image
[19:57] <stgraber> mfisch: so when using a private server, the private url will be in there and things will just work
[19:58] <mfisch> stgraber: perfect, do the scripts that generate that need any work?
[19:58] <stgraber> mfisch: nope, they'll just DTRT
[19:58] <mhall119> sergiusens: awesome, it'll be nice to get update of those while waiting for stable builds
[19:58] <mfisch> okay nice
[19:58] <anders3408> stgraber:  are we closer to other than nexus devices being able to compile system-images yet ? :D ?
[19:58] <stgraber> mfisch: the only things that need to happen is the list of work I sent to schwuk after our meeting
[19:59] <mfisch> stgraber: yep, thanks
[19:59] <stgraber> mfisch: I've started doing some of the bits myself (tired of waiting ;)) but there's still quite some work to do
[19:59] <sergiusens> mhall119, true
[19:59] <sergiusens> mhall119, that's actually a good reason for me to hurry
[20:00] <mfisch> stgraber: does your update code read the h/w info to determine which bundle to pull down (for updates)?
[20:00] <pc_magas> Hello how can I report probs to ubuntu SDK?
[20:02] <kenvandine> bfiller, did you see my comment on that gallery-app MP?
[20:02] <bfiller> kenvandine: yes, and I agree. will note that too
[20:03] <kenvandine> thanks
[20:03] <kenvandine> fwiw, i think the Mir bug that was triggered by the quit is fixed
[20:03] <kenvandine> with the latest updates 30m ago
[20:04] <stgraber> mfisch: not sure I understand the question
[20:05] <tvoss> kenvandine, yup
[20:05] <kenvandine> tvoss, i spoke too soon.. it isn't
[20:05] <tvoss> kenvandine, damn
[20:05] <kenvandine> i thought i had the archive version of gallery-app installed
[20:05] <kenvandine> i didn't
[20:05] <kenvandine> :/
[20:05] <tvoss> :/
[20:05] <mfisch> stgraber: I'll just peruse the update code and read it, but I was curious what info is transmitted back to the update server (or do you never update the device specific piece)?
[20:05] <kenvandine> i just purged it and tried again, same crash :/
[20:07] <stgraber> mfisch: so for a separate server the idea is simply to configure it to monitor and import any new rootfs or device tarball from the public server, then generate a keyring tarball, a version tarball and import a customization tarball from an internal server, and publish the result as a new image
[20:07] <stgraber> mfisch: so a device will only talk to your server and get everything from it. Any update showing up on the public server will get imported into the private server a few minutes later and then be published.
[20:09] <bfiller> kenvandine: are you able to pick and save an avator for a contact? I can pick in address book and get the picture but when I press save the pic not saved
[20:10] <mamenyaka> jdstrand, do the icons on the HOME screen work?
[20:11] <jdstrand> mamenyaka: afaik
[20:11] <mfisch> stgraber: right and there are 3 pieces: main, customized, and device. someone had asked how the update code knows which device image to pull down, I assume it's the same way phablet-flash does it?
[20:11] <rutenl> ogra, my phone has been booting up for 15 minutes now, and i still only have a black screen.. should i wait longer or is it something different.
[20:11] <mamenyaka> jdstrand, because facebook doesn't work from there
[20:11] <jdstrand> mamenyaka: but it does fro installed applications?
[20:12] <mamenyaka> jdstrand, yep
[20:12] <jdstrand> mamenyaka: that sounds like a bug. I guess against unity-scope-home
[20:12] <mamenyaka> can someone else confirm it?
[20:13] <stgraber> mfisch: the device simply looks at its channel.ini, the information is in there
[20:14] <sergiusens> mhall119, btw, can you check these three? https://code.launchpad.net/~sergiusens/dropping-letters/click/+merge/190228 https://code.launchpad.net/~sergiusens/sudoku-app/click/+merge/190231 https://code.launchpad.net/~sergiusens/stock-ticker-mobile-app/click/+merge/190238
[20:15] <mhall119> sergiusens: I assume you've tested and they work
[20:16] <joachimvda> Hi, I am trying to install Ubuntu Touch on a Nexus 7 (with 3G, marked tilapia)
[20:16] <sergiusens> mhall119, let me add a comment
[20:16] <rutenl> Anyone, my phone has been galaxy nexus up for 15 minutes now, and I still only have a black screen.. should i wait longer or is it something different.
[20:16] <rutenl> oops
[20:17] <mhall119> sergiusens: line 25 of https://code.launchpad.net/~sergiusens/sudoku-app/click/+merge/190231
[20:17] <joachimvda> Seems to work well (no error mesasges), but the boot stays at google logo
[20:17] <kenvandine> bfiller, i'll try
[20:17] <mhall119> why is that hard-coded to sudoku-app now?
[20:17] <rutenl> my galaxy nexus has been booting up for 15 minutes now* sorry
[20:17] <kenvandine> is that in the image?
[20:17] <sergiusens> mhall119, because the debian packaging uses sudoku-app
[20:18] <joachimvda> I read a not about changing cmdline (https://lists.launchpad.net/ubuntu-phone/msg04419.html), how do I do that?
[20:18] <sergiusens> mhall119, that's not relevant to click, just wanted to be backwards compat
[20:18] <bfiller> kenvandine: yes, it's in there
[20:18] <mhall119> ok
[20:18] <bfiller> was working but think it regressed in address book
[20:19] <sergiusens> mhall119, forgot to change in one other location (desktop file also for desktop)
[20:20] <mhall119> sergiusens: stock-ticker-mobile doesn't have the apparmor changes the other 2 had, does it need them?
[20:21] <sergiusens> mhall119, stock ticker already had them
[20:21] <mhall119> ok
[20:22] <mhall119> sergiusens: okay, all top-approved
[20:24] <kenvandine> bfiller, it's getting the image
[20:24] <kenvandine> bfiller, where does it save the image too?
[20:25] <johnjohn101> when this is released, will this become the support board for issues?
[20:26] <bfiller> kenvandine: into eds
[20:26] <kenvandine> does it copy the image somewhere first?
[20:26] <bfiller> kenvandine: I think so, renato do you know?
[20:26] <kenvandine> if not, the content transfer request needs to specify a store
[20:27] <bfiller> kenvandine: right, I think renato was storing it local himself
[20:27] <bfiller> kenvandine: you seeing image go away after saving?
[20:27] <kenvandine> yeah
[20:27] <kenvandine> i see it get stored in the temp cache
[20:27] <kenvandine> and purged too
[20:27] <renato> kenvandine, bfiller are you talking about the content hub
[20:28] <renato> ?
[20:28] <kenvandine> renato, yeah
[20:28] <renato> kenvandine, yes I am saving with QTemporaryFile
[20:29] <bfiller> renato: the bug is after pressing save the image is disappearing now
[20:29] <bfiller> was working but in latest image it's not
[20:34] <sergiusens> mhall119, great, also, do you know where to get bigger icon assets for these three apps?
[20:35] <mhall119> I'm not sure who made them in the first place....
[20:35] <mhall119> lucas (community guy) perhaps
[20:35] <mhall119> or sam hewitt or georgi
[20:35] <kenvandine> bfiller, so he's creating a QTemporaryFile to do the scaling, but that isn't a persistent file
[20:36] <mhall119> popey: do you remember where we got the icons for sudoku, stock-ticker and dropping-letters?
[20:36] <kenvandine> i assume where ever that gets saved gets cleaned up
[20:37] <bfiller> kenvandine: right, supposed to get persisted to eds after it's scaled, and then cleaned up after that
[20:37] <bfiller> renato will track it down, thanks for confirming it
[20:37] <kenvandine> oh right, eds doesn't store a path
[20:37] <kenvandine> but the actual image
[20:37] <kenvandine> yeah
[20:37] <kenvandine> nothing has changed in the hub recently
[20:37] <kenvandine> and it is getting a file back
[20:37] <bfiller> exactly
[20:37] <kenvandine> so something with storing it in eds
[20:38] <WebbyIT> tedg, https://code.launchpad.net/~rpadovani/ubuntu-calendar-app/1231136/+merge/188002
[20:38] <WebbyIT> thanks :)
[20:39] <kedivess> good evening
[20:39] <kedivess> i just installed ubuntu touch on my nexus 4
[20:40] <mhall119> bfiller: kenvandine: you guys talking about contacts images?
[20:40] <kenvandine> mhall119, yes
[20:40] <mhall119> is it going to crop then scale?
[20:40] <mhall119> because right now it isn't keeping perspective when it scales, so images are stretched or squashed
[20:41] <kenvandine> mhall119, no idea, bfiller ^^
[20:41] <mhall119> I haven't filed a bug yet, but if it's not on somebody's radar I will
[20:41] <kenvandine> i hadn't even realized the address-book-app with content-hub picker had landed :)
[20:41] <bfiller> mhall119: thats fixed or will be
[20:41] <mhall119> bfiller: ah, then I won't file another bug :)
[20:41] <kenvandine> it's pretty tricky to click on it
[20:41] <mhall119> thanks
[20:42] <kenvandine> bfiller, is it just the little image on the bottom right of the default avatar?
[20:42] <kenvandine> to prompt the picker?
[20:42] <mhall119> kenvandine: yeah
[20:42] <kedivess> please, i need some help....how to add my google contacts , thanks
[20:42] <bfiller> kenvandine: currently yes but MR has selecting anywhere in the default avatar launch it
[20:42] <kenvandine> good
[20:42] <mhall119> kedivess: have you tried the google importer app?
[20:42] <kenvandine> bfiller, maybe that little image is too close to the edge
[20:43] <bfiller> kenvandine: yes and the touch area is a bit small as well
[20:43] <kenvandine> so that would help allot
[20:43] <kedivess> sorry but i don't know how
[20:44] <kenvandine> https://wiki.ubuntu.com/Touch/DailyDriver
[20:44] <kenvandine> kedivess, ^^
[20:44] <kedivess> thanks for the answer
[20:44] <kenvandine> look at the section for adding google contacts
[20:44] <kenvandine> kedivess, no problem
[20:44] <karni> What is the latest qtcreator version? I remember there was a staging ppa.
[20:44] <mhall119> kedivess: in the "More Suggestions" section of the Applications lens there should be an app available to install named "contactsimporter" that claims to be able to sync contacts
[20:44] <karni> I badly need it.
[20:45] <mhall119> I haven't tried it though
[20:47] <mhall119> or at least there was such an app yesterday
[20:48] <kedivess> i have another problem....my wifi network has wpa2 password but for wifi connection on phone is set for wpa....what should i have to do?
[20:48] <karni> mhall119: Sorry to bug you, I'm in a bit rush. Do you know where's the staging ppa of qtcreator/ubuntu sdk?
[20:48] <mhall119> karni: https://launchpad.net/~ubuntu-sdk-team/+archive/staging probably
[20:48] <rsalveti> jdstrand: I saw the wiki, thanks for updating that
[20:49] <karni> mhall119: yes! thank you :)))
[20:49] <mhall119> np
[20:50] <alecu> is there a bug for skewed top-left corner of images in the dash?
[20:51] <joachimvda> for Nexus 7 tilapia, found the "fix" script, but is not working
[20:51] <joachimvda> line "fastboot -c "console=tty1 datapart=/dev/mmcblk0p10" flash:raw boot zImage initrd.img" says "cannot load 'zImage': No such file or directory"
[20:53] <boiko> sergiusens: ping
[20:56] <kedivess> when i'm trying to install contactsimporter, the terminal says "unable to write to /var/cache/apt/ .....
[20:57] <alecu> what's the way to take screenshots with mir?
[20:58] <mhall119> kedivess: how are you trying to install it?
[20:59] <kedivess> via terminal app
[20:59] <mhall119> and apt?
[20:59] <sergiusens> boiko, pong
[21:00] <kedivess> yes, writing " apt-get install contactsimporter "
[21:00] <mhall119> kedivess: yeah that's probably not going to work
[21:00] <mhall119> first of all, if you flashed with ubuntu-system you can't use apt at all
[21:00] <mhall119> secondly, the app I was referring to is in the click store, not the apt repositories (as far as I know)
[21:01] <mhall119> bfiller: at one point we had some automatic contacts syncing, from Facebook I think
[21:01] <mhall119> back when we had a contacts lens
[21:01] <mhall119> any idea when/if we'll get that back and working with Google?
[21:02] <dobey> there's a gmail contacts importer app thing in the click app store
[21:02] <dobey> i don't know anything about a people scope coming back though
[21:02] <mhall119> dobey: I think it may have been unpublished or something, I don't see it now
[21:03] <kedivess> that's what i did...i flashed the ubuntu-system. In Applications lens i can't find the click store....
[21:03] <mhall119> kedivess: there's a section in the Applications lens labeled "More suggestions"
[21:03] <mhall119> that's the store
[21:03] <dobey> mhall119: oh, indeed it's missing now
[21:05] <kedivess> sorry, but i can't find "more suggestions" section in the applications lens....
[21:06] <dobey> are you not connected to the internet?
[21:06] <dobey> on the device, that is
[21:06] <kedivess> i see only installed applications and dash plugins....
[21:06] <dobey> in the applciations scope view, there is Installed at the top, then "More suggestions" and "Dash plugins" at the bottom
[21:07] <dobey> kedivess: if you're connected to the internet, tap on the "Search" at the top, and press space key, then backspace, on the keyboard
[21:07] <dobey> or go to System Settings, Updates, and install the latest update and reboot
[21:08] <kedivess> thanks  <dobey> it worked...
[21:13] <joachimvda> anybody a clue about getting Ubuntu Touch running on a Nexus 7 3G
[21:14] <kedivess> now i see the "more suggestions" but there isn't the contactsimporter app...
[21:15] <Tassadar> joachimvda: I don't think that's gonna happen until Ubuntu switches to version 4.3 or higher with their Android parts
[21:15] <Tassadar> because flo's proprietary libraries are only for 4.3 and, presumably, higher
[21:16] <bfiller> mhall119: we'll have google snync for next release
[21:16] <Tassadar> joachimvda: that's assuming you're asking about 2013 version of Nexus 7
[21:16] <joachimvda> it is still the "old" model, just with 3G. There are reports of it working...
[21:17] <Tassadar> well, then there should be a guide on wiki
[21:17] <joachimvda> it hangs when booting, staying at the google prompt
[21:18] <joachimvda> I found a mailing list message about it working https://lists.launchpad.net/ubuntu-phone/msg04421.html
[21:18] <Tassadar> then current daily image does not boot on N7, probably, it happens sometimes - it is not yet stable
[21:19] <joachimvda> but the suggested fix script gives a problem, line "fastboot -c "console=tty1 datapart=/dev/mmcblk0p10" flash:raw boot zImage initrd.img" says "cannot load 'zImage': No such file or directory"
[21:20] <AskUbuntu> Black screen after installing Ubuntu Touch. Galaxy Nexus (maguro) | http://askubuntu.com/q/356000
[21:20] <kedivess> i tryed to install some apps in "more suggestions", but they won't install...
[21:22] <joachimvda> Thanks for the help <Tassadar>, I will try again tomorrow
[21:23] <sergiusens> mhall119, seems there was a merge error
[21:23] <sergiusens> mhall119, in the music app
[21:24] <sergiusens> mhall119, oh, nevermind; hmmm
[21:27] <sergiusens> mhall119, any idea how this happened? 1805	[21:27] <kedivess> instead of ubuntu-system image, should i install the cdimage-touch ? Maybe in that way i can import google contacts and i will able to install other apps...
[21:31] <mhall119> sergiusens: no idea, maybe he merged from trunk at one point and deleted the file?
[21:32] <sergiusens> mhall119, I just asked balloons as he top approved
[21:41] <kedivess> any help?
[21:49] <cjohnston> kedivess: system-image is the preferred image.
[21:50] <kedivess> tanks....but i can't add my google contacts and i can't install the "more suggestions" apps...
[21:52] <mhall119> kedivess: you can't install any of them?
[21:52] <kedivess> no
[21:53] <mhall119> does it give you a reason?
[21:54] <kedivess> it says "unable to write to /var/cache/apt/"
[21:55] <mhall119> don't use apt in the terminal
[21:55] <mhall119> click on the icon in the dash to install it
[22:00] <kedivess> i did click on the icon in the dash to install it, but it did nothing...
[22:06] <mamenyaka> jjohansen, ping
[22:06] <jjohansen> mamenyaka: whats up
[22:07] <mamenyaka> jjohansen, I found out why wasn't the 3.4 working
[22:07] <mamenyaka> jjohansen, there were two defconfig files: fusion3_pollux_defconfig and cm_fusion3_pollux_defconfig
[22:08] <jjohansen> ah
[22:08] <mamenyaka> jjohansen, of course I edited the wrong one, but idk why is there two of these files here
[22:10] <mamenyaka> jjohansen, so sorry about that
[22:11] <jjohansen> mamenyaka: np, I'm glad you figured it out
[22:11] <mamenyaka> jjohansen, building seems to go fine, no errors
[22:43] <OrokuSaki> ytou have to recreate var/cache/apt
[22:43] <OrokuSaki> then do apt-get update
[22:44] <OrokuSaki> then do apt-get install reinstall dbconf or something like that.. you will see the errors for the package when you try to update
[22:44] <OrokuSaki> or upgrade, actually
[22:44] <OrokuSaki> @kedivess