Skip to content

Conversation

@jameslamb
Copy link
Member

libcucim is not installable at the moment on arm64 systems with CUDA < 12.2:

Which is blocking builds of RAPIDS docker images:

This proposes temporarily excluding cucim from the dependencies of arm64 CUDA 12 rapids packages, to unblock docker CI (and therefore publication of the first CUDA 13 nightlies of those images) until that cucim issue is resolved.

@copy-pr-bot
Copy link

copy-pr-bot bot commented Sep 5, 2025

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@jameslamb jameslamb changed the title WIP: temporarily drop cucim from 'rapids' CUDA 12 package temporarily drop cucim from 'rapids' CUDA 12 package Sep 5, 2025
@jameslamb jameslamb requested a review from gforsyth September 5, 2025 15:22
@jameslamb jameslamb marked this pull request as ready for review September 5, 2025 15:22
@jameslamb jameslamb requested a review from a team as a code owner September 5, 2025 15:22
@jameslamb
Copy link
Member Author

Thanks Gil!

I double-checked the build logs at https://github.com/rapidsai/integration/actions/runs/17494421811/job/49691559410?pr=796 (love that rattler-build shows you the materialized dependencies of built packages 😍) and it looks like I did spell this right. All CUDA 13 packages and all amd64 CUDA 12 packages depend on cucim, CUDA 12 arm64 packages do not.

I'm gonna merge this to help rapidsai/docker#782

@jameslamb
Copy link
Member Author

/merge

@rapids-bot rapids-bot bot merged commit 84a8b48 into rapidsai:branch-25.10 Sep 5, 2025
41 checks passed
@jameslamb jameslamb deleted the skip-cucim branch September 5, 2025 16:28
rapids-bot bot pushed a commit that referenced this pull request Sep 18, 2025
Previously cuCIM was dropped from CUDA 12 ARM as the packages unconditionally required cuFile, which caused issues when testing with CUDA 12.0 & 12.1. To address this, the cuCIM package was changed to only require cuFile in CUDA 12.2+ ARM packages while creating a separate package for ARM CUDA 12.0 & 12.1, which left out the cuFile dependency. This work was completed in PR: rapidsai/cucim#930

With this change now in place, it should be possible to readd cuCIM to the RAPIDS metapackage generally, which is what this PR does

<hr>

Reverts #796
Fixes #797

Authors:
  - https://github.com/jakirkham

Approvers:
  - James Lamb (https://github.com/jameslamb)

URL: #802
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants