Closed jakirkham closed 1 year ago
Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe
) and found it was in an excellent condition.
cc @m3vaz (for review)
@conda-forge-admin, please re-render
Hi! This is the friendly automated conda-forge-webservice.
I tried to rerender for you, but it looks like there was nothing to do.
This message was generated by GitHub actions workflow run https://github.com/conda-forge/nccl-feedstock/actions/runs/5184579383.
LGTM, this should help avoid mixed environments when using cuda. Thanks @jakirkham !
Thank you both! 🙏
Let's try this out. Happy to follow up on anything else that comes up 🙂
As of PR ( https://github.com/conda-forge/nccl-feedstock/pull/79 ) that added 2.15.1.1
, all nccl
packages statically link cudart
. So they can similarly drop cudatoolkit
and only use cuda-version
For older nccl
packages, cudart
was dynamically linked. So this change can't be applied to them
Submitted PR ( https://github.com/conda-forge/conda-forge-repodata-patches-feedstock/pull/467 ) to relax the cudatoolkit
dependency on prior nccl
packages
Drop the
cudatoolkit
dependency fromnccl
on CUDA 11. Instead just usecuda-version
(as is used on CUDA 12). Sincenccl
doesn't appear to have any dynamic linkages to CTK libraries, this shouldn't present any issues. Will also simplify and lighten the install ofnccl
for users. Ascuda-version
constrainscudatoolkit
, users trying to constrain thenccl
package installed by specifying thecudatoolkit
version to install should still see the expected behavior.Checklist
0
(if the version changed)conda-smithy
(Use the phrase code>@<space/conda-forge-admin, please rerender in a comment in this PR for automated rerendering)