**** BEGIN LOGGING AT Mon Jun 17 02:59:58 2019 Jun 17 06:31:19 Morning ! Jun 17 06:31:24 Herrie: great work :) Jun 17 06:32:03 though I'm worried it won't suffice and we'll need a .manifest file with the new ACG syntax Jun 17 06:32:24 Tofe: Ehm we don't it seems Jun 17 06:32:28 Because it's not full ACG Jun 17 06:32:39 Just the role file Jun 17 06:33:37 ok, well, good then Jun 17 06:34:42 Still some minor issues with other bits, but slowly getting there it seems Jun 17 06:34:47 Stuff is populating in DB's etc Jun 17 06:34:56 Well in db8 kinds that is Jun 17 06:35:04 Just the contact linker activity doesn't run yet Jun 17 06:35:21 When I manually trigger it, I get contacts in the Contacts app Jun 17 06:41:20 Looking into it a bit more Jun 17 06:41:26 Getting there slowly Jun 17 06:41:34 When stuff like this works that pretty integrated, then the rest normally is fine too ;) Jun 17 06:43:09 yes, we're close now :) Jun 17 06:43:34 Emails get populated after a reboot Jun 17 06:43:47 com.palm.pop is segfaulting though it seems :S Jun 17 06:43:52 Just no email contents yet Jun 17 06:43:58 Seems some more permission fixes required Jun 17 07:28:27 Tofe: On AttachedStorageManager service, I'm OK to leave it in DB8 in general as well Jun 17 07:29:49 Herrie: ok; I'm pretty sure we'll forget about it otherwise, and then when addressing the issue we'll just lose time looking for the reason it doesn't work Jun 17 07:30:12 Not really sure why LG put it in the meta-webos-raspberrypi folder though. Should be pretty generic in general I'd say Jun 17 07:30:56 it's their only hardware target, it could be a mistake Jun 17 07:31:23 Well it seems that they hae some specific config for target Jun 17 07:31:26 https://github.com/webosose/pdm-plugin/blob/master/files/conf/pdm.conf Jun 17 07:32:28 Though that should be pretty generic as well Jun 17 07:33:20 The code for PDM-plugin is a few lines in each file it seems ;) Jun 17 07:34:15 I guess I could simply try to introduce it, shouldn't be rocket science ;) Jun 17 07:44:49 Hi everyone, can ask for support on installing luneos on touchpad here ? Jun 17 07:45:12 bpousset: Sure :) Jun 17 07:45:18 nice :) Jun 17 07:46:03 I'm getting the black screen issue after booting to Luneos. I used Doppio image as well as Decaf and also done a full wipe using hptoolbox, webosdoctor, tailor for creating the luneos-root fs and finaly following step by step the "Install_LuneOS_for_Tenderloin" procedure Jun 17 07:46:36 still getting the same behaviour Jun 17 07:49:50 You might need to be a bit patient ;) Jun 17 07:49:53 First time it's slow Jun 17 07:50:25 no really ? lol, i think my best wait is like 5 minutes Jun 17 07:51:27 so I should a least wait 10min you think ? Jun 17 07:51:56 Maybe Jun 17 07:52:03 You installed Moboot, flashed the uImage etc? Jun 17 07:52:32 yes everything, i boot on moboot and then it autostart on luneos Jun 17 07:52:57 I think for now i'll wait :) Jun 17 07:53:29 because i can't have done a mistake i taking so much care following the procedure lol Jun 17 07:54:10 Yes, if you follow all steps it should work normally Jun 17 07:54:43 ok thank you for the advices, i'll keep you in touch Jun 17 12:54:12 JaMa: ping Jun 17 13:18:28 JaMa: Nevermind found it already it seems :) Jun 17 13:22:41 Tofe: Seems I found the cause for the "mysterious" bootd not starting, needed to simply add it back to initscripts ;) Jun 17 13:22:53 Also seem to be close to having PDM working, so can close that DB8 PR ;) Jun 17 13:26:06 Herrie: to initscripts ? what do you mean ? Jun 17 13:27:26 Tofe: Well out webos-initscripts (that nasty OSE bit that "helps" the upstart -> systemd migration) https://github.com/webOS-ports/webos-initscripts/commit/303e80ebc2c7597fedd40b927249291c7d5188be Jun 17 13:27:46 There was bootd.service in there in OSE, but we stripped it out, because we didn't have bootd. Jun 17 13:27:53 Now we have bootd, so should add it back ;) Jun 17 13:28:13 ok yes Jun 17 13:28:29 Also came across this one, which might be interesting to add as well :) https://github.com/webosose/webos-initscripts/blob/master/files/systemd/scripts/common/usbctrl.sh.in Jun 17 13:29:26 If I understood correctly this should allow novacom access to the "device" ;) Jun 17 13:29:59 So things like WebOS Quick Install ;) Jun 17 13:32:00 it seems that script alone won't be enough Jun 17 13:32:16 also, it looks like novacomd is just a wrapper around ssh ? Jun 17 13:32:32 (it depends on dropbear on device side) Jun 17 13:32:53 Tofe: Yes that's correct Jun 17 13:33:03 Just I never noticed this script before ;) Jun 17 13:34:11 I'm not sure if we'll be able to get both adb and novacom to live together Jun 17 13:35:11 Also not sure Jun 17 13:35:31 Ok test for bootd & pdm now, let's see where we get Jun 17 13:36:26 OK bootd now OK :) Jun 17 13:36:51 https://bpaste.net/show/6d326f7fbf4a Jun 17 13:37:11 PDM too :) Jun 17 13:37:21 Both started automagically ;) Jun 17 13:49:28 Bravo! Jun 17 13:50:45 Let me prepare some PR's for all this Jun 17 13:51:15 PDM is not terribly useful for now I guess, but it might be interesting for when we connect USB (storage) devices to an actual device I guess Jun 17 13:51:49 I disabled notifications for now in PDM since they call com.webos.notifications which we don't want/need to have yet ;) Jun 17 13:52:04 Maybe at some point in future, but it was easy enough to kill it for now ;) Jun 17 14:07:39 There we go: https://github.com/webOS-ports/webos-initscripts/pull/1, https://github.com/webOS-ports/com.webos.service.pdm/pull/1, https://github.com/webOS-ports/bootd/pull/1, https://github.com/webOS-ports/webos-ports-setup/pull/12 and https://github.com/webOS-ports/meta-webos-ports/pull/377 Jun 17 14:13:56 yepee Jun 17 14:17:56 Only tested on qemux86-64 Jun 17 14:27:54 I'll let JaMa review these as well Jun 17 14:28:47 especially the meta- addition and the new recipe stripped from OSE Jun 17 14:28:53 Tofe: Yeah I'm not 100% sure about the meta-webos-ports one as indicated Jun 17 14:29:31 I'm sure he'll have some comments, but should be minor normally to fix ;) Jun 17 14:29:45 Also, does pdm bring a lot of new dependencies? Jun 17 14:29:54 I've seen gphoto, gptdisk... Jun 17 14:30:00 Yup seems so.... Jun 17 14:30:22 Well it's basically to deal with all various partition layouts that might exist on such devices ;) Jun 17 14:30:33 sure Jun 17 14:30:52 Most are provided by meta-filesystems (which I added in webos-ports-setup) Jun 17 14:31:30 can you give me write access for bootd? I'll merge that one Jun 17 14:32:34 Done ;) Jun 17 14:32:40 I thought I covered all, but I guess not :P Jun 17 14:38:05 Message received about the picture. May I suggest the text encourages people to take it slow - enjoying the creamy UI rather than becoming quickly drunk on the high quality code within? Jun 17 14:38:06 We'll still get this: "Jun 17 10:33:12 qemux86-64 user.err physical-device-manager: [] [pmlog] PDM ERRMSG {} Notification: createToast line : 61 NotificationMgr service is not running Jun 17 14:38:06 Jun 17 10:33:12 qemux86-64 user.err physical-device-manager: [] [pmlog] PDM ERRMSG {} Unable to create Toast" but at least no errors anymore about the service not existing from ls-hubd Jun 17 14:40:03 Tofe: Seems we can revert https://github.com/webOS-ports/db8/commit/2587b360bad0135ddcbec17dcc17ca97b032b5b1 again :P Jun 17 14:40:46 Preemptive: That's a good idea ;) Jun 17 14:48:03 ahah, damn Jun 17 14:48:20 Let me test it locally, because I have some error msgs now ;) Jun 17 14:48:23 Relating to this Jun 17 14:48:26 And I'll PR again;) Jun 17 14:50:39 Seems most are gone, still 1 funny one for PDM Jun 17 14:50:44 Will grep around a bit Jun 17 14:50:51 See where it comes from Jun 17 15:34:27 Tofe: FYI App Menu in Enyo 1 is now working it seems :) At least in Clock, Email, Accounts Jun 17 16:02:04 ah, good, it came for free Jun 17 16:24:35 Tofe: Scroll works with "TAB" in case there are input fields. Just not with mouse. I haven't tried on actual hardware Jun 17 16:24:42 Could be something vbox specific as well Jun 17 16:32:54 well it means it's mouse-specific Jun 17 16:35:28 I'll see if I can debug it a bit just using the jenkins image Jun 17 16:37:08 Tofe: Well I didn't confirm it's mouse specific Jun 17 16:37:20 no, but it has the symptoms Jun 17 16:37:20 I didn't test on actual hardware with touch Jun 17 16:37:28 Should be easy to check on Pinephone or Tissot Jun 17 16:37:33 Just Tissot is still with Mrs Jun 17 16:37:40 I did, a week ago, it didn't scroll Jun 17 16:37:43 Need to charge Hammerhead & Tenderloin for some testing Jun 17 16:38:40 damn, our qemu image has become huge... 390MB in nov 2018, now 760MB... Jun 17 16:39:00 ah, but there's anbox in there, maybe Jun 17 16:39:22 Yes ;) Jun 17 16:39:23 yes, the non x86 image is only 470MB Jun 17 16:39:56 well, too late, now I've already begun the download, only 12min left Jun 17 17:21:13 Herrie: I think I fixed it Jun 17 17:24:53 Tofe: Ooh that was quick :P Jun 17 17:24:57 Something small? Jun 17 17:25:10 yep Jun 17 17:25:25 let me PR that, you'll be able to test it on device Jun 17 17:29:27 Herrie: https://github.com/webOS-ports/enyo-1.0/pull/10 Jun 17 17:31:58 Easy enough :) Jun 17 17:32:43 yes, I've been lucky Jun 17 17:33:52 not tested on real device yet, I'll start my tissot Jun 17 17:38:30 yes, works well on tissot Jun 17 17:40:03 :) Jun 17 17:44:05 Tofe: Main issues I have now: 1. Sandbox stuff not working in Testr (probably a small mistake in one of the patches), 2. email & contacts app not populating stuff. Both have to do with LS2 permissions again I guess. 3. And some issues with activities not being run (such as Calendar icon update, Contact Linker), email bodies etc Jun 17 17:54:08 ok Jun 17 18:38:09 Tofe: anbox-data are quite big indeed https://github.com/webOS-ports/buildhistory/blob/luneos-testing/images/qemux86_64/glibc/luneos-dev-image/installed-package-sizes.txt Jun 17 18:48:31 yes it's a whole android image :) Jun 17 19:07:07 JaMa; I was trying to get com.webos.service.tts to work, added the googleapi recipe, but it still cannot build it it seems Jun 17 19:07:53 "/home/herriemerim/LuneOS/warrior/webos-ports/tmp-glibc/work/core2-64-webos-linux/com.webos.service.tts/1.0.0-5+gitAUTOINC+0cb3d7d304-r0/git/src/engines/tts/google/GoogleTTSEngine.h:29:10: fatal error: google/cloud/texttospeech/v1/cloud_tts.pb.h: No such file or directory" Jun 17 19:08:23 ./work/core2-64-webos-linux/googleapis/gitAUTOINC+9efcd83551-r0/build/google/cloud/texttospeech/v1/cloud_tts.pb.h Jun 17 19:08:46 It's probably some change from Morty to newer that causes this somehow, not sure, or I'm missing something somewhere Jun 17 19:17:00 Herrie: the current googleapis com.webos.service.tts recipes from OSE build fine with morty - warrior - master Jun 17 19:32:57 Hmmz weird it doesn't build for me then :s Jun 17 20:08:59 Only thing I can think off is that GOOGLEAPIS_PATH doesn't have the correct value. My grep: https://bpaste.net/show/b582707ee990 Jun 17 20:29:39 Herrie: have you tried qemux86 as well? OSE isn't built for x86_64 Jun 17 20:35:20 JaMa: Let me try that Jun 17 20:40:54 Same issue :S **** ENDING LOGGING AT Tue Jun 18 02:59:57 2019