Hello everyone !
device: STM32MP257F-DK
We build the X-LINUX-QT starter package following in steps 1.X-LINUX-QT starter package
repo init -u https://github.com/STMicroelectronics/oe-manifest.git -b refs/tags/openstlinux-6.6-yocto-scarthgap-mpu-v25.06.11
repo sync2.Install X-LINUX-QT distribution package v2.2.0
git clone -b v2.2.0 https://github.com/STMicroelectronics/meta-st-x-linux-qt.git layers/meta-st/meta-st-x-linux-qt
git clone -b 6.8.3 https://code.qt.io/yocto/meta-qt6.git layers/meta-qt63.Setup the build environment
DISTRO=openstlinux-weston MACHINE=stm32mp2 BSP_DEPENDENCY="layers/meta-qt6 layers/meta-st/meta-st-x-linux-qt" source layers/meta-st/scripts/envsetup.sh4.building
bitbake st-image-qt package-indexthen, we have an error message as follows:
Spoiler (Highlight to read) ERROR: qtbase-6.8.3-r0 do_package_qa: QA Issue: /usr/share/examples/corelib/serialization/cbordump/cbortag.py contained in package qtbase-examples requires /usr/usr/bin/env, but no providers found in RDEPENDS:qtbase-examples? [file-rdeps] ERROR: qtbase-6.8.3-r0 do_package_qa: Fatal QA errors were found, failing task. ERROR: Logfile of failure stored in: /home/leonsu/Developer/STM32MPU-Ecosystem-v6.1.1/Distribution-Package/Qt6.8.3-Package/build-openstlinuxweston-stm32mp2/tmp-glibc/work/stm32mp2-ostl-linux/qtbase/6.8.3/temp/log.do_package_qa.1337636 ERROR: Task (/home/leonsu/Developer/STM32MPU-Ecosystem-v6.1.1/Distribution-Package/Qt6.8.3-Package/layers/meta-qt6/recipes-qt/qt6/qtbase_git.bb:do_package_qa) failed with exit code '1'
ERROR: qtbase-6.8.3-r0 do_package_qa: QA Issue: /usr/share/examples/corelib/serialization/cbordump/cbortag.py contained in package qtbase-examples requires /usr/usr/bin/env, but no providers found in RDEPENDS:qtbase-examples? [file-rdeps]ERROR: qtbase-6.8.3-r0 do_package_qa: Fatal QA errors were found, failing task.ERROR: Logfile of failure stored in: /home/leonsu/Developer/STM32MPU-Ecosystem-v6.1.1/Distribution-Package/Qt6.8.3-Package/build-openstlinuxweston-stm32mp2/tmp-glibc/work/stm32mp2-ostl-linux/qtbase/6.8.3/temp/log.do_package_qa.1337636ERROR: Task (/home/leonsu/Developer/STM32MPU-Ecosystem-v6.1.1/Distribution-Package/Qt6.8.3-Package/layers/meta-qt6/recipes-qt/qt6/qtbase_git.bb:do_package_qa) failed with exit code '1'
All cbortag.py files in the package were updated, replacing /usr/usr/bin/env with /usr/bin/env, as follows:
Spoiler (Highlight to read) head -n 1 ./tmp-glibc/work/cortexa35-ostl-linux/qtquick3dphysics/6.8.3/recipe-sysroot/usr/share/examples/corelib/serialization/cbordump/cbortag.py #!/usr/bin/env python3 head -n 1 ./tmp-glibc/work/cortexa35-ostl-linux/qtpositioning/6.8.3/recipe-sysroot/usr/share/examples/corelib/serialization/cbordump/cbortag.py #!/usr/bin/env python3 head -n 1 ./tmp-glibc/work/cortexa35-ostl-linux/qtlocation/6.8.3/recipe-sysroot/usr/share/examples/corelib/serialization/cbordump/cbortag.py #!/usr/bin/env python3 head -n 1 ./tmp-glibc/work/cortexa35-ostl-linux/qtpdf/6.8.3/recipe-sysroot/usr/share/examples/corelib/serialization/cbordump/cbortag.py #!/usr/bin/env python3 head -n 1 ./tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/nativesdk-qtbase/6.8.3/git/examples/corelib/serialization/cbordump/cbortag.py #!/bin/env python3 head -n 1 ./tmp-glibc/work/stm32mp2-ostl-linux/qtbase/6.8.3/sysroot-destdir/usr/share/examples/corelib/serialization/cbordump/cbortag.py #!/usr/bin/env python3 head -n 1 ./tmp-glibc/work/stm32mp2-ostl-linux/qtbase/6.8.3/package/usr/share/examples/corelib/serialization/cbordump/cbortag.py #!/usr/bin/env python3 head -n 1 ./tmp-glibc/work/stm32mp2-ostl-linux/qtbase/6.8.3/packages-split/qtbase-examples/usr/share/examples/corelib/serialization/cbordump/cbortag.py #!/usr/bin/env python3 head -n 1 ./tmp-glibc/sysroots-components/stm32mp2/qtbase/usr/share/examples/corelib/serialization/cbordump/cbortag.py #!/usr/bin/env python3
head -n 1 ./tmp-glibc/work/cortexa35-ostl-linux/qtquick3dphysics/6.8.3/recipe-sysroot/usr/share/examples/corelib/serialization/cbordump/cbortag.py#!/usr/bin/env python3head -n 1 ./tmp-glibc/work/cortexa35-ostl-linux/qtpositioning/6.8.3/recipe-sysroot/usr/share/examples/corelib/serialization/cbordump/cbortag.py#!/usr/bin/env python3head -n 1 ./tmp-glibc/work/cortexa35-ostl-linux/qtlocation/6.8.3/recipe-sysroot/usr/share/examples/corelib/serialization/cbordump/cbortag.py#!/usr/bin/env python3head -n 1 ./tmp-glibc/work/cortexa35-ostl-linux/qtpdf/6.8.3/recipe-sysroot/usr/share/examples/corelib/serialization/cbordump/cbortag.py#!/usr/bin/env python3head -n 1 ./tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/nativesdk-qtbase/6.8.3/git/examples/corelib/serialization/cbordump/cbortag.py#!/bin/env python3head -n 1 ./tmp-glibc/work/stm32mp2-ostl-linux/qtbase/6.8.3/sysroot-destdir/usr/share/examples/corelib/serialization/cbordump/cbortag.py#!/usr/bin/env python3head -n 1 ./tmp-glibc/work/stm32mp2-ostl-linux/qtbase/6.8.3/package/usr/share/examples/corelib/serialization/cbordump/cbortag.py#!/usr/bin/env python3head -n 1 ./tmp-glibc/work/stm32mp2-ostl-linux/qtbase/6.8.3/packages-split/qtbase-examples/usr/share/examples/corelib/serialization/cbordump/cbortag.py#!/usr/bin/env python3head -n 1 ./tmp-glibc/sysroots-components/stm32mp2/qtbase/usr/share/examples/corelib/serialization/cbordump/cbortag.py#!/usr/bin/env python3
However, we encountered the same error message. Could anyone provide us with some suggestions? Thank you in advance.