Hello everyone,
I'm trying to build the blinky sample for nrf9160 DK board using CLI. The build works with SDK and toolchains v2.2.0 and v2.9.0, but fails with v3.0.1 and v3.1.1. The issue is specific to command-line builds, It builds fine via the VS Code extension.
Any idea what could be causing this difference?
Working directory: /Users/.../blinky SDK: nRF Connect SDK v3.0.1 Toolchain: nRF Connect SDK Toolchain v3.0.1 xxx@xxxBP blinky % west build -b nrf9160dk/nrf9160/ns --pristine -- west build: making build dir /Users/.../blinky/build pristine -- west build: generating a build system Loading Zephyr module(s) (Zephyr base): sysbuild_default -- Found Python3: /opt/nordic/ncs/toolchains/ef4fc6722e/opt/[email protected]/bin/python3.12 (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter -- Cache files will be written to: /Users/.../Library/Caches/zephyr -- Found west (found suitable version "1.2.0", minimum required is "0.14.0") -- Board: nrf9160dk, Revision: 0.14.0, qualifiers: nrf9160/ns Parsing /opt/nordic/ncs/v3.0.1/zephyr/share/sysbuild/Kconfig Loaded configuration '/Users/.../blinky/build/_sysbuild/empty.conf' Merged configuration '/Users/.../blinky/build/_sysbuild/empty.conf' Merged configuration '/Users/.../blinky/build/_sysbuild/empty.conf' Configuration saved to '/Users/.../blinky/build/zephyr/.config' Kconfig header saved to '/Users/.../blinky/build/_sysbuild/autoconf.h' -- **************************** * Running CMake for blinky * **************************** Loading Zephyr default modules (Zephyr base). -- Application: /Users/.../blinky -- CMake version: 4.0.1 -- Found Python3: /Users/xxx/.pyenv/shims/python (found suitable version "3.14.0", minimum required is "3.10") found components: Interpreter -- Cache files will be written to: /Users/xxx/Library/Caches/zephyr -- Zephyr version: 4.0.99 (/opt/nordic/ncs/v3.0.1/zephyr) CMake Error at /opt/nordic/ncs/v3.0.1/zephyr/cmake/modules/boards.cmake:196 (message): Error finding board: nrf9160dk Error message: Traceback (most recent call last): File "/opt/nordic/ncs/v3.0.1/zephyr/scripts/list_boards.py", line 11, in <module> import pykwalify.core ModuleNotFoundError: No module named 'pykwalify' Call Stack (most recent call first): /opt/nordic/ncs/v3.0.1/zephyr/cmake/modules/zephyr_default.cmake:133 (include) /opt/nordic/ncs/v3.0.1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include) /opt/nordic/ncs/v3.0.1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate) CMakeLists.txt:4 (find_package) -- Configuring incomplete, errors occurred! CMake Error at cmake/modules/sysbuild_extensions.cmake:514 (message): CMake configure failed for Zephyr project: blinky Location: /Users/.../blinky Call Stack (most recent call first): cmake/modules/sysbuild_images.cmake:43 (ExternalZephyrProject_Cmake) cmake/modules/sysbuild_default.cmake:21 (include) /opt/nordic/ncs/v3.0.1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:75 (include) /opt/nordic/ncs/v3.0.1/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate) /opt/nordic/ncs/v3.0.1/zephyr/share/sysbuild-package/cmake/SysbuildConfig.cmake:8 (include) template/CMakeLists.txt:10 (find_package) -- Configuring incomplete, errors occurred! FATAL ERROR: command exited with status 1: /opt/homebrew/bin/cmake -DWEST_PYTHON=/opt/nordic/ncs/toolchains/ef4fc6722e/opt/[email protected]/bin/python3.12 -B/Users/.../blinky/build -GNinja -DBOARD=nrf9160dk/nrf9160/ns -S/opt/nordic/ncs/v3.0.1/zephyr/share/sysbuild -DAPP_DIR:PATH=/Users/.../blinky



