What software are you requesting to be packaged?
nvidia-driver-3:610.43.02-2.fc44.aarch64
nvidia-driver-libs-3:610.43.02-2.fc44.aarch64
nvidia-driver-cuda-3:595.71.05-1.fc44.aarch64
nvidia-driver-cuda-libs-3:595.71.05-1.fc44.aarch64
and possibly other aarch64 versions of the nvidia driver packages. These packages are available in negativo17.org repository.
Describe the motivation
I'd like the latest version of the nvidia driver to be included in the terra-nvidia repository also for aarch64, just like the x86_64 is.
Additional context
I have a device with NVIDIA GB10 superchip running Fedora 44 aarch64 with terra-nvidia repository enabled. Currently, the 3:595.71.05-1 version of the nvidia drivers and libraries is installed, since this was available at some point. If I understand correctly, these packages are straight from the negativo17.org fedora-nvidia repository.
Right now updated drivers are partially available but the dnf update fails to update them on my system because some packages are not available in their aarch64 version:
$ sudo dnf update
Updating and loading repositories:
Repositories loaded.
Problem 1: cannot install the best update candidate for package nvidia-kmod-common-3:595.71.05-1.fc44.noarch
- nothing provides nvidia-driver = 3:610.43.02 needed by nvidia-kmod-common-3:610.43.02-1.fc44.noarch from terra-nvidia
- nothing provides nvidia-driver-libs = 3:610.43.02 needed by nvidia-kmod-common-3:610.43.02-1.fc44.noarch from terra-nvidia
Problem 2: cannot install the best update candidate for package nvidia-persistenced-3:595.71.05-1.fc44.aarch64
- nothing provides libnvidia-cfg(aarch-64) >= 3:610.43.02 needed by nvidia-persistenced-3:610.43.02-1.fc44.aarch64 from terra-nvidia
Problem 3: package akmod-nvidia-3:610.43.02-1.fc44.aarch64 from terra-nvidia requires nvidia-kmod-common >= 3:610.43.02, but none of the providers can be installed
- cannot install the best update candidate for package akmod-nvidia-3:595.71.05-1.fc44.aarch64
- nothing provides nvidia-driver = 3:610.43.02 needed by nvidia-kmod-common-3:610.43.02-1.fc44.noarch from terra-nvidia
- nothing provides nvidia-driver-libs = 3:610.43.02 needed by nvidia-kmod-common-3:610.43.02-1.fc44.noarch from terra-nvidia
Package Arch Version Repository Size
Skipping packages with broken dependencies:
akmod-nvidia aarch64 3:610.43.02-1.fc44 terra-nvidia 25.0 MiB
nvidia-kmod-common noarch 3:610.43.02-1.fc44 terra-nvidia 108.5 MiB
nvidia-persistenced aarch64 3:610.43.02-1.fc44 terra-nvidia 71.9 KiB
Nothing to do.
$ dnf list 'nvidia-driver*'
Updating and loading repositories:
Repositories loaded.
Installed packages (available for reinstall, available for upgrade)
nvidia-driver.aarch64 3:595.71.05-1.fc44 terra-nvidia
nvidia-driver-cuda.aarch64 3:595.71.05-1.fc44 terra-nvidia
nvidia-driver-cuda-libs.aarch64 3:595.71.05-1.fc44 terra-nvidia
nvidia-driver-libs.aarch64 3:595.71.05-1.fc44 terra-nvidia
nvidia-driver-selinux.noarch 0.1-2.fc44 fedora-nvidia
Available packages (available for reinstall, available for upgrade)
nvidia-driver.x86_64 3:610.43.02-1.fc44 terra-nvidia
nvidia-driver-580xx.aarch64 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-580xx.x86_64 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-580xx-cuda.aarch64 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-580xx-cuda.x86_64 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-580xx-cuda-libs.aarch64 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-580xx-cuda-libs.i686 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-580xx-cuda-libs.x86_64 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-580xx-libs.aarch64 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-580xx-libs.i686 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-580xx-libs.x86_64 3:580.159.03-5.fc44 terra-nvidia
nvidia-driver-cuda.x86_64 3:610.43.02-1.fc44 terra-nvidia
nvidia-driver-cuda-libs.i686 3:610.43.02-1.fc44 terra-nvidia
nvidia-driver-cuda-libs.x86_64 3:610.43.02-1.fc44 terra-nvidia
nvidia-driver-libs.i686 3:610.43.02-1.fc44 terra-nvidia
nvidia-driver-libs.x86_64 3:610.43.02-1.fc44 terra-nvidia
While these packages become available if I switch the terra-nvidia for the negativo17.org fedora-nvidia repository:
Updating and loading repositories:
Repositories loaded.
Installed packages (available for reinstall, available for upgrade)
nvidia-driver.aarch64 3:595.71.05-1.fc44 terra-nvidia
nvidia-driver-cuda.aarch64 3:595.71.05-1.fc44 terra-nvidia
nvidia-driver-cuda-libs.aarch64 3:595.71.05-1.fc44 terra-nvidia
nvidia-driver-libs.aarch64 3:595.71.05-1.fc44 terra-nvidia
nvidia-driver-selinux.noarch 0.1-2.fc44 fedora-nvidia
Available packages (available for reinstall, available for upgrade)
nvidia-driver.aarch64 3:610.43.02-2.fc44 fedora-nvidia
nvidia-driver-common.aarch64 3:610.43.02-2.fc44 fedora-nvidia
nvidia-driver-cuda.aarch64 3:610.43.02-2.fc44 fedora-nvidia
nvidia-driver-cuda-libs.aarch64 3:610.43.02-2.fc44 fedora-nvidia
nvidia-driver-libs.aarch64 3:610.43.02-2.fc44 fedora-nvidia
$ sudo dnf update --enable-repo=fedora-nvidia --disable-repo=terra-nvidia
Updating and loading repositories:
negativo17 - Nvidia 100% | 50.6 KiB/s | 4.2 KiB | 00m00s
Repositories loaded.
Package Arch Version Repository Size
Upgrading:
akmod-nvidia aarch64 3:610.43.02-1.fc44 fedora-nvidia 26.1 MiB
replacing akmod-nvidia aarch64 3:595.71.05-1.fc44 terra-nvidia 23.6 MiB
nvidia-driver aarch64 3:610.43.02-2.fc44 fedora-nvidia 6.6 MiB
replacing nvidia-driver aarch64 3:595.71.05-1.fc44 terra-nvidia 9.0 MiB
nvidia-driver-cuda aarch64 3:610.43.02-2.fc44 fedora-nvidia 1.5 MiB
replacing nvidia-driver-cuda aarch64 3:595.71.05-1.fc44 terra-nvidia 1.4 MiB
nvidia-driver-cuda-libs aarch64 3:610.43.02-2.fc44 fedora-nvidia 466.1 MiB
replacing nvidia-driver-cuda-libs aarch64 3:595.71.05-1.fc44 terra-nvidia 416.8 MiB
nvidia-driver-libs aarch64 3:610.43.02-2.fc44 fedora-nvidia 204.9 MiB
replacing nvidia-driver-libs aarch64 3:595.71.05-1.fc44 terra-nvidia 201.9 MiB
nvidia-kmod-common noarch 3:610.43.02-1.fc44 fedora-nvidia 108.4 MiB
replacing nvidia-kmod-common noarch 3:595.71.05-1.fc44 terra-nvidia 98.2 MiB
nvidia-persistenced aarch64 3:610.43.02-1.fc44 fedora-nvidia 71.9 KiB
replacing nvidia-persistenced aarch64 3:595.71.05-1.fc44 terra-nvidia 71.9 KiB
Installing dependencies:
nvidia-driver-common aarch64 3:610.43.02-2.fc44 fedora-nvidia 108.4 MiB
replacing libnvidia-cfg aarch64 3:595.71.05-1.fc44 terra-nvidia 382.2 KiB
replacing libnvidia-gpucomp aarch64 3:595.71.05-1.fc44 terra-nvidia 85.3 MiB
replacing libnvidia-ml aarch64 3:595.71.05-1.fc44 terra-nvidia 2.4 MiB
Transaction Summary:
Installing: 1 package
Upgrading: 7 packages
Replacing: 10 packages
Total size of inbound packages is 322 MiB. Need to download 322 MiB.
After this operation, 83 MiB extra will be used (install 922 MiB, remove 839 MiB).
Is this ok [y/N]: N
Operation aborted by the user.
What software are you requesting to be packaged?
nvidia-driver-3:610.43.02-2.fc44.aarch64
nvidia-driver-libs-3:610.43.02-2.fc44.aarch64
nvidia-driver-cuda-3:595.71.05-1.fc44.aarch64
nvidia-driver-cuda-libs-3:595.71.05-1.fc44.aarch64
and possibly other aarch64 versions of the nvidia driver packages. These packages are available in negativo17.org repository.
Describe the motivation
I'd like the latest version of the nvidia driver to be included in the terra-nvidia repository also for aarch64, just like the x86_64 is.
Additional context
I have a device with NVIDIA GB10 superchip running Fedora 44 aarch64 with terra-nvidia repository enabled. Currently, the 3:595.71.05-1 version of the nvidia drivers and libraries is installed, since this was available at some point. If I understand correctly, these packages are straight from the negativo17.org fedora-nvidia repository.
Right now updated drivers are partially available but the
dnf updatefails to update them on my system because some packages are not available in their aarch64 version:While these packages become available if I switch the terra-nvidia for the negativo17.org fedora-nvidia repository: