On Thu, Nov 24, 2022 at 8:19 PM Martin Jansa via lists.openembedded.org <[email protected]> wrote:
> There is one more failing from public layer: > > https://github.com/webosose/meta-webosose/blob/master/meta-webos/recipes-webos/localization-tool/localization-tool-native.bb > but that's different issue, caused by the sysroot_stage_all:append() and > new nodejs now installing node_gyp_bins with symlink to python3 causing: > > ERROR: localization-tool-native-1.7.0-r7 do_populate_sysroot: sstate found > an absolute path symlink > /OE/work/x86_64-linux/localization-tool-native/1.7.0-r7/sysroot-destdir/OE/work/x86_64-linux/localization-tool-native/1.7.0-r7/recipe-sysroot-native/opt/js-loctool/node_modules/node-expat/build/node_gyp_bins/python3 > pointing at /OE/hosttools/python3. Please replace this with a relative link. > > But I haven't narrowed it down yet to see which exact nodejs/npm change > caused this. > This change was introduced in: https://github.com/nodejs/node-gyp/commit/b9ddcd5bbd93b05b03674836b6ebdae2c2e74c8c and again, not sure how many node recipes might get broken by this, in my layers it was just one (and as work around I've deleted this new node_gyp_bins directory for now).
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#99734): https://lists.openembedded.org/g/openembedded-devel/message/99734 Mute This Topic: https://lists.openembedded.org/mt/95118333/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
