Dear All
I' am a sysadmin with around 10 computers working with Almalinux 8 and
10 (I am in a small biology research institution)
Several of them have cuda installed.
We are Amber25 / pmemd24 heavy users so we need cuda-toolkit-12-8 which
is the only one compatible.
I try to keep my systems updated. I keep updating cuda every time a new
one comes around.
Recently I found that if I have cuda-toolkit-12-? I cannot install
cuda-toolkit-13-3 or what is the same, I cannot update cuda-toolkit.
If I have cuda-toolkit-13-3 installed I cannot install cuda-toolkit-12-?.
I had no similar problems up until now. cuda-toolkit has been updated
without a problem up until 13-2 and all previous 13 versions where
coexisting with all 12.
Here Is the error:
# dnf -y --disablerepo=oneAPI update --exclude=kernel-ml*
No repository match: oneAPI
Last metadata expiration check: 0:59:10 ago on Thu 18 Jun 2026 11:06:46 AM CEST.
Error:
Problem 1: package cuda-cudart-devel-12-0-12.0.146-1.x86_64 from @System requires cuda-cccl-12-0, but none of the providers can be installed
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-0 provided by cuda-cccl-12-0-12.0.140-1.x86_64 from @System
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-0 provided by cuda-cccl-12-0-12.0.140-1.x86_64 from cuda-rhel8-x86_64
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-0 provided by cuda-cccl-12-0-12.0.90-1.x86_64 from cuda-rhel8-x86_64
- cannot install the best update candidate for package cuda-cudart-devel-12-0-12.0.146-1.x86_64
- cannot install the best update candidate for package cuda-cccl-12-0-12.0.140-1.x86_64
Problem 2: package cuda-cudart-devel-12-2-12.2.140-1.x86_64 from @System requires cuda-cccl-12-2, but none of the providers can be installed
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-2 provided by cuda-cccl-12-2-12.2.140-1.x86_64 from @System
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-2 provided by cuda-cccl-12-2-12.2.128-1.x86_64 from cuda-rhel8-x86_64
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-2 provided by cuda-cccl-12-2-12.2.140-1.x86_64 from cuda-rhel8-x86_64
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-2 provided by cuda-cccl-12-2-12.2.53-1.x86_64 from cuda-rhel8-x86_64
- cannot install the best update candidate for package cuda-cudart-devel-12-2-12.2.140-1.x86_64
- cannot install the best update candidate for package cuda-cccl-12-2-12.2.140-1.x86_64
Problem 3: package cuda-cudart-devel-12-6-12.6.77-1.x86_64 from @System requires cuda-cccl-12-6, but none of the providers can be installed
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-6 provided by cuda-cccl-12-6-12.6.77-1.x86_64 from @System
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-6 provided by cuda-cccl-12-6-12.6.37-1.x86_64 from cuda-rhel8-x86_64
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-6 provided by cuda-cccl-12-6-12.6.77-1.x86_64 from cuda-rhel8-x86_64
- cannot install the best update candidate for package cuda-cudart-devel-12-6-12.6.77-1.x86_64
- cannot install the best update candidate for package cuda-cccl-12-6-12.6.77-1.x86_64
Problem 4: package cuda-cudart-devel-12-8-12.8.90-1.x86_64 from @System requires cuda-cccl-12-8, but none of the providers can be installed
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-8 provided by cuda-cccl-12-8-12.8.90-1.x86_64 from @System
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-8 provided by cuda-cccl-12-8-12.8.55-1.x86_64 from cuda-rhel8-x86_64
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-8 provided by cuda-cccl-12-8-12.8.90-1.x86_64 from cuda-rhel8-x86_64
- cannot install the best update candidate for package cuda-cudart-devel-12-8-12.8.90-1.x86_64
- cannot install the best update candidate for package cuda-cccl-12-8-12.8.90-1.x86_64
Problem 5: package cuda-cudart-devel-12-9-12.9.79-1.x86_64 from @System requires cuda-cccl-12-9, but none of the providers can be installed
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-9 provided by cuda-cccl-12-9-12.9.27-1.x86_64 from @System
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-9 provided by cuda-cccl-12-9-12.9.27-1.x86_64 from cuda-rhel8-x86_64
- cannot install the best update candidate for package cuda-cudart-devel-12-9-12.9.79-1.x86_64
- cannot install the best update candidate for package cuda-cccl-12-9-12.9.27-1.x86_64
Problem 6: package cuda-libraries-devel-12-9-12.9.2-1.x86_64 from @System requires cuda-cccl-12-9 >= 12.9.27, but none of the providers can be installed
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-9 provided by cuda-cccl-12-9-12.9.27-1.x86_64 from @System
- package cccl-13-3-13.3.3.3.1-1.x86_64 from cuda-rhel8-x86_64 obsoletes cuda-cccl-12-9 provided by cuda-cccl-12-9-12.9.27-1.x86_64 from cuda-rhel8-x86_64
- package cuda-libraries-devel-13-3-13.3.0-1.x86_64 from cuda-rhel8-x86_64 requires cccl-13-3 >= 13.3.3.3.1, but none of the providers can be installed
- package cuda-toolkit-13-3-13.3.0-1.x86_64 from cuda-rhel8-x86_64 requires cuda-libraries-devel-13-3 >= 13.3.0, but none of the providers can be installed
- package cuda-toolkit-13.3.0-1.x86_64 from cuda-rhel8-x86_64 requires cuda-toolkit-13-3 >= 13.3.0, but none of the providers can be installed
- cannot install the best update candidate for package cuda-toolkit-13.2.1-1.x86_64
- cannot install the best update candidate for package cuda-libraries-devel-12-9-12.9.2-1.x86_64
I'm using nvidia cuda repo here is my repolist:
]# dnf repolist
repo id repo name
appstream AlmaLinux 8 - AppStream
baseos AlmaLinux 8 - BaseOS
code Visual Studio Code
cuda-rhel8-x86_64 cuda-rhel8-x86_64
docker-ce-stable Docker CE Stable - x86_64
elrepo ELRepo.org Community Enterprise Linux Repository - el8
epel Extra Packages for Enterprise Linux 8 - x86_64
extras AlmaLinux 8 - Extras
libnvidia-container libnvidia-container
powertools AlmaLinux 8 - PowerTools
rpmfusion-free-updates RPM Fusion for EL 8 - Free - Updates
By any chance anybody here knows if this is an unintended behavior or
something planned?
Do you believe that we could expect a different behavior in 13-4?
Any suggestions to bypass this problem?
thank you very much
OCS
--
Oscar Conchillo Solé
Computational Biology Group
Data Center Manager, Sysadmin and Bioinformatics
Institut de Biotecnologia i Biomedicina (UAB)
Department of Genetics and Microbiology (UAB)
mail:Oscar.Conchillo@uab.cat
telf: 0034 93581 4431