Project

General

Profile

No cdo package for ARM64 architecture on Ubuntu 24

Added by Max Balsmeier 2 months ago

Hi there,

unfortunately, there is no Debian package that can be installed on Ubuntu 24 with ARM architecture.

https://pkgs.org/download/cdo

Is it planned to provide an ARM64 version of cdo soon?

Best regards,
Max


Replies (6)

RE: No cdo package for ARM64 architecture on Ubuntu 24 - Added by Estanislao Gavilan 2 months ago

Hi Max,

You can always install it via conda/miniconda

RE: No cdo package for ARM64 architecture on Ubuntu 24 - Added by Max Balsmeier 2 months ago

Hi Estanislao,

thanks, so I assume no Debian package that can be installed with apt will be provided?
On the linked page you see that for Ubuntu 22 cdo 2.0.4 is available for both AMD and ARM, while for Ubuntu 24 only AMD is available (2.4.0).
This leads to the fact that on Apple computers sudo apt install cdo won't work, which is unfortunate.

RE: No cdo package for ARM64 architecture on Ubuntu 24 - Added by Ralf Mueller about 2 months ago

hi!

The official debian package indicates, that there are builds for arm64. same for older releases buster or bullseye. AFAIK ubuntu is based on debian, so debian packages should work.

RE: No cdo package for ARM64 architecture on Ubuntu 24 - Added by Max Balsmeier about 2 months ago

Hi,
yes, Debian is based on Ubuntu, but it's still something different, and apt (package manager on Ubuntu) does not see the packages listed on debian.org.
Please compare:
https://packages.ubuntu.com/jammy/cdo (Ubuntu 22, has ARM64)
https://packages.ubuntu.com/noble/cdo (Ubuntu 24, only has AMD64).
I know that cdo maybe can be installed with some workaround, but apt is the standard way to install packages on Ubuntu, and if this does not work, it is unfortunate.

RE: No cdo package for ARM64 architecture on Ubuntu 24 - Added by Ralf Mueller about 2 months ago

you can add new resources for packages with apt. I think ubuntu is simply not focused on arm because this platform is still new for workstations and laptops. See here for docu.

I am not aware of anyone explicitly building CDO for ubuntu - it all boils down to the debian debs. In the end it is a question for ubuntu developers.

The simplest approach would be to download the deb-file from debian and install it with dkpg -i . This is what apt does under the hood anyway. If that fails, add the debian repo like shown in the docu above and try apt install cdo

RE: No cdo package for ARM64 architecture on Ubuntu 24 - Added by Max Balsmeier about 2 months ago

Okay, this would probably work when trying it seriously.
Thank you for the explanation!
Best, Max

    (1-6/6)