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
We already had #239557, closed by #240457. Now we're seeing the redist nsight_{compute,systems} bring in the vendored dependencies, breaking autoPatchelf: #275921 (comment). That's a blocker for #269639.
Remark: at this point we don't really want to even try making the vendored libraries work, because the only safe assumption we can make about them is that they're broken and are not patched for vulnerabilities. Some of the recent runtime errors in nsys-ui may have been caused by the vendored libraries: #232458 (comment)
@NixOS/cuda-maintainers
Proposed solution
Generate a white list for each package, using https://github.com/nix-community/nix-index.
If a path is a DSO and its soname appears in the index generated by the public CI (produced with allowUnfree=false), it's probably a vendored dependency that we should be taking from Nixpkgs instead.
Issue description
We already had #239557, closed by #240457. Now we're seeing the redist
nsight_{compute,systems}
bring in the vendored dependencies, breaking autoPatchelf: #275921 (comment). That's a blocker for #269639.Remark: at this point we don't really want to even try making the vendored libraries work, because the only safe assumption we can make about them is that they're broken and are not patched for vulnerabilities. Some of the recent runtime errors in nsys-ui may have been caused by the vendored libraries: #232458 (comment)
@NixOS/cuda-maintainers
Proposed solution
Generate a white list for each package, using https://github.com/nix-community/nix-index.
If a path is a DSO and its soname appears in the index generated by the public CI (produced with allowUnfree=false), it's probably a vendored dependency that we should be taking from Nixpkgs instead.
This could be integrated into https://github.com/ConnorBaker/cuda-redist-find-features/
Technical details
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.The text was updated successfully, but these errors were encountered: