I'm reviewing this following the [documentation](https://ubuntu.com/project/docs/contributors/advanced/review- a-merge-proposal/#review-checklist-template)
The PPA you mentioned does not exist. But I found https://launchpad.net/~aglinserer/+archive/ubuntu/cuda-13-1-2-v2, hence I used it. The sources were identical to the repo, with the exception of: - The ~ppa in the changelog - Some `\ No newline at end of file` on `debian/*-version` files. This is harmless, and caused by our tooling not being super consistent about these files. We'll have to improve. - The nsight-compute version you uploaded contains debian/redistrib_13.1.2.json, whereas the repo does not. It's harmless, but the stonking version contains it, so I took the liberty of pushing it. I also tried to install cuda-toolkit-13-1 with your ppa, it works fine. * Changelog: - [+] Changelog entry has correct version and targeted codename - [+] Correct formatting of changelog items - [+] Bug references correct - [N] Old content and logical tag match as expected (Package Merge) * Release notes and Documentation - [N] Added, updated, or enqueued relevant documentation. - [N] Added, updated, or enqueued relevant release notes. * Build/Test: - [+] Build is OK - [+] This is an SRU, the validation instructions are ok - [N] Testcases added or adapted (N/A if not strictly required or already present) - [+] autopkgtest against the PPA package passes (if possible, evidence was provided already) - [+] Based on PPA builds and the build-log, no new component mismatch expected - [+] Verified PPA package installs/uninstalls - [+] Verified PPA source package matches Merge Proposal source package - [+] Verified function manually $ ucms upload -c 13.1.2 libcublas cuda-meta nsight-compute nsight-systems --archive INFO [MainProcess] Using CUDA version: 13.1.2 main.py:45 About to upload 4 source package(s) DIRECTLY to the Ubuntu archive ┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Source Package ┃ Version ┃ Series ┃ .changes file ┃ ┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ │ cuda-meta-13-1 │ 13.1.2-0ubuntu1~26.04.1 │ resolute │ cuda-meta-13-1_13.1.2-0ubuntu1~26.04.1_source.changes │ │ libcublas-13-1 │ 13.2.2.2-0ubuntu1~26.04.1 │ resolute │ libcublas-13-1_13.2.2.2-0ubuntu1~26.04.1_source.changes │ │ nsight-compute-13-1 │ 2025.4.1.2-0ubuntu3~26.04.1 │ resolute │ nsight-compute-13-1_2025.4.1.2-0ubuntu3~26.04.1_source.changes │ │ nsight-systems-13-1 │ 2025.5.2.266-0ubuntu3~26.04.1 │ resolute │ nsight-systems-13-1_2025.5.2.266-0ubuntu3~26.04.1_source.changes │ └─────────────────────┴───────────────────────────────┴──────────┴──────────────────────────────────────────────────────────────────┘ WARNING [MainProcess] This action will upload directly to the Ubuntu archive and cannot be undone. processor.py:1326 Are you sure? [y/N]: y Uploading cuda-meta-13-1 using ftp to ubuntu (host: upload.ubuntu.com; directory: /ubuntu) running supported-distribution: check whether the target distribution is currently supported (using distro-info) {'allowed': ['release', 'proposed', 'backports', 'security'], 'known': ['release', 'proposed', 'updates', 'backports', 'security']} running required-fields: check whether a field is present and non-empty in the changes file running checksum: verify checksums before uploading running suite-mismatch: check the target distribution for common errors running check-debs: makes sure the upload contains a binary package running gpg: check GnuPG signatures before the upload Uploading cuda-meta-13-1_13.1.2-0ubuntu1~26.04.1.dsc Uploading cuda-meta-13-1_13.1.2-0ubuntu1~26.04.1.debian.tar.xz Uploading cuda-meta-13-1_13.1.2-0ubuntu1~26.04.1_source.buildinfo Uploading cuda-meta-13-1_13.1.2-0ubuntu1~26.04.1_source.changes Uploading libcublas-13-1 using ftp to ubuntu (host: upload.ubuntu.com; directory: /ubuntu) running supported-distribution: check whether the target distribution is currently supported (using distro-info) {'allowed': ['release', 'proposed', 'backports', 'security'], 'known': ['release', 'proposed', 'updates', 'backports', 'security']} running required-fields: check whether a field is present and non-empty in the changes file running checksum: verify checksums before uploading running suite-mismatch: check the target distribution for common errors running check-debs: makes sure the upload contains a binary package running gpg: check GnuPG signatures before the upload Uploading libcublas-13-1_13.2.2.2-0ubuntu1~26.04.1.dsc Uploading libcublas-13-1_13.2.2.2-0ubuntu1~26.04.1.debian.tar.xz Uploading libcublas-13-1_13.2.2.2-0ubuntu1~26.04.1_source.buildinfo Uploading libcublas-13-1_13.2.2.2-0ubuntu1~26.04.1_source.changes Uploading nsight-compute-13-1 using ftp to ubuntu (host: upload.ubuntu.com; directory: /ubuntu) running supported-distribution: check whether the target distribution is currently supported (using distro-info) {'allowed': ['release', 'proposed', 'backports', 'security'], 'known': ['release', 'proposed', 'updates', 'backports', 'security']} running required-fields: check whether a field is present and non-empty in the changes file running checksum: verify checksums before uploading running suite-mismatch: check the target distribution for common errors running check-debs: makes sure the upload contains a binary package running gpg: check GnuPG signatures before the upload Uploading nsight-compute-13-1_2025.4.1.2-0ubuntu3~26.04.1.dsc Uploading nsight-compute-13-1_2025.4.1.2-0ubuntu3~26.04.1.debian.tar.xz Uploading nsight-compute-13-1_2025.4.1.2-0ubuntu3~26.04.1_source.buildinfo Uploading nsight-compute-13-1_2025.4.1.2-0ubuntu3~26.04.1_source.changes Uploading nsight-systems-13-1 using ftp to ubuntu (host: upload.ubuntu.com; directory: /ubuntu) running supported-distribution: check whether the target distribution is currently supported (using distro-info) {'allowed': ['release', 'proposed', 'backports', 'security'], 'known': ['release', 'proposed', 'updates', 'backports', 'security']} running required-fields: check whether a field is present and non-empty in the changes file running checksum: verify checksums before uploading running suite-mismatch: check the target distribution for common errors running check-debs: makes sure the upload contains a binary package running gpg: check GnuPG signatures before the upload Uploading nsight-systems-13-1_2025.5.2.266-0ubuntu3~26.04.1.dsc Uploading nsight-systems-13-1_2025.5.2.266-0ubuntu3~26.04.1.debian.tar.xz Uploading nsight-systems-13-1_2025.5.2.266-0ubuntu3~26.04.1_source.buildinfo Uploading nsight-systems-13-1_2025.5.2.266-0ubuntu3~26.04.1_source.changes -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2154008 Title: Update CUDA 13.1.1 to CUDA 13.1.2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cuda-crt-13-1/+bug/2154008/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
