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
  • 307 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
ST Employee
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 'Best Answer' on the reply which solved your issue or answered your question.Tip of the day: Try Sidekick STM32 AI agent