On Fri, Jan 13, 2023 at 6:32 AM Kamal Kishor <kamal.kis...@vestel.com.hk> wrote: > > Hi, > I was trying to integrate meta-selinux layer with thud branch on our existing > yocto build. I followed all the steps which are mentioned in README and > SElinux-FAQ but I am facing an error in do_rootfs step. > The error is shown below: > > ERROR: custom-base-image-1.0-r0 do_rootfs: Unable to install packages. > Command > '/mnt/EVC-TI-06.03.00.106/tisdk/build/arago-tmp-external-arm-toolchain/work/am437x_hs_evm-linux-gnueabi/custom-base-image/1.0-r0/recipe-sysroot-native/usr/bin/opkg > --volatile-cache -f > /mnt/EVC-TI-06.03.00.106/tisdk/build/arago-tmp-external-arm-toolchain/work/am437x_hs_evm-linux-gnueabi/custom-base-image/1.0-r0/opkg.conf > -t > /mnt/EVC-TI-06.03.00.106/tisdk/build/arago-tmp-external-arm-toolchain/work/am437x_hs_evm-linux-gnueabi/custom-base-image/1.0-r0/temp/ipktemp/ > -o > /mnt/EVC-TI-06.03.00.106/tisdk/build/arago-tmp-external-arm-toolchain/work/am437x_hs_evm-linux-gnueabi/custom-base-image/1.0-r0/rootfs > --force_postinstall install agentv3-evc10 base-passwd czmq dropbear > e2fsprogs-resize2fs eichrecht gattlib gosuncn-cm ifmetric > kernel-module-mt7663 kernel-module-mt7668 kernel-module-mt7668-bt libmodbus5 > libtcti-device-dev libtcti-device-staticdev libtcti-device0 > libtcti-socket-dev libtcti-socket-staticdev libtcti-socket0 libtss2 > libtss2-dev libtss2-staticdev libwebsockets19 midmeter modbustcp ocpp-evc10 > openssh-sftp-server opkg ostree packagegroup-arago-base > packagegroup-arago-base-tisdk packagegroup-arago-console > packagegroup-arago-qte packagegroup-arago-tisdk-connectivity > packagegroup-arago-tisdk-crypto packagegroup-arago-tisdk-graphics > packagegroup-core-boot packagegroup-core-selinux parted procps psplash > pybluez python3-aws-iot-device-sdk-python python3-bcrypt python3-flask > python3-flask-login python3-flask-restful python3-flask-sqlalchemy > python3-marshmallow python3-modbus-tk python3-pycryptodome python3-pyjwt > python3-pyserial python3-pyzmq python3-requests python3-sqlalchemy quectel-cm > resourcemgr rest-webasto restv2 run-postinsts shadow smartcharge tpm2.0-tools > tzdata ui-evc10 uidreader webconfigv3 wpa zeromq' returned 1: > Collected errors: > * Solver encountered 1 problem(s): > * Problem 1/1: > * - nothing provides coreutils needed by > packagegroup-core-selinux-1.0-r0.armv7at2hf-neon
Does your distro policy inhibit GPL-3.0 ? if so then the error is right. > * > * Solution 1: > * - do not ask to install a package providing packagegroup-core-selinux > > > > ERROR: custom-base-image-1.0-r0 do_rootfs: Function failed: do_rootfs > ERROR: Logfile of failure stored in: > /mnt/EVC-TI-06.03.00.106/tisdk/build/arago-tmp-external-arm-toolchain/work/am437x_hs_evm-linux-gnueabi/custom-base-image/1.0-r0/temp/log.do_rootfs.21704 > ERROR: Task > (/mnt/EVC-TI-06.03.00.106/tisdk/sources/meta-custom/recipes-core/images/custom-base-image.bb:do_rootfs) > failed with exit code '1' > > > To avoid the error, I added RDEPENDS_packagegroup-core-selinux_remove = > "coreutils" to local.conf. After that the build is successfull. > But I am not sure if this will break selinux functionality. Please provide me > with some insights on this. If your distro does not want coreutils then you may have to look through other options to get selinux working. I am not sure if upstream meta-security tests this option by default. > > Attached here is the log file for your reference. Please let me know if you > need any information from me. > > Thanks & Regards > Kamal Pandey > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#58979): https://lists.yoctoproject.org/g/yocto/message/58979 Mute This Topic: https://lists.yoctoproject.org/mt/96246573/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-