Package Details: cuda-12.5 12.5.0-3

Git Clone URL: https://aur.archlinux.org/cuda-12.5.git (read-only, click to copy)
Package Base: cuda-12.5
Description: NVIDIA's GPU programming toolkit
Upstream URL: https://developer.nvidia.com/cuda-zone
Licenses: custom:NVIDIA
Conflicts: cuda, cudnn
Provides: cuda, cuda-sdk, cuda-toolkit
Replaces: cuda-sdk, cuda-toolkit
Submitter: SDuesterhaupt
Maintainer: SDuesterhaupt
Last Packager: SDuesterhaupt
Votes: 1
Popularity: 0.130444
First Submitted: 2025-09-03 10:28 (UTC)
Last Updated: 2025-09-03 10:28 (UTC)

Dependencies (6)

Required by (442)

Sources (32)

Latest Comments

SDuesterhaupt commented on 2025-09-25 18:57 (UTC) (edited on 2025-09-25 22:58 (UTC) by SDuesterhaupt)

Well, I have set up a current minimal Arch Linux system. Package creation, as described, works for me like a charme. The checksum verification didn’t reveal any issues.

I have created a screenshot. If you have an XMPP/Jabber or email address, I can send it to you. Please contact me privately.

omnigenous commented on 2025-09-25 13:36 (UTC) (edited on 2025-09-25 14:06 (UTC) by omnigenous)

Arch Linux, I didn't modify PKGBUILD manually. Also using yay with all updates installed.

SDuesterhaupt commented on 2025-09-25 12:13 (UTC) (edited on 2025-09-25 12:13 (UTC) by SDuesterhaupt)

Then let’s take a step back.

I’m using Manjaro with all current updates and yay as my AUR helper.

What about you?

The fact that the checksum verification fails can have the following causes:

  • Files are modified immediately after download

  • In the PKGBUILD, the checksums of the affected files are manipulated

omnigenous commented on 2025-09-25 12:05 (UTC)

Weird, same exact validity check errors. I wonder what I'm missing here.

SDuesterhaupt commented on 2025-09-25 10:11 (UTC) (edited on 2025-09-25 10:11 (UTC) by SDuesterhaupt)

I have checked the following:

Backup the current package repo:

cd ~/.cache/yay
mv cuda-12.5 cuda-12.5.bak-250925

Clone the cuda-12.5 package base:

git clone https://aur.archlinux.org/cuda-12.5.git
cd ~/.cache/yay/cuda-12.5

Build the package:

makepkg -s

In my case, the checksum verification passes without errors.

If further problems occur, the contents of the affected files between the GIT repo and the local repo would need to be compared.

SDuesterhaupt commented on 2025-09-25 09:57 (UTC) (edited on 2025-09-25 09:58 (UTC) by SDuesterhaupt)

In the meantime, you can manually check the routine:

cd ~/.cache/yay/cuda-12.5
makepkg -s

This will create the package without installation. Please check the output.

SDuesterhaupt commented on 2025-09-25 09:51 (UTC)

I am on it...

omnigenous commented on 2025-09-25 09:36 (UTC)

Can't isntall

==> Validating source files with sha512sums...
    cuda_12.5.0_555.42.02_linux.run ... Passed
    cuda.sh ... Passed
    cuda.conf ... Passed
    cuda-findgllib_mk.diff ... Passed
    accinj64.pc ... Passed
    cublas.pc ... Passed
    cuda.pc ... Passed
    cudart.pc ... Passed
    cufft.pc ... Passed
    cufftw.pc ... Passed
    cuinj64.pc ... Passed
    curand.pc ... Passed
    cusolver.pc ... Passed
    cusparse.pc ... Passed
    nppc.pc ... Passed
    nppi.pc ... FAILED
    nppial.pc ... FAILED
    nppicc.pc ... FAILED
    nppicom.pc ... FAILED
    nppidei.pc ... FAILED
    nppif.pc ... FAILED
    nppig.pc ... FAILED
    nppim.pc ... FAILED
    nppist.pc ... Passed
    nppisu.pc ... Passed
    nppitc.pc ... Passed
    npps.pc ... Passed
    nvToolsExt.pc ... FAILED
    nvgraph.pc ... FAILED
    nvidia-ml.pc ... FAILED
    nvjpeg.pc ... FAILED
    nvrtc.pc ... FAILED
==> ERROR: One or more files did not pass the validity check!