Hi guys, So I want to load an entire directory in my image file but I am unable to achieve two things. 1) Load the entire directory in my image. 2) Unable to load any file, directory in my /home/root directory.
*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://server " #file://z_WaveManufacturerSpecific.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 ${WORKDIR}/server/* ${D}${bindir}/server/ cp -r ${WORKDIR}/Edge/* ${D}/home/root/Edge/ cp -r ${WORKDIR}/server/* ${D}/home/root/server/ } FILES_${PN} = "${bindir}" FILES_${PN} = "/home/root" *I get the error message:* 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.2725327' failed with exit code 134 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.2725327 Log data follows: | DEBUG: Executing python function extend_recipe_sysroot | NOTE: Direct dependencies are ['virtual:multilib:lib32:/Yocto_sdk/yocto_sdk/poky/meta/recipes-core/glibc/glibc_2.31.bb:do_populate_sysroot', '/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-runtime_9.3.bb:do_populate_sysroot', 'virtual:native:/Yocto_sdk/yocto_sdk/poky/meta/recipes-devtools/pseudo/pseudo_git.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/patch/patch_2.7.6.bb: do_populate_sysroot'] | NOTE: Installed into sysroot: [] | NOTE: Skipping as already exists in sysroot: ['lib32-glibc', 'quilt-native', 'lib32-gcc-runtime', 'pseudo-native', 'lib32-gcc-cross-arm', 'patch-native', 'lib32-linux-libc-headers', 'lib32-libgcc', 'automake-native', 'texinfo-dummy-native', 'gnu-config-native', 'flex-native', 'lib32-binutils-cross-arm', 'libmpc-native', 'mpfr-native', 'gmp-native', 'zlib-native', 'libtool-native', 'xz-native', 'autoconf-native', 'attr-native', 'gettext-minimal-native', 'm4-native'] | DEBUG: Python function extend_recipe_sysroot finished | DEBUG: Executing shell function do_install | abort()ing pseudo client by server request. See https://wiki.yoctoproject.org/wiki/Pseudo_Abort for more details on this. | Check logfile: /Yocto_sdk/yocto_sdk/tmp/work/armv7at2hf-neon-pokymllib32-linux-gnueabi/lib32-testing-firmware/0.1-r0/pseudo//pseudo.log | Aborted (core dumped) | WARNING: exit code 134 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.2725327' failed with exit code 134 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' NOTE: Tasks Summary: Attempted 6321 tasks of which 6317 didn't need to be rerun and 1 failed.
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#61702): https://lists.yoctoproject.org/g/yocto/message/61702 Mute This Topic: https://lists.yoctoproject.org/mt/102605627/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-