Skip to main content
Associate
February 25, 2026
Question

Yocto SDK populate_sdk fails on Ubuntu 24.04 with nativesdk-gcc-arm-none-eabi

  • February 25, 2026
  • 1 reply
  • 242 views

Hello guys,

 

I am trying to build an SDK for my STM32MP1 project using Yocto (Poky) on Ubuntu 24.04. When I run:

bitbake core-image-fridge -c populate_sdk

I get the following dependency errors:

 

Problem: conflicting requests
- nothing provides libcrypt.so.1()(64bit) needed by nativesdk-gcc-arm-none-eabi-14.2-r0.x86_64_nativesdk
- nothing provides libncursesw.so.6()(64bit) needed by nativesdk-gcc-arm-none-eabi-14.2-r0.x86_64_nativesdk
- nothing provides libpython3.8.so.1.0()(64bit) needed by nativesdk-gcc-arm-none-eabi-14.2-r0.x86_64_nativesdk
- nothing provides libtinfo.so.6()(64bit) needed by nativesdk-gcc-arm-none-eabi-14.2-r0.x86_64_nativesdk

 

I tried to install each one of them and the issues still persist

1 reply

PatrickF
Technical Moderator
February 25, 2026

Hi,

I'm not SW expert, did you are using scarthgap, which is the more recent supported for STM32MP1

https://wiki.st.com/stm32mpu/wiki/STM32MPU_Developer_Package#Installing_the_SDK

https://wiki.st.com/stm32mpu/wiki/How_to_create_an_SDK_for_OpenSTLinux_distribution 

Regards

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.NEW ! Sidekick STM32 AI agent, see here