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

Reply via email to