Failed to build any project with mcuboot after adding a repo in west.yml

Before adding ubxlib module repo into nrf/west.yml, I can build any project with mcuboot with no problem.

However, I cannot build any project with mcuboot after adding the module repo. I am getting this error from the terminal. Any clue on how to resolve this problem?

I do not see how the module itself is the issue as I did not important it to any of the project.


* Executing task: nRF Connect: Build: inter_less8_exer3/build (active)

Building inter_less8_exer3
west build --build-dir /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build /home/snapdev/src/nrf_connect_examples/inter_less8_exer3

[0/12] Performing build step for 'mcuboot_subimage'
[1/1] Linking C executable zephyr/zephyr.elf
FAILED: zephyr/zephyr.elf zephyr/zephyr.map zephyr/zephyr.hex zephyr/zephyr.bin zephyr/zephyr.meta zephyr/zephyr.stat /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr/zephyr.map /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr/zephyr.hex /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr/zephyr.bin /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr/zephyr.meta /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr/zephyr.stat
: && ccache /home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -gdwarf-4 zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj -o zephyr/zephyr.elf zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -fuse-ld=bfd -T zephyr/linker.cmd -Wl,-Map=/home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr/zephyr_final.map -Wl,--whole-archive app/libapp.a zephyr/libzephyr.a zephyr/arch/common/libarch__common.a zephyr/arch/arch/arm/core/libarch__arm__core.a zephyr/arch/arch/arm/core/cortex_m/libarch__arm__core__cortex_m.a zephyr/arch/arch/arm/core/mpu/libarch__arm__core__mpu.a zephyr/lib/libc/minimal/liblib__libc__minimal.a zephyr/lib/libc/common/liblib__libc__common.a zephyr/soc/soc/arm/nordic_nrf/libsoc__arm__nordic_nrf.a zephyr/drivers/clock_control/libdrivers__clock_control.a zephyr/drivers/console/libdrivers__console.a zephyr/drivers/flash/libdrivers__flash.a zephyr/drivers/gpio/libdrivers__gpio.a zephyr/drivers/pinctrl/libdrivers__pinctrl.a zephyr/drivers/serial/libdrivers__serial.a zephyr/drivers/timer/libdrivers__timer.a modules/nrf/lib/fprotect/lib..__nrf__lib__fprotect.a modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a modules/nrf/drivers/hw_cc3xx/lib..__nrf__drivers__hw_cc3xx.a modules/mcuboot/boot/bootutil/zephyr/libmcuboot_util.a modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a modules/segger/libmodules__segger.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a -L"/home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/thumb/v7e-m+fp/hard" -L/home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr -lgcc -Wl,--print-memory-usage zephyr/arch/common/libisr_tables.a -mcpu=cortex-m4 -mthumb -mabi=aapcs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mfp16-format=ieee -Wl,--gc-sections -Wl,--build-id=none -Wl,--sort-common=descending -Wl,--sort-section=alignment -Wl,-u,_OffsetAbsSyms -Wl,-u,_ConfigAbsSyms -nostdlib -static -Wl,-X -Wl,-N -Wl,--orphan-handling=warn -Wl,-no-pie /home/snapdev/ncs/v2.6.1/nrfxlib/crypto/nrf_cc310_platform/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_platform_0.9.19.a /home/snapdev/ncs/v2.6.1/nrfxlib/crypto/nrf_cc310_bl/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_bl_0.9.12.a && cd /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr && /home/snapdev/ncs/toolchains/2be090971e/usr/local/bin/cmake -E copy zephyr_final.map zephyr.map && /home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --gap-fill 0xff --output-target=ihex --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.hex && /home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --gap-fill 0xff --output-target=binary --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.bin && /home/snapdev/ncs/toolchains/2be090971e/usr/local/bin/python3.9 /home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py --meta-out zephyr.meta && /home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-readelf -e zephyr.elf > zephyr.stat && /home/snapdev/ncs/toolchains/2be090971e/usr/local/bin/python3.9 /home/snapdev/ncs/v2.6.1/zephyr/scripts/build/check_init_priorities.py --elf-file=/home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr/zephyr.elf
Memory region Used Size Region Size %age Used
FLASH: 32390 B 48 KB 65.90%
RAM: 17728 B 256 KB 6.76%
IDT_LIST: 0 GB 32 KB 0.00%
Traceback (most recent call last):
File "/home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py", line 736, in <module>
main()
File "/home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py", line 728, in main
meta = process_meta(args.zephyr_base, west_projs, modules,
File "/home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py", line 472, in process_meta
revision, dirty = git_revision(project_path)
File "/home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py", line 424, in git_revision
rc = subprocess.Popen(['git', 'rev-parse', '--is-inside-work-tree'],
File "/home/snapdev/ncs/toolchains/2be090971e/usr/local/lib/python3.9/subprocess.py", line 951, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/home/snapdev/ncs/toolchains/2be090971e/usr/local/lib/python3.9/subprocess.py", line 1837, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/home/snapdev/ncs/v2.6.1/modules/test/unity'
ninja: build stopped: subcommand failed.
FAILED: modules/mcuboot/mcuboot_subimage-prefix/src/mcuboot_subimage-stamp/mcuboot_subimage-build mcuboot/zephyr/zephyr.hex mcuboot/zephyr/zephyr.elf /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/modules/mcuboot/mcuboot_subimage-prefix/src/mcuboot_subimage-stamp/mcuboot_subimage-build /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr/zephyr.hex /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot/zephyr/zephyr.elf
cd /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/mcuboot && /home/snapdev/ncs/toolchains/2be090971e/usr/local/bin/cmake --build . --
[2/12] Linking C executable zephyr/zephyr.elf
FAILED: zephyr/zephyr.elf zephyr/zephyr.map zephyr/zephyr.hex zephyr/zephyr.bin zephyr/zephyr.meta zephyr/zephyr.stat /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/zephyr/zephyr.map /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/zephyr/zephyr.hex /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/zephyr/zephyr.bin /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/zephyr/zephyr.meta /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/zephyr/zephyr.stat
: && ccache /home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -gdwarf-4 zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj -o zephyr/zephyr.elf zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -fuse-ld=bfd -T zephyr/linker.cmd -Wl,-Map=/home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/zephyr/zephyr_final.map -Wl,--whole-archive app/libapp.a zephyr/libzephyr.a zephyr/arch/common/libarch__common.a zephyr/arch/arch/arm/core/libarch__arm__core.a zephyr/arch/arch/arm/core/cortex_m/libarch__arm__core__cortex_m.a zephyr/arch/arch/arm/core/mpu/libarch__arm__core__mpu.a zephyr/lib/libc/picolibc/liblib__libc__picolibc.a zephyr/lib/libc/common/liblib__libc__common.a zephyr/soc/soc/arm/nordic_nrf/libsoc__arm__nordic_nrf.a zephyr/subsys/mgmt/mcumgr/mgmt/libsubsys__mgmt__mcumgr__mgmt.a zephyr/subsys/mgmt/mcumgr/smp/libsubsys__mgmt__mcumgr__smp.a zephyr/subsys/mgmt/mcumgr/util/libsubsys__mgmt__mcumgr__util.a zephyr/subsys/mgmt/mcumgr/grp/img_mgmt/libsubsys__mgmt__mcumgr__grp__img_mgmt.a zephyr/subsys/mgmt/mcumgr/grp/os_mgmt/libsubsys__mgmt__mcumgr__grp__os_mgmt.a zephyr/subsys/mgmt/mcumgr/grp/zephyr_basic/libsubsys__mgmt__mcumgr__grp__zephyr_basic.a zephyr/subsys/mgmt/mcumgr/transport/libsubsys__mgmt__mcumgr__transport.a zephyr/subsys/random/libsubsys__random.a zephyr/subsys/bluetooth/common/libsubsys__bluetooth__common.a zephyr/subsys/bluetooth/host/libsubsys__bluetooth__host.a zephyr/subsys/bluetooth/crypto/libsubsys__bluetooth__crypto.a zephyr/subsys/dfu/boot/libsubsys__dfu__boot.a zephyr/subsys/net/libsubsys__net.a zephyr/drivers/clock_control/libdrivers__clock_control.a zephyr/drivers/console/libdrivers__console.a zephyr/drivers/entropy/libdrivers__entropy.a zephyr/drivers/flash/libdrivers__flash.a zephyr/drivers/gpio/libdrivers__gpio.a zephyr/drivers/pinctrl/libdrivers__pinctrl.a zephyr/drivers/serial/libdrivers__serial.a zephyr/drivers/timer/libdrivers__timer.a modules/nrf/lib/dk_buttons_and_leds/lib..__nrf__lib__dk_buttons_and_leds.a modules/nrf/lib/multithreading_lock/lib..__nrf__lib__multithreading_lock.a modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a modules/nrf/subsys/bluetooth/controller/lib..__nrf__subsys__bluetooth__controller.a modules/nrf/subsys/mpsl/init/lib..__nrf__subsys__mpsl__init.a modules/nrf/subsys/mpsl/fem/lib..__nrf__subsys__mpsl__fem.a modules/nrf/drivers/mpsl/clock_control/lib..__nrf__drivers__mpsl__clock_control.a modules/nrf/drivers/mpsl/flash_sync/lib..__nrf__drivers__mpsl__flash_sync.a modules/nrf/drivers/hw_cc3xx/lib..__nrf__drivers__hw_cc3xx.a modules/mcuboot/boot/bootutil/zephyr/libmcuboot_util.a modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a modules/segger/libmodules__segger.a modules/zcbor/libmodules__zcbor.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a -L"/home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/thumb/v7e-m/nofp" -L/home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/zephyr -lgcc -Wl,--print-memory-usage zephyr/arch/common/libisr_tables.a /home/snapdev/ncs/v2.6.1/nrfxlib/crypto/nrf_oberon/lib/cortex-m4/soft-float/liboberon_3.0.14.a -mcpu=cortex-m4 -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft -Wl,--gc-sections -Wl,--build-id=none -Wl,--sort-common=descending -Wl,--sort-section=alignment -Wl,-u,_OffsetAbsSyms -Wl,-u,_ConfigAbsSyms -nostdlib -static -Wl,-X -Wl,-N -Wl,--orphan-handling=warn -Wl,-no-pie -DPICOLIBC_LONG_LONG_PRINTF_SCANF /home/snapdev/ncs/v2.6.1/nrfxlib/crypto/nrf_cc310_platform/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_platform_0.9.19.a /home/snapdev/ncs/v2.6.1/nrfxlib/softdevice_controller/lib/cortex-m4/soft-float/libsoftdevice_controller_peripheral.a /home/snapdev/ncs/v2.6.1/nrfxlib/mpsl/fem/common/lib/cortex-m4/soft-float/libmpsl_fem_common.a /home/snapdev/ncs/v2.6.1/nrfxlib/mpsl/fem/nrf21540_gpio/lib/cortex-m4/soft-float/libmpsl_fem_nrf21540_gpio.a /home/snapdev/ncs/v2.6.1/nrfxlib/mpsl/fem/nrf21540_gpio_spi/lib/cortex-m4/soft-float/libmpsl_fem_nrf21540_gpio_spi.a /home/snapdev/ncs/v2.6.1/nrfxlib/mpsl/fem/simple_gpio/lib/cortex-m4/soft-float/libmpsl_fem_simple_gpio.a /home/snapdev/ncs/v2.6.1/nrfxlib/mpsl/lib/cortex-m4/soft-float/libmpsl.a --specs=picolibc.specs -lc -lgcc && cd /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/zephyr && /home/snapdev/ncs/toolchains/2be090971e/usr/local/bin/cmake -E copy zephyr_final.map zephyr.map && /home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --gap-fill 0xff --output-target=ihex --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.hex && /home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --gap-fill 0xff --output-target=binary --remove-section=.comment --remove-section=COMMON --remove-section=.eh_frame zephyr.elf zephyr.bin && /home/snapdev/ncs/toolchains/2be090971e/usr/local/bin/python3.9 /home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py --meta-out zephyr.meta && /home/snapdev/ncs/toolchains/2be090971e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-readelf -e zephyr.elf > zephyr.stat && /home/snapdev/ncs/toolchains/2be090971e/usr/local/bin/python3.9 /home/snapdev/ncs/v2.6.1/zephyr/scripts/build/check_init_priorities.py --elf-file=/home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build/zephyr/zephyr.elf
Memory region Used Size Region Size %age Used
FLASH: 211012 B 495104 B 42.62%
RAM: 54640 B 256 KB 20.84%
IDT_LIST: 0 GB 32 KB 0.00%
Traceback (most recent call last):
File "/home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py", line 736, in <module>
main()
File "/home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py", line 728, in main
meta = process_meta(args.zephyr_base, west_projs, modules,
File "/home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py", line 472, in process_meta
revision, dirty = git_revision(project_path)
File "/home/snapdev/ncs/v2.6.1/zephyr/scripts/zephyr_module.py", line 424, in git_revision
rc = subprocess.Popen(['git', 'rev-parse', '--is-inside-work-tree'],
File "/home/snapdev/ncs/toolchains/2be090971e/usr/local/lib/python3.9/subprocess.py", line 951, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/home/snapdev/ncs/toolchains/2be090971e/usr/local/lib/python3.9/subprocess.py", line 1837, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/home/snapdev/ncs/v2.6.1/modules/test/unity'
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /home/snapdev/ncs/toolchains/2be090971e/usr/local/bin/cmake --build /home/snapdev/src/nrf_connect_examples/inter_less8_exer3/build

* The terminal process terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.

Related