cuda12 and cuda13.3 coexistence
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
participants (1)
-
Oscar Conchillo-Solé