cancel
Showing results for 
Search instead for 
Did you mean: 

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

harry_heema
Associate II

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 1
PatrickF
ST Employee

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.
Tip of the day: Try Sidekick STM32 AI agent, see here