You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to whitelist CUDA packages license, we currently have to either whitelist CUDA packages one by one, or allow lib.licenses.unfree on the whole system.
This is a bit bothersome since there’s a lot of CUDA packages with Nvidia EULA currently with the bare lib.licenses.unfree license attached (even though they get proper license match on search.nixos.org.
I can’t figure out if the change was intended between 23.11 and unstable. For instance, for cudaPackages.cuda_cccl:
Summary
In order to whitelist CUDA packages license, we currently have to either whitelist CUDA packages one by one, or allow
lib.licenses.unfree
on the whole system.This is a bit bothersome since there’s a lot of CUDA packages with Nvidia EULA currently with the bare
lib.licenses.unfree
license attached (even though they get proper license match on search.nixos.org.I can’t figure out if the change was intended between
23.11
andunstable
. For instance, forcudaPackages.cuda_cccl
:23.11
, it haslib.licenses.nvidiaCudaRedist
unstable
, it haslib.licenses.unfree
Proposed change
I didn’t want to push a PR as I don’t know if it would have side effects to unexpected packages, but I believe we could replace
licenses.unfree
bylicenses.nvidiaCudaRedist
onpkgs/development/cuda-modules/generic-builders/manifest.nix:344
.Would that make sense?
Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: