Skip to main content
Associate
January 15, 2024
Solved

CubeIDE unmet dependencies on Ubuntu are old versions.

Cannot install on Ubuntu 23.10. This release of Ubuntu comes with libncurses6 and libpython3, which are installed on my system. Using the .DEB release downloaded from https://www.st.com/en/development-tools/stm32cubeide.html.

EDIT: Tried with both Wayland and XORG. The install fails in the same way for both.

 

 

The following packages have unmet dependencies:
 st-stm32cubeide-1.14.0 : Depends: libncurses5 but it is not installable
 Depends: libpython2.7 but it is not installable
E: Unable to correct problems, you have held broken packages.

 

 

 

    This topic has been closed for replies.
    Oskar_HBest answer
    Associate II
    January 15, 2024

    I didn't get this issue on Ubuntu 23.10 by using the generic Linux installer. Downlaod and try this one instead.

    Don't forget there is a specific install script if you are using Wayland.

    2 replies

    Oskar_HBest answer
    Associate II
    January 15, 2024

    I didn't get this issue on Ubuntu 23.10 by using the generic Linux installer. Downlaod and try this one instead.

    Don't forget there is a specific install script if you are using Wayland.

    Associate
    January 16, 2024

    Its a bit strange. I installed with the generic installer in XOrg and it went fine. I went to use IDECube and it was very slow and would randomly crash before getting projects set up. I switched to Wayland and it now seems to work fine.