I am unable to build the CCMP25 toolchain for DEY-5.0. Anyone else having this problem?
To reproduce the error:
- Pull the dey-5.0 docker image, run it, and create a project for ccmp25 when prompted as described in Set up Digi Embedded Yocto Docker container on Linux | ConnectCore MP25
- run
bitbake dey-image-webkit- succeeds - run
bitbake -c populate_sdk dey-image-webkit- fails
I expected the populate_sdk command to complete successfully and output a dey-toolchain-ccmp25-dvk-5.0-r4.sh which I could give to my team to cross-compile against.
In reality, I see the following failure:
Setscene tasks: 4989 of 4989
Currently 8 running tasks (10352 of 10953) 94% |####################################################################################################################################################### |
ERROR: dey-image-webkit-1.0-r0 do_populate_sdk: Could not invoke dnf. Command '/home/dey/workspace/ccmp25-dvk/tmp/work/ccmp25_dvk-dey-linux/dey-image-webkit/1.0/recipe-sysroot-native/usr/bin/dnf -v --rpmverbosity=info -y -c /home/dey/workspace/ccmp25-dvk/tmp/work/ccmp25_dvk-dey-linux/dey-image-webkit/1.0/sdk/image/usr/local/oe-sdk-hardcoded-buildpath/sysroots/cortexa35-dey-linux/etc/dnf/dnf.conf --setopt=reposdir=/home/dey/workspace/ccmp25-dvk/tmp/work/ccmp25_dvk-dey-linux/dey-image-webkit/1.0/sdk/image/usr/local/oe-sdk-hardcoded-buildpath/sysroots/cortexa35-dey-linux/etc/yum.repos.d [...] zstd-src zstd-staticdev' returned 1:
DNF version: 4.19.0
cachedir: /home/dey/workspace/ccmp25-dvk/tmp/work/ccmp25_dvk-dey-linux/dey-image-webkit/1.0/sdk/image/usr/local/oe-sdk-hardcoded-buildpath/sysroots/cortexa35-dey-linux/var/cache/dnf
Added oe-repo repo from /home/dey/workspace/ccmp25-dvk/tmp/work/ccmp25_dvk-dey-linux/dey-image-webkit/1.0/oe-sdk-repo
User-Agent: falling back to 'libdnf': could not detect OS or basearch
repo: using cache for: oe-repo
oe-repo: using metadata from Fri 31 Jul 2026 02:05:20 PM UTC.
Last metadata expiration check: 0:00:32 ago on Fri 31 Jul 2026 02:05:20 PM UTC.
Excludes in dnf.conf: eudev-hwdb, kernel-image-*
--> Starting dependency resolution
--> Finished dependency resolution
Error:
Problem: package libstai-mpu-dev-6.2.0-r0.0.cortexa35 from oe-repo requires stai-mpu-ort, but none of the providers can be installed
- conflicting requests
- nothing provides libonnxruntime.so.1()(64bit) needed by libstai-mpu-ort6-6.2.0-r0.0.cortexa35 from oe-repo
- nothing provides libonnxruntime.so.1(VERS_1.19.2)(64bit) needed by libstai-mpu-ort6-6.2.0-r0.0.cortexa35 from oe-repo
(try to add '--skip-broken' to skip uninstallable packages)
ERROR: Logfile of failure stored in: /home/dey/workspace/ccmp25-dvk/tmp/work/ccmp25_dvk-dey-linux/dey-image-webkit/1.0/temp/log.do_populate_sdk.746513
ERROR: Task (/usr/local/dey-5.0/sources/meta-digi/meta-digi-dey/dynamic-layers/webkit/recipes-core/images/dey-image-webkit.bb:do_populate_sdk) failed with exit code '1'
NOTE: Tasks Summary: Attempted 10953 tasks of which 8304 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
/usr/local/dey-5.0/sources/meta-digi/meta-digi-dey/dynamic-layers/webkit/recipes-core/images/dey-image-webkit.bb:do_populate_sdk
log: /home/dey/workspace/ccmp25-dvk/tmp/work/ccmp25_dvk-dey-linux/dey-image-webkit/1.0/temp/log.do_populate_sdk.746513
Summary: There were 2 WARNING messages.
Summary: There was 1 ERROR message, returning a non-zero exit code.
Originally, I thought this was a problem with my custom build, but as shown above it easily reproduces using the official DEY-5.0 container with no local changes to dey-image-webkit.
Any ideas?