# cuda-gdb-13-1 NEW review

a) All these bin/cuda-gdb-pythonX.YY-tui binaries where X.YY ranges from
3.8 to 3.12, do not work in ubuntu resolute, because our python version
is higher. Is this expected? It looks like the bin/cuda-gdb wrapper will
settle on using cuda-gdb-minimal. Does that have the features we need?
Isn't there a version from upstream that links with python 3.14, which
is the python version in resolute?

b) Do we have to ship the non-working binaries?

c) the postinst displays an EULA:

case "$1" in
    configure)
        cat <<EOM
*** LICENSE AGREEMENT ***
By using this software you agree to fully comply with the terms and 
conditions of the EULA (End User License Agreement). The EULA is located
at /usr/lib/cuda-13.1/doc/EULA.txt. The EULA can also be found at
http://docs.nvidia.com/cuda/eula/index.html. If you do not agree to the
terms and conditions of the EULA, do not use the software.

EOM
        ;;
esac

The EULA.txt is NOT at the path indicated in the message:
/usr/lib/cuda-13.1/doc/EULA.txt. In fact, there is no EULA.txt file in
the package at all.

Is this postinst message needed for this cuda-gdb package? If yes, what
is the correct message it should display, or at least, which path should
it indicate for the license?

None of the other cuda-* packages reviewed so far had this behavior, and
all ship the nvidia license in d/copyright. Does this package require a
different license?


d) d/rules inclusion of per-package-rules.mk
Is that really needed? Why not just update the existing dh_shlibdeps override 
in d/rules? Maybe this package is old and came from when the 
per-package-rules.mk was a general pattern in all of the cuda packages, but now 
it's not anymore?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2141744

Title:
  [needs-packaging] cuda-13-1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cuda-cccl-13-1/+bug/2141744/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to