**** BEGIN LOGGING AT Tue Aug 02 02:59:57 2016 Aug 02 06:26:45 morning Aug 02 06:27:07 morphis: ping Aug 02 06:29:43 Morning Aug 02 07:50:54 nizovn: ping Aug 02 07:51:06 Herrie|Pre3: pong Aug 02 07:51:32 nizovn: Besides your audio-service fix, would the phone s Aug 02 07:51:40 app still need to be patched too? Aug 02 07:51:46 no Aug 02 07:53:15 OK, seems it doesn't work then. But I only had a minute to test this morning. Should have more time later today. Got some other things to sort now :P Aug 02 07:54:02 strange Aug 02 07:55:15 I had 2 phones next to each other, so difficult to test Aug 02 07:55:22 Everybody was asleep still :P Aug 02 07:55:29 Will try later once more Aug 02 07:56:13 ok :) Aug 02 10:03:47 JaMa: morning Aug 02 10:16:15 morning Aug 02 10:18:07 JaMa: 2 questions: Tofe patched binutils in meta-webos-ports but ideally this should be upstream. Aug 02 10:18:14 This is for Krogoth. Aug 02 10:20:33 2. I tried upgrading pidgin to 2.11.0 but have some issues with certs that were removed. Pidgin devs suggested to use NSS instead of GNUTLS. I can amend the recipe for this by adding NSS packageconfig + flags, but that doesn't seem to include the NSS .so Aug 02 10:20:34 in the final IPK so I might be missinng something? Aug 02 10:23:53 what you mean by nss .so? Aug 02 10:28:44 Herrie|Pre3: some changes were recently merged to fido branch, was it by accident? Aug 02 10:29:49 JaMa: Yes sorry Aug 02 10:29:55 Had no time to fix it ye Aug 02 10:29:57 t Aug 02 10:30:13 They're also in Krogoth so you can simply discard them Aug 02 10:30:13 the binutils patch is missing Upstream-Status, is it backport from newer binutils? Aug 02 10:30:30 JaMa: Not sure, Tofe did it Aug 02 10:30:36 Tofe: ^ Aug 02 10:30:44 yes, I will ignore them, just wanted to check in case they are missing in krogoth branch or something Aug 02 10:34:04 JaMa: We have ssl-gnutls.so in usr/lib/ssl-gnutls.so Aug 02 10:34:22 When we build with nss it should have a different .so for nss there as well. Aug 02 10:42:50 JaMa: yes, I took it directly from upstream binutils Aug 02 11:54:15 JaMa: That should be /usr/lib/purple-2/ssl-gnutls.so Aug 02 11:54:31 In that same folder there should be a ssl-nss.so Aug 02 11:54:38 It is on legacy 2.x for example Aug 02 11:54:47 Legacy webOS 2.2.x that is. Aug 02 11:55:49 Tried various things in the .bb but it doesn't end up in my IPK Aug 02 11:56:39 Just not really sure what PACKAGECONFIG[XYZ] does and how it knows which one to pick etc Aug 02 14:28:29 JaMa: I'll post my recipe when I'm home so you can see what I've done so far and give some pointers maybe Aug 02 14:29:23 I have a workaround which would add 2 certs back that were deleted in 2.11.0 compared to 2.10.12 but would like to try NSS route first since it's supposedly cleaner Aug 02 14:31:55 sorry, my ISP had some issues so I was offline in last 2 hours or so if you wrote more than in the morning Aug 02 14:32:08 but seeing the WIP changes first is good idea Aug 02 14:32:15 JaMa: Not much just that we're missing one .so Aug 02 14:32:29 Legacy had it on 2.2.x for NSS Aug 02 14:33:08 JaMa: Was in south of Russia for 3 weeks, more frequent no internet then working internet :P Aug 02 14:33:22 :) Aug 02 14:33:38 the same can be said about US national parks :) Aug 02 14:35:20 Well this was populated area with frequent multi hr power outages :P Aug 02 14:36:04 JaMa: You're out camping with ka6sox :P ? Aug 02 14:36:26 JaMa: the same can be said about being on T-Mobile and not in a city :P Aug 02 14:38:31 Herrie|Pre3: no, no vacation for me this year :/ only week on our cotage.. but was surprised by that US coverage when I was there on few road trips through national parks Aug 02 14:39:08 and not only internet coverage but also basic gsm :) Aug 02 14:40:56 JaMa: Hehe :P Aug 02 14:41:08 Well I had GPRS at some point, hopeless :P Aug 02 14:41:27 The wifi at the place we were staying wasn't much good either.... Aug 02 15:06:00 nizovn: Your patch works, it now goes through speaker, just the speaker button in the Phone app doesn't seem to switch the audio to loudspeaker ;) Aug 02 15:09:02 Herrie: ok :) Aug 02 15:11:52 I guess this is somehow not working properly: https://github.com/webOS-ports/org.webosports.app.phone/blob/master/qml/views/ActiveCallPage.qml#l253 Aug 02 15:17:56 seems we didn't integrate our audio service support into voicecall, so we need to call audio service methods manually in phone app Aug 02 15:18:38 JaMa: https://github.com/webOS-ports/meta-webos-ports/commit/1c7387ac285314b5a5a37ebeabc4d4ee13d2d2fa Aug 02 15:20:32 Only thing of interest there is the pidgin recipe itself. ICQ patch was dropped because it's incorporated in 2.11.0 so no longer needed. Other 3 patches came from meta-oe Aug 02 15:36:31 Herrie: I'll add this to meta-oe/master to be able to easily spot the differences and to test it locally Aug 02 16:04:13 JaMa: thnx Aug 02 16:16:01 Herrie: btw in EXTRA_OECONF you have options for nss and gnutls, but those are provided by PACKAGECONFIG Aug 02 16:16:11 Herrie: I'll fix it for meta-oe and then let you know Aug 02 16:21:51 JaMa: I'd like to test with NSS instead of GNUTLS Aug 02 16:21:59 That's what the pidgin guys suggested Aug 02 16:52:16 I understand that, but you should just update PACKAGECONFIGs not to modify EXTRA_OECONF Aug 02 16:52:40 otherwise you will end with multiple enable/disable options in configure call Aug 02 16:52:52 which might not do what you expect Aug 02 17:25:19 JaMa: I tried that but didn't work, hence I started to play with EXTRA_OECONF which also didn't work Aug 02 17:25:23 That's why I asked you :P Aug 02 17:25:28 I'm still bb n00b Aug 02 17:26:30 HaDAk: ping Aug 02 18:07:16 Herrie: pong Aug 02 18:08:06 Were you able to test the fix? Aug 02 18:08:08 I was ;) Aug 02 18:08:11 Seems OK for me Aug 02 18:08:18 Just the speakerphone button is broken Aug 02 18:08:30 i haven't yet. i'm preparing for DEFCON. Aug 02 18:08:34 flying out tomorrow Aug 02 18:08:39 so i've been a bit crazy busy Aug 02 18:19:20 HaDAk: OK Aug 02 18:29:22 Garfonso: ping Aug 02 18:32:40 nizovn: ping Aug 02 18:32:59 Herrie|Laptop: pong Aug 02 18:33:17 nizovn: I'm still getting some GLIB errors for luna-service2 Aug 02 18:33:24 Aug 02 14:31:17 qemux86 imaccountvalidator[6156]: [] [pmlog] DB8 LS_SOCK {"ERROR_CODE":32,"ERROR":"Broken pipe","FILE":"transport.c","LINE":1943} GLIB Error Aug 02 18:33:28 Aug 02 14:31:17 qemux86 imaccountvalidator[6156]: [] [pmlog] DB8 LS_TRANS_NET {"ERROR_CODE":32,"ERROR":"Broken pipe","FUNC":"_LSTransportSendComplete","FILE":"/usr/src/debug/luna-service2/3.9.3-194+gitAUTOINC+ed8fbe3a5d-r0/git/src/libluna-service2/transport.c","LINE":1943} LUNASERVICE ERROR Aug 02 18:34:24 You see anything odd in https://github.com/webOS-ports/luna-service2/blob/webOS-ports/master/src/libluna-service2/transport.c#L1904 Aug 02 18:36:17 this looks like broken connection to some service on luna bus Aug 02 18:36:50 probably some service stopped/crashed Aug 02 18:44:14 nizovn: I think I have some clue... Aug 02 18:44:18 Seems my templates are wrong :S Aug 02 18:44:34 I'm referring com.palm.libpurple, should be com.palm.imlibpurple it seems :S Aug 02 18:45:13 Let me push updated templates to my vbox :P Aug 02 18:47:05 This IM stuff aint easy :P Aug 02 18:47:15 yeah Aug 02 18:47:29 But doesn't look too bad backend wise now Aug 02 18:47:41 That might explain my issue with legacy Messaging app too ;) Aug 02 18:47:53 I do see it now gets my AIM buddies :P Aug 02 18:52:55 Herrie|Laptop: now get it to do Steam :P Aug 02 18:53:43 GodGinrai: Is there a Pidgin/LibPurple plugin? Aug 02 18:53:51 If yes that should be easy once others work ;) Aug 02 18:54:25 Herrie|Laptop: there is Aug 02 18:54:34 :D Aug 02 19:06:10 Seems I'm slowly getting there Aug 02 19:06:36 Still have errors in the log, but understandable & easy fixable ones :D Aug 02 19:12:45 LOL AOL is b*tching I exceeded number of login attempts :P Aug 02 19:12:50 I guess I should test slower :P Aug 02 19:33:47 Herrie|Laptop: exciting progress ! Aug 02 19:34:06 Tofe: Well a bit... Aug 02 19:34:15 But still nothing really useful Aug 02 19:34:22 Just fixed ugly bugs for now Aug 02 19:34:29 This is with legacy chatthreader sideloaded as well Aug 02 19:34:35 ok Aug 02 19:34:57 But the typos in the templates are good to catch Aug 02 19:35:05 Seems we're also missing some LS2 role files Aug 02 19:35:06 but the fixes you do are generic, i.e. once it works for AIM, it should work for the others, isn't it Aug 02 19:35:49 Tofe: Yeah :D Aug 02 19:35:59 I can see it pulls in contacts now for AOL & ICQ in the logs ;) Aug 02 19:36:05 Just they don't end up anywhere yet it seems Aug 02 19:38:06 a bit frustrating maybe :p Aug 02 19:38:30 would that be the contact autolinker that isn't run? Aug 02 19:38:56 We have quite some activities missing, iirc Aug 02 19:39:31 Tofe: Tried to manually force it without luck so far Aug 02 19:40:02 maybe I can give it a try Aug 02 19:42:25 Do we have an issue # associated to that pb ? Aug 02 19:42:35 Which one? Aug 02 19:42:44 maybe #865 ? Aug 02 19:43:18 the pb about missing activities Aug 02 19:45:55 865, 1143 and maybe 1107 as well Aug 02 19:46:00 Might all be related Aug 02 19:46:26 ok Aug 02 19:56:25 Tofe: https://github.com/webOS-ports/imlibpurpleservice/pull/2 Aug 02 19:56:43 That should help, together with https://github.com/webOS-ports/messaging-accounts/commit/0648f13ffeadb742ebf6ed6dcff6f686cf31e338 Aug 02 19:56:49 To get at least some stuff working Aug 02 20:00:14 no write access here :p Aug 02 20:02:54 Tofe: Where? Aug 02 20:03:00 Ah on that repo Aug 02 20:03:03 I can merge it Aug 02 20:03:08 Was more to show what was the problem Aug 02 20:03:11 It was in the wrong place Aug 02 20:03:12 ok :) Aug 02 20:03:36 It appears in my IPK now where it didn't before ;) Aug 02 20:34:42 Herrie|Laptop: when I run the contacts.linker service (no timeout), and add a google caldav account, I see contacts appear in the contacts app Aug 02 20:36:33 Tofe: Yeah Aug 02 20:36:40 But it doesn't auto-run while it should Aug 02 20:36:50 ah, it should auto-run Aug 02 20:36:53 Yeah Aug 02 20:37:07 what triggers it? a LS2 call ? Aug 02 20:38:52 See #1143: luna-send -n 1 palm://com.palm.service.contacts.linker/forceAutolink '{}' Aug 02 20:38:59 ok Aug 02 20:39:00 DougReeder made a proper report there Aug 02 20:39:09 ah, yes, I should read that :) Aug 02 20:39:17 There's two calls to the contact linker. The manual one isva one shot, but the one called by the Db8 watch resubscribes. Aug 02 20:45:13 DougReederPhone: I've activated the debug logs for activitymanager, but I didn't see anything obvious Aug 02 20:45:28 nor any reference to contacts.linker Aug 02 20:50:58 Tofe: I tested quite a bit already for 1143 see ticket Aug 02 20:51:25 It seems some activities went missing Aug 02 20:53:14 yes, I'm trying to catch up :p Aug 02 20:55:17 If I recall correctly, we have 16/17 activities listed but only 11 are run or so Aug 02 20:56:52 Anyway my eyes are square.... Too little sleep in recent days :P New nightly is running, will look more into IM stuff at my side tomorrow. Aug 02 20:56:55 but would activityManager list activities that aren't active at the time of the call ? Aug 02 20:57:04 Good night ;) Aug 02 20:57:05 So, some of tje activities that are supposed to be run after First Use do get run? Aug 02 20:57:09 gn8! Aug 02 20:57:21 Tofe: You can pass a parameter for it Aug 02 20:57:32 try running AM with --help Aug 02 20:58:23 I'll be af k while driving home Aug 02 20:58:24 DougReederPhone: sure, the calendar activities are perfectly fine for instance Aug 02 21:00:47 Tofe: I recall some LS2 transport.c L1943 GLIB error related to Calendar. Could it somehow be that it cuts out all activities that are supposed to follow? Aug 02 21:01:02 dunno Aug 02 21:01:07 Just thinking out loud now with a very tired brain :P Aug 02 21:01:13 Herrie|Pre3: go get some sleep! Aug 02 21:01:24 I'd say delete the Calendar ones, reboot and see? Aug 02 21:01:34 Yeah doing that now :P Aug 02 21:01:51 Night ;) Aug 02 21:13:25 If I create the activity myself, then it gets triggered Aug 02 21:13:58 who calls luna://com.palm.activitymanager/create ? configurator ? Aug 02 21:15:03 yup. Aug 02 21:20:49 lots of output like this: "Running before first use but activity /etc/palm/activities/com.palm.service.contacts.linker/com.palm.service.contacts.linker.json not marked as safe for configuration at this time" Aug 02 21:21:05 And I'm way after the first use boot Aug 02 21:21:28 So maybe configurator didn't understand that first use was done Aug 02 21:24:03 mmh we're missing the /var/luna/preferences/first-use-profile-created file... Aug 02 21:24:39 seems to fix the issue Aug 02 21:25:09 lots of activites now :) Aug 02 21:28:06 Herrie: ^you should try this, it will help you impurple activites to be brought up! Aug 02 21:29:17 Ah, it's the first use app itself that should create that, it seems. Aug 02 21:33:37 ah, no, it's the palm://com.palm.service.accounts/createLocalAccount call which does it. So the bug must be in /usr/palm/services/com.palm.service.accounts/handlers/create-local-account.js somehow Aug 02 21:36:47 ok, let's sleep a bit, I think :) Aug 02 21:37:02 Hmm, interesting Aug 02 21:37:32 DougReederPhone: I think the "PalmCall.call("palm://com.palm.service.accounts/", "createAccount", account)" call fails Aug 02 21:37:45 in the latter .js file Aug 02 21:37:59 Very inter esting Aug 02 21:39:12 I'll go to sleep now, but I think we might be on the right track Aug 02 21:39:33 plus, there is an easy workaround to test things (just creating the missing file) Aug 02 21:40:30 If you know how one can debug this createAccount call, I'd be interested to see the error message :) Aug 02 21:40:42 That said, bedtime now Aug 02 21:40:46 Good night! **** ENDING LOGGING AT Wed Aug 03 02:59:58 2016