** Description changed: This issue aggregates the need-packaging request for the following packages: cuda-cccl-13-2 cuda-crt-13-2 cuda-ctadvisor-13-2 cuda-cudart-13-2 cuda-culibos-13-2 cuda-cuobjdump-13-2 cuda-cupti-13-2 cuda-cuxxfilt-13-2 cuda-documentation-13-2 cuda-gdb-13-2 cuda-meta-13-2 cuda-nvcc-13-2 cuda-nvdisasm-13-2 cuda-nvml-dev-13-2 cuda-nvprune-13-2 cuda-nvrtc-13-2 cuda-nvtx-13-2 cuda-profiler-api-13-2 cuda-sandbox-dev-13-2 cuda-sanitizer-api-13-2 cuda-tileiras-13-2 libcublas-13-2 libcufft-13-2 libcufile-13-2 libcuobjclient-13-2 libcurand-13-2 libcusolver-13-2 libcusparse-13-2 libnpp-13-2 libnvfatbin-13-2 libnvjitlink-13-2 libnvjpeg-13-2 libnvptxcompiler-13-2 libnvvm-13-2 nsight-compute-13-2 nsight-systems-13-2 cuda-opencl-13-2 cuda-nsight-13-2 libcudla-13-2 All these packages are based on the already existing, eponym, 13-1 packages, except libcudla-13-2 that did not exist before. I will now publish descriptions of the packaging changes for each package. I'm also attaching a zip that contains per-package .md files with a tree-presented comparison of the rest of the debs. Without further per-package comments, it means that the source has no new or deleted file compared to before (or only a minor .so version upgrade). + Changes in the orig tarball are prefixed with SOURCE. ## common changes in every package - * d/rules: - * get-orig-source is now ran from a common script, taken from the latest ubuntu-cuda-packaging-tools release 1.0.3 [0] - * DEB_TARGET_ARCH --> DEB_HOST_ARCH + * d/rules: + * get-orig-source is now ran from a common script, taken from the latest ubuntu-cuda-packaging-tools release 1.0.3 [0] + * DEB_TARGET_ARCH --> DEB_HOST_ARCH * lintian adjusted to hide the errors that we could not fix. No new lintian errors overall, but we could fix some of them. Details are per-package. * NVIDIA-CUDA-Proprietary license was always mirrored from the NVIDIA packaging. Sometimes it changed just a little, sometimes it changed more because the version in 13-1 was not the same at NVIDIA's (with nsight-*). * Update the dh standard version to 4.7.3, removed Priority: optional * Everything named 13-1 is named 13-2 (some files, some paths). ## cuda-cccl-13-2 * remove duplicate transform.cuh and allocator_traits from copyright * SOURCE: new headers, remove headers. ## cuda-cudart-13-2 * update-alternatives is still in use in favor of the debhelper equivalent, issue is open here [1] * ldconfig is still in use in favor of the debhelper equivalent, issue reported here [2] ## cuda-cupti-13-2 * Adjusted copyright formatting, ordering was incorrect. * SOURE: new docs and samples. ## cuda-gdb-13-2 * no changes except the tarball and the common changes * SOURCE: new .py source files. - + ## cuda-meta-13-2 * Added libcudla as an arm64-only to cuda-librairies-13-2 and cuda-librairies-dev-13-2 meta, in both control and control.template * The json version file is not a patch anymore, but now just a file copied over to the right place. ## cuda-nvtx-13-2 * no changes except the tarball and the common changes * SOURCE: new header nvToolsExtSemanticsCorrelation.h ## cuda-sandbox-dev-13-2 * Fixed ordering in copyrights - + ## libcublas-13-2 ## libcufile-13-2 * used a .alternatives file and reported the issue [3] * removed the unecessary call to ldconfig and reported the issue [4] * deleted the now useless maintainer script ## cuda-nvdisasm-13-2 ## cuda-nvprune-13-2 ## cuda-cuobjdump-13-2 ## cuda-nvml-dev-13-2 ## cuda-tileiras-13-2 * Fixed Vcs links ## cuda-crt-13-2 ## cuda-ctadvisor-13-2 ## cuda-culibos-13-2 ## cuda-cuxxfilt-13-2 ## cuda-documentation-13-2 ## cuda-nvcc-13-2 ## cuda-nsight-13-2 ## cuda-nvrtc-13-2 ## cuda-opencl-13-2 ## cuda-profiler-api-13-2 ## cuda-sanitizer-api-13-2 ## libcufft-13-2 ## libcuobjclient-13-2 ## libcurand-13-2 ## libcusolver-13-2 ## libcusparse-13-2 ## libnpp-13-2 ## libnvfatbin-13-2 ## libnvjitlink-13-2 ## libnvjpeg-13-2 ## libnvptxcompiler-13-2 ## libnvvm-13-2 ## cuda-opencl ## cuda-nsight * no changes except the tarball and the common changes ## nsight-compute-13-2 * Add Depends: python3, libc6, libstdc++6 * Copyright adjustments * No more usage of 2 rules files, everything is now merged in d/rules * d/p/desktop_file.patch: added a description * d/rules: don't force the tarball to be bzip2 anymore * SOURCE: a few docs, and some qt libraries. - + ## nsight-systems-13-2 * Copyright adjustments * d/rules: don't force the tarball to be bzip2 anymore * Update debian/overridden_files files * SOURCE: (detail the the attached zip) - * A few docs - * A few .so libraries updates - * Some new python scripts* + * A few docs + * A few .so libraries updates + * Some new python scripts (please refer to the attachement for the list) ## Additional info * A lot more bugs were reported upstream, the list can be found here [5] * The packages are all available in repos under their name at https://code.launchpad.net/~canonical-nvidia * The packages were all uploaded in https://launchpad.net/~antoinelassagne/+archive/ubuntu/cuda-testing-2 [0] https://bugs.launchpad.net/ubuntu/+source/ubuntu-cuda-packaging-tools/+bug/2147004 [1] https://gitlab.com/nvidia/packages/products/cuda/cuda_cudart/-/work_items/5 [2] https://gitlab.com/nvidia/packages/products/cuda/cuda_cudart/-/work_items/2 [3] https://gitlab.com/nvidia/packages/products/cuda/libcufile/-/work_items/2 [4] https://gitlab.com/nvidia/packages/products/cuda/libcufile/-/work_items/1 [5] https://docs.google.com/document/d/1Xi__2PXW4nyZVQ8lCQbLXypdghJ5j5imqEKyTJtRlk4/edit?tab=t.96xgqybw9j1m#heading=h.45xelh97e3xj
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2154010 Title: [needs-packaging] cuda-13-2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2154010/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
