summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
authorJan Feemers <jan.feemers@siemens.com>2023-03-22 19:15:55 +0100
committerKhem Raj <raj.khem@gmail.com>2023-03-23 15:03:29 -0700
commit4488418a29ccf42b3fd0f7d0a4b9e497aec64325 (patch)
treec2575163bf157f05a16dfec0c8ec6bbaffc03916 /meta-oe
parent39dc4cf9597d43e4034c80da325948bdc2759d9c (diff)
downloadmeta-openembedded-4488418a29ccf42b3fd0f7d0a4b9e497aec64325.tar.gz
nodejs: package-split between nodejs and nodejs-npm
The nodejs package contains a symbolic link `/usr/bin/corepack` to a file from the nodejs-npm package. ```shell build/tmp/work/core2-64-poky-linux/nodejs/18.14.2-r0/packages-split/nodejs/usr/bin$ ls -l total 31932 lrwxrwxrwx 1 jan jan 45 Feb 21 05:08 corepack -> ../lib/node_modules/corepack/dist/corepack.js -rwxr-xr-x 2 jan jan 32694304 Feb 21 05:08 node build/tmp/work/core2-64-poky-linux/nodejs/18.14.2-r0/packages-split/nodejs-npm/usr/lib/node_modules/corepack/dist$ ls -l total 2428 -rwxr-xr-x 2 jan jan 614216 Feb 21 05:08 corepack.js ``` Due to the link, the build system detects a dependency from package `nodejs` to package `nodejs-npm`. Since the `nodejs-npm` package depends on plenty more packages the link should be moved to the `nodejs-npm` package. Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/recipes-devtools/nodejs/nodejs_18.14.2.bb2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_18.14.2.bb b/meta-oe/recipes-devtools/nodejs/nodejs_18.14.2.bb
index 7361f4039a..66bdf15da1 100644
--- a/meta-oe/recipes-devtools/nodejs/nodejs_18.14.2.bb
+++ b/meta-oe/recipes-devtools/nodejs/nodejs_18.14.2.bb
@@ -174,7 +174,7 @@ do_install_ptest () {
174} 174}
175 175
176PACKAGES =+ "${PN}-npm" 176PACKAGES =+ "${PN}-npm"
177FILES:${PN}-npm = "${nonarch_libdir}/node_modules ${bindir}/npm ${bindir}/npx" 177FILES:${PN}-npm = "${nonarch_libdir}/node_modules ${bindir}/npm ${bindir}/npx ${bindir}/corepack"
178RDEPENDS:${PN}-npm = "bash python3-core python3-shell python3-datetime \ 178RDEPENDS:${PN}-npm = "bash python3-core python3-shell python3-datetime \
179 python3-misc python3-multiprocessing" 179 python3-misc python3-multiprocessing"
180 180