[00:47] <aquarius> ralsina, ping
[00:47] <aquarius> or possibly chipaca, ping :)
[00:50] <aquarius> jdstrand, ping about app armor templates
[00:51] <aquarius> unping, everyone. :)
[01:21] <half_mast> Does anyone knows when or if the 14.10 devel channel is getting a system update?
[02:03] <pdxwebdev> dobey: A while ago I asked about how to add a system indicator and you advised against it. Good call, it wasn't necessary. Thanks for your feedback on that.
[02:04] <Chipaca> aquarius: restart ubuntu-push-client
[02:04] <aquarius> ah, it's upstart, I wasn't sure :)
[02:04] <Chipaca> aquarius: let me say you shouldn't have to do that, and i don't know what is going on, but it's friday and i'm tired so let's jfdi :)
[02:04]  * aquarius grins
[02:04] <aquarius> cheers for being up
[02:04] <Chipaca> no worries; this is interesting
[02:05] <aquarius> ahahahaha!!
[02:06] <aquarius> and all my notifications arrive!
[02:06] <Chipaca> __lucio__: ^
[02:06] <aquarius> so, the push-client got confused somehow and stopped talking to the server.
[02:06] <aquarius> it wans't dead; the process was there
[02:06] <__lucio__> friday night guys, really? :)
[02:06] <Chipaca> aquarius: yes. i want the whole log
[02:06] <aquarius> __lucio__, I know. I am *that* boring. :)
[02:06] <Chipaca> aquarius: you stopped getting pings, something really weird was going on. pedronis-grade weird :)
[02:06] <aquarius> ok, extra credit question: how do I get files off the device?
[02:06] <Chipaca> so gimme those sweet logs :)
[02:07] <__lucio__> aquarius, i am coding too! i said "no one is going to interrupt me on friday night!")
[02:07] <Chipaca> aquarius: adb pull
[02:07]  * aquarius laughs
[02:07] <popey> mtp
[02:07] <Chipaca> popey: in the emulator? that works?
[02:08] <aquarius> ok, uploading whole log file to bug report
[02:08] <Chipaca> aquarius: tks
[02:08] <Chipaca> aquarius: let me check it, i might also want the .1 or .2 logs
[02:08] <popey> oh
[02:08] <popey> sorry, missed that bit
[02:08] <Chipaca> popey: i don't think it was mentioned in this channel
[02:08] <__lucio__> aquarius, and you know you have network in the device, right?
[02:09] <Chipaca> __lucio__: emulator, so a bit weird
[02:09] <Chipaca> sergiusens: how weird is networking on the emulator these days?
[02:09] <aquarius> __lucio__, yep -- first, I checked that the browser worked, and second, once I restarted ubuntu-push-client all my messages arrived
[02:09] <aquarius> full push client log added to https://bugs.launchpad.net/ubuntu-push/+bug/1390663
[02:10] <Chipaca> aquarius: can you greo "dialed in" in the .1 and .2 logs, and upload from whatever first matches that on up?
[02:10] <__lucio__> Chipaca, can we infer network manager status from the logs?
[02:10] <Chipaca> aquarius: because the .log starts int he middel of things
[02:10]  * Chipaca wonders how much more time his fingers are going to work today
[02:10] <aquarius> will upload whole list
[02:10] <Chipaca> __lucio__: yes, we can
[02:10] <__lucio__> cool
[02:11] <Chipaca> __lucio__: in fact, that's one of the things that's missing: there are no connectivity checks (=> push thinks you're offline)
[02:11] <Chipaca> __lucio__: the other thing that's missing are pings
[02:11] <aquarius> I can upload the whole of the .1, .2, etc if that helps
[02:12] <aquarius> dialed-in search added to bug report
[02:12] <aquarius> popey, I imagine that someone very clever could probably mtp into the emulator, but it would be a ton of work for not much benefit :) adb works
[02:12] <Chipaca> aquarius: um.. sorry for misunderstanding, I didn't need the "dialed in" output; "dialed in" grep is push starting up, so you grep for that and give me logs from there on, i get the whole session
[02:13] <aquarius> oh, OK, I shall upload them all, it's easier, then you can get what you want :)
[02:13] <Chipaca> aquarius: fair :)
[02:13] <popey> aquarius: samba support in the file manager would also be neat ☻
[02:13] <Chipaca> nfs on the phone \o/
[02:13]  * Chipaca hides
[02:14] <aquarius> popey, ooh, yeah, the file manager is unconfined, isn't it?
[02:14] <popey> i have a friend who used nfs on a nokia 6600
[02:14] <popey> ~8 years ago
[02:14] <popey> yes
[02:14] <aquarius> an unconfined webdav server app on the phone would be very sweet, and not hard, but I can't write unconfined apps :)
[02:15] <popey> he also had a nice bluetooth daemon on his pc which would detect his phone when he came home and connect over nfs, pull the photos off and automagically upload them to the internet
[02:15] <aquarius> Chipaca, moar logs added to bug report. If you need .3 as well, let me know
[02:15] <Chipaca> aquarius: checking
[02:15] <popey> you can _write_ them
[02:15] <aquarius> popey, that's pretty cool, the bt thing
[02:16] <Chipaca> __lucio__: 2014/11/06 16:56:09.970335 DEBUG got state: Connecting
[02:16] <Chipaca> 2014/11/06 16:56:09.979968 DEBUG got state: Connected Global
[02:16] <Chipaca> 2014/11/06 16:56:09.980252 DEBUG State changed to Connecting. Assuming disconnect.
[02:16] <aquarius> popey, in theory. In practice, I'm not allowed to write python apps either ;)
[02:16] <Chipaca> __lucio__: that's NM events in the log, fwiw
[02:16] <aquarius> Chipaca, nah. that was two days ago
[02:16] <__lucio__> and then, and then
[02:16] <Chipaca> aquarius: yes, just showing lucio that we do see nm events
[02:16] <aquarius> oh right :)
[02:16] <aquarius> I promise the emulator has not been up and running for the last two days
[02:16] <Chipaca> 2014/11/08 00:28:28.946657 INFO "com.ubuntu.PushNotifications" dialed in.
[02:17] <Chipaca> aquarius: that sound about right?
[02:17] <aquarius> yep, that's when I started this hacking session and started the emulator
[02:17] <aquarius> folder for this little app was created at 00.29
[02:17] <popey> haha, just found picture of me on his blog http://www.matthewgrove.co.uk/moblog/2005/02/
[02:18] <popey> from fosdem 2005
[02:18] <Chipaca> aquarius: the trouble started just after you registered
[02:18] <Chipaca> device got a network hiccup or sth
[02:18] <Chipaca> lost connection to server
[02:18] <Chipaca> nm went to "connecting"
[02:18] <Chipaca> never left connecting
[02:19] <aquarius> huh. I just sent a message and it arrived (showed in the logs)
[02:19] <aquarius> but then I sent the same message again and it did not arrive.
[02:19] <aquarius> and again and it did not arrive, again
[02:20] <Chipaca> aquarius: if you send them in order, you'll get them in order
[02:20] <Chipaca> fwiw
[02:20] <aquarius> is there a message deduper?
[02:20] <Chipaca> no
[02:20] <aquarius> ok. the client is now in hung state again
[02:20] <Chipaca> sigh
[02:20] <Chipaca> logs again?
[02:20] <aquarius> I sent the same message 3 times, and the first one arrived
[02:20] <Chipaca> and then?
[02:21] <aquarius> and then nothing more about messages
[02:21] <Chipaca> in the logs i mean :)
[02:21] <aquarius> http://paste.ubuntu.com/8876370/
[02:21] <aquarius> see the first message arrived at 02.17
[02:21] <aquarius> and then the latter two have not
[02:23] <Chipaca> you've disconnected again :(
[02:23] <aquarius> I imagine that if I restart the push client I will get them, but if there's any useful info I can provide with it in this state, say the word :)
[02:23] <Chipaca> there should be a ping somewhere in those 5 minutes of logs
[02:23] <aquarius> no ping; nothing since 02:19
[02:24] <Chipaca> man, that's very annoying
[02:24] <aquarius> ya, so it's getting disconnected somehow
[02:24] <Chipaca> wait
[02:24] <Chipaca> sorry, there's a ping right there
[02:24] <Chipaca> it's really late :)
[02:24] <aquarius> there's one at 02:16
[02:24] <aquarius> there hasn't been one since
[02:24] <Chipaca> yep, so next one is at 02:21
[02:24] <Chipaca> ah
[02:25] <aquarius> nope, no ping
[02:25] <aquarius> I've just got the 02:24 wakeup
[02:25] <aquarius> but no ping since 02:16
[02:25] <aquarius> so it's not pinging
[02:25] <Chipaca> ok, so several things are broken :)
[02:25]  * Chipaca wonders what he's smiling about
[02:25] <aquarius> no NM things in the log, though, so I guess that it is trying to ping and the response never comes back or something?
[02:25] <Chipaca> OTOH something is causing the connection to die
[02:26] <Chipaca> the ping is server-initiated
[02:26] <Chipaca> OT*O*H, we're not dropping the connection as quickly as i'd expect
[02:26] <Chipaca> we should drop it at ping time + connection delay time
[02:26] <Chipaca> whcih is ...
[02:26]  * Chipaca checks the config
[02:27] <Chipaca> should drop the connection at 300s + 20s + 2*30s
[02:27] <Chipaca> or sth like that
[02:27] <Chipaca> need to chase that up tomorrow
[02:28] <Chipaca> aquarius: get an ubuntu phone already, the emulator sucks :-p
[02:28] <aquarius> :)
[02:28] <aquarius> I had one but my daughter's got it.
[02:28] <aquarius> if this is honestly an emulator problem, I'm basically OK with restarting the push client all the time when testing
[02:29] <Chipaca> At least one part of it isn't (the second part about it not dropping the connection)
[02:29] <aquarius> ok. Is there anything I can do to a client in this hung state to ask it what the problem was?
[02:29] <Chipaca> but the thing of network manager being silly, probably is (sergiusens might know more). and the thing about the network being silly certainly is :)
[02:30] <Chipaca> aquarius: to the push client you mean?
[02:30] <aquarius> Chipaca, yep
[02:30] <aquarius> if there isn't, I'll just restart it every time this happens
[02:31] <aquarius> but if there is, I'm happy to do it and give you the information it spits out
[02:31] <Chipaca> aquarius: that's part of the bug; it's supposed to realise on its own and at least log "yo, no connection yo"
[02:31] <aquarius> ah
[02:31] <aquarius> it has not done so ;)
[02:31] <Chipaca> aquarius: so i'll be fixing that one tomorrow
[02:31] <Chipaca> aquarius: might poke you to test, if you're still around
[02:31] <aquarius> I'm not tomorrow, but should be Sunday and during the week next week
[02:32] <Chipaca> sunday wfm
[02:32] <Chipaca> and next week too :)
[02:32] <Chipaca> ok
[02:32] <aquarius> yep. Restarted push client: got all the messages.
[02:32] <Chipaca> aquarius: oh
[02:33] <Chipaca> aquarius: one thing you could try is frobbing flight mode
[02:33] <Chipaca> not sure it'll work on the emulator, but worth a shot
[02:33] <aquarius> hm
[02:33] <aquarius> I wonder if it has anything to do with switching apps?
[02:33] <aquarius> I switched to another app to see if the notification stuff worked
[02:33] <aquarius> and I got a whole bunch of 2014/11/08 02:32:02.825620 DEBUG State changed to Connecting. Assuming disconnect.
[02:34] <Chipaca> wat
[02:34] <aquarius> frobbing flight mode puts nothing in the logs
[02:34] <Chipaca> switching apps sets it to connecting
[02:34] <Chipaca> wat
[02:35] <aquarius> ok. switched to differnet app and restarted hung push client, and i got notifications
[02:35] <aquarius> and I send new ones and they work
[02:35] <aquarius> Now I will use the app switcher
[02:36] <aquarius> nope. Must have been coincident
[02:36] <aquarius> all works now, regardless of switching.
[02:37] <aquarius> so, something is causing it to lose the connection and not care. We shall test more later. CHeers, pal: it works! modulo this bug, you should all be dead proud
[02:38] <Chipaca> aquarius: one thing you could do
[02:38] <Chipaca> aquarius: is use gdbus to throw the nm signal
[02:38] <Chipaca> aquarius: or just restart it :)
[02:39] <Chipaca> aquarius: i'm dead proud even *with* this bug :)
[02:39] <__lucio__> weird
[02:40] <aquarius> if you want to produce a blimey-this-logs-absolutely-*everything* version of push-client and I can install it easily in the emulator, I'm happy to
[02:40] <aquarius> but not now, because it's nearly 3am and I have to be at a conf in six hours ;)
[02:40] <aquarius> Chipaca, __lucio__, popey, thank you!
[02:41] <Chipaca> aquarius: o/!
[19:13] <nimmersatt> hey i've got a question: how many (useful) apps are there for ubuntu touch and is there an ecosystem growing?
[19:15] <nimmersatt> and will ubuntu touch be awesome?
[19:15] <popey> nimmersatt: over 500, ys, yes
[19:15] <popey> *yes
[19:17] <nimmersatt> okay thanks
[19:18] <nimmersatt> how about android apps, are they easy to port or to bridgr or anything
[19:21] <nimmersatt> emulate
[19:21] <nimmersatt> copy
[19:50] <wolflarson> popeey!
[19:50] <wolflarson> popey!!!!!!!!!!!!!!!!
[19:50] <popey> wolflarson!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[19:50] <wolflarson> what are you doing on the internet?
[19:50] <wolflarson> I thought you lived in the "real world"
[19:50] <popey> kittens
[19:50] <wolflarson> ah
[19:51] <popey> just about to close laptop for doctor who
[19:51] <wolflarson> lolz
[19:51] <wolflarson> is there a new season out?
[19:51] <popey> end of season ep tonight ☻
[19:52] <wolflarson> is the doctor's assistant an attractive female this season?
[19:54] <popey> depends who you ask
[19:54] <popey> i think so