Hi guys, So I am trying to load node js files in my image. I am able to load the node_modules and package.json file, but when i try to load the directory that contains multiple js files, i get the following *error*:
ERROR: lib32-testing-firmware-0.1-r0 do_install: Execution of '/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/temp/run.do_install.22011' failed with exit code 1 ERROR: Logfile of failure stored in: /Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/temp/log.do_install.22011 Log data follows: | DEBUG: Executing python function extend_recipe_sysroot | NOTE: Direct dependencies are ['/Yocto_sdk/yocto_sdk/poky/meta/recipes-devtools/quilt/quilt-native_0.66.bb:do_populate_sysroot', 'virtual:multilib:lib32:/Yocto_sdk/yocto_sdk/poky/meta/recipes-devtools/gcc/gcc-cross_9.3.bb:do_populate_sysroot', 'virtual:native:/Yocto_sdk/yocto_sdk/poky/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'virtual:native:/Yocto_sdk/yocto_sdk/poky/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', 'virtual:multilib:lib32:/Yocto_sdk/yocto_sdk/poky/meta/recipes-devtools/gcc/gcc-runtime_9.3.bb:do_populate_sysroot', 'virtual:multilib:lib32:/Yocto_sdk/yocto_sdk/poky/meta/recipes-core/glibc/glibc_2.31.bb: do_populate_sysroot'] | NOTE: Installed into sysroot: [] | NOTE: Skipping as already exists in sysroot: ['quilt-native', 'lib32-gcc-cross-arm', 'pseudo-native', 'patch-native', 'lib32-gcc-runtime', 'lib32-glibc', 'lib32-linux-libc-headers', 'libmpc-native', 'mpfr-native', 'gnu-config-native', 'zlib-native', 'xz-native', 'flex-native', 'gmp-native', 'libtool-native', 'lib32-binutils-cross-arm', 'autoconf-native', 'texinfo-dummy-native', 'automake-native', 'attr-native', 'lib32-libgcc', 'gettext-minimal-native', 'm4-native'] | DEBUG: Python function extend_recipe_sysroot finished | DEBUG: Executing shell function do_install | *install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/apiGateway.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/app.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/global.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/gpio.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/gsm.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/http.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/install.sh’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/mqtt.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/mqtt.js~’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/ota.sh’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/ota_se.sh’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/package-lock.json’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/package.json’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/udp.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/watchdog.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/wifi.js’: File exists| install: cannot create directory ‘/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/Edge/wifi.js~’: File exists* | WARNING: exit code 1 from a shell command. | ERROR: Execution of '/Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/temp/run.do_install.22011' failed with exit code 1 ERROR: Task (virtual:multilib:lib32:/Yocto_sdk/yocto_sdk/meta-blaze/recipes-example/testing-firmware/testing-firmware_0.1.bb:do_install) failed with exit code '1' *My recipe file is:* DESCRIPTION = "Testing firmware for Edge 3 hubs" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" #SRC_URI = "file://Edge \ # file://Edge/package.json \ # file://Edge/node_modules" SRC_URI = "file://Edge/* \ file://Edge_modules/node_modules \ file://Edge_modules/package.json \ file://server/* \ file://server_modules/node_modules \ file://server_modules/package.json" #file://z_WaveManufacturerSpcific.json S = "${WORKDIR}" #INSANE_SKIP:${PN} += "arch:/Edge/node_modules/" #INSANE_SKIP:${PN} = "file-rdeps" do_configure(){ : } do_compile(){ : } INHERIT_remove = "pseudo" do_install() { install -d ${D}${bindir}/Edge install -d ${D}${bindir}/server install -d ${D}/home/root/Edge install -d ${D}/home/root/server # cp -r ${WORKDIR}/Edge/* ${D}${bindir}/Edge/ # cp -r ${S}/Edge/* ${D}${bindir}/Edge/ install -d ${WORKDIR}/Edge/* ${D}${bindir}/Edge/* install -d ${D}${bindir}/Edge/node_modules install -d ${D}${bindir}/server/node_modules install -d ${D}${bindir}/Edge/package.json install -d ${D}${bindir}/server/package.json # cp -r ${S}/server/* ${D}${bindir}/server/ # cp -r ${S}/Edge/* ${D}/home/root/Edge/ # cp -r ${S}/server/* ${D}/home/root/server/ } I have tried to use cp but it throws an abort handler error. I just can't seem to get around this small problem. *Also how can I add files to the /home/root directory of the hub? * *Regards,* *Hassan*
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#61706): https://lists.yoctoproject.org/g/yocto/message/61706 Mute This Topic: https://lists.yoctoproject.org/mt/102622725/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-