**** BEGIN LOGGING AT Fri May 06 02:59:56 2022 May 06 07:44:13 Morning! May 06 07:58:41 morning May 06 08:50:42 Morning! May 06 08:51:01 JaMa: You have any insight on when another OSE release might drop and if there's anything of interest in there? May 06 12:27:52 hi Herrie, yes there was a breaking change that means everyone has to move to 2.9.1 May 06 12:29:02 the function for reading version number is based on framework features, so while i could work around, i would consider the bug being in LuneOS, not in the Museum May 06 13:18:45 codepoet_80: Yeah I know the bug is in the framework. It might be CORS related somehow because it seems it just tries to read the JSON file from filesystem and fail at that somehow May 06 13:23:41 Because it seems that it simply reads the appinfo.json as per https://github.com/enyojs/enyo-1.0/blob/master/framework/source/palm/system/system.js#L120 May 06 13:24:37 And seems it fails somewhere in here probably: https://github.com/enyojs/enyo-1.0/blob/master/framework/source/palm/system/system.js#L4 May 06 13:28:32 I will add some logging there to see if it gives me something May 06 13:35:38 The weird thing is that console didn't really give much useful to start with May 06 13:43:14 OK I'm getting somewhere further now in terms of where it's failing... May 06 13:44:00 Seems it's failing to return something here: https://github.com/enyojs/enyo-1.0/blob/master/framework/source/palm/system/system.js#L9 May 06 14:05:39 maybe the file paths are different? May 06 14:06:27 enyo1.0 made a lot of assumptions about where files would be -- enyo2 stopped assuming they owned the environment and used relative paths. maybe there's something hard-coded that doesn't work May 06 14:07:45 Well it seems to have the correct URL: Herrie absolteUrl:file:///media/cryptofs/apps/usr/palm/applications/com.palm.app-museum2/appinfo.json May 06 14:08:22 That's what seems to get passed to palmGetResource call May 06 14:09:48 I think the palmGetResource is handled on Chromium side of things May 06 14:15:53 It could be we're missing this somehow in Chromium: https://github.com/webOS-ports/chromium91/commit/5eb34b264a80470331874c410f66cc319be809c5 May 06 14:40:49 Let me simply rebuild it with my branch and see if that just fixes it May 06 15:21:17 agreed, that path looks right May 06 15:33:03 Hmmz that still doesn't seem to work somehow May 06 15:33:13 I guess I might need Tofe to have a look into the Chromium side of things there May 06 15:43:04 Tofe: ^ May 06 17:40:29 Morning May 06 17:42:18 Yes, I did implement palmGetResource myself :p May 06 17:43:50 Tofe: OK so it might be buggy somehow somewhere here May 06 17:47:47 HerrieTP_: totally possible May 06 17:54:55 https://github.com/webOS-ports/meta-webos-ports/blob/honister/meta-luneos/recipes-webos/wam/wam/0003-Add-basic-implementation-for-getResource-for-webOSSy.patch here is the implementation; quite straightforward... May 06 17:55:51 Herrie: is /media/cryptofs in the path whitelist ? May 06 17:56:27 I will check that later, could be I forgot somehow May 06 17:56:34 I would expect it to be there May 06 18:02:55 https://github.com/webosose/wam/blob/master/files/launch/security_policy.conf nope, for a normap app, /media/crypto isn't in the Allowed list May 06 18:03:58 and not reading other apps' content makes sense, eventually May 06 19:26:57 Tofe: makes sense, will add and test May 06 21:46:54 Tofe: I added it, but still doesn't seem to behave somehow :S May 06 21:51:09 Rebooted as well of course May 06 21:51:14 Tried a few paths but no luck May 06 22:07:04 Tofe: I tried putting it in /usr/palm/applications and there it also doesn't work May 06 22:34:22 Herrie: no, I've asked about release date for next OSE and didn't get any answer yet, also chromium 94 nor my py3 changes for 91 weren't merged yet (probably next week), I haven't seen anything super exciting for the next release **** ENDING LOGGING AT Sat May 07 02:59:56 2022