cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeIDE requires libncurses.so.5, which is not provided on Fedora 37 anymore.

flxzt
Associate II

I recently updated my Fedora installation to the 37 beta. Because the package `ncurses-compat-libs` which provided the ncurses5 library was removed, I am unable to install STM32CubeIDE.

A fix would be to update the dependency to version 6, which is provided by Fedora 37 by `ncurses-libs`.

21 REPLIES 21

@Pavel A. wrote:

Ah so it is gdb. I thought it is the cube programmer CLI. Then removing this dependency isn't trivial - but still not a rocket science.


Sort of.

It's the gdb version that's included in the STM32CubeIDE bundled plugin. The plugin package is "com.st.stm32cube..." so I think it's still on ST's plate to update their plugins with a version of arm-none-eabi-gdb that'll run on Ubuntu 23+.

It worked for me too. Thanks