Actions
action #178750
closeddevel:openQA fails on Leap 15.6 with npm error
Description
Observation¶
devel:openQA/openQA currently fails on 15.6 with an npm error:
https://build.opensuse.org/package/live_build_log/devel:openQA/openQA/15.6/x86_64
[ 43s] + local-npm-registry /home/abuild/rpmbuild/SOURCES install --also=dev --legacy-peer-deps --no-package-lock
[ 43s] /usr/bin/local-npm-registry:2
[ 43s] const foo = await import("/usr/share/local-npm-registry/dist/index.js")
[ 43s] ^^^^^
[ 43s]
[ 43s] SyntaxError: await is only valid in async functions and the top level bodies of modules
[ 43s] at wrapSafe (node:internal/modules/cjs/loader:1378:20)
[ 43s] at Module._compile (node:internal/modules/cjs/loader:1428:41)
[ 43s] at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
[ 43s] at Module.load (node:internal/modules/cjs/loader:1288:32)
[ 43s] at Module._load (node:internal/modules/cjs/loader:1104:12)
[ 43s] at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:173:12)
[ 43s] at node:internal/main/run_main_module:28:49
[ 43s]
[ 43s] Node.js v20.18.2
[ 43s] error: Bad exit status from /var/tmp/rpm-tmp.J9zNNq (%prep)
Suggestions¶
- https://build.opensuse.org/requests/1248759 "fix await import error on older node.js versions"
Actions