Skip to content

chore: Dockerfile - Remove NCCL symlink - #240

Open
polarathene wants to merge 1 commit into
EricLBuehler:masterfrom
polarathene:patch-2
Open

chore: Dockerfile - Remove NCCL symlink#240
polarathene wants to merge 1 commit into
EricLBuehler:masterfrom
polarathene:patch-2

Conversation

@polarathene

Copy link
Copy Markdown
Contributor

If the project is built properly with dynamic linking, this step should not be necessary (as was recently handled at mistral.rs equivalent Dockerfile).

The ENV and COPY changes are minor and reflect the same changes done at mistral.rs.


Further context on removed symlink

The symlink addition for NCCL was snuck in via #220 among other changes that aren't reflected by the actual Dockerfile at mistral.rs. Potentially as a means to cheat / disrespect the review process that contributor was already involved in with mistral.rs.

In particular, for this symlink I had requested more information regarding it's relevancy.

This contributor has previously reported unexpected linking errors, then closed as resolved without any context as to what changed.

Personally this behaviour warrants concern when they contribute, so caution may be encouraged going forward when their changes lack context. This isn't uncommon with contributors, which while their additions can be valuable, it can accumulate with time and become a burden for maintainers to understand when they need to interact with these contributions to make decisions.

If the project is built properly with dynamic linking, this step should not be necessary.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docker Build Missing libcuda links

1 participant