Skip to content

Commit

Permalink
Remove duplicate librmm runtime dependency (#1264)
Browse files Browse the repository at this point in the history
`libraft-headers` has `librmm` listed as a `host` and `run` dependency in its recipe.

Since `librmm` has a `run_exports` value, this causes there to be two `librmm` runtime dependency entries in the resulting `libraft-headers` conda package, each with slightly version specifiers.

To prevent this from occurring, I've added `librmm` to the `ignore_run_exports_from` key in the `libraft-headers` recipe.

Note that another way to solve this would be to remove `librmm` from the `run` dependencies, but this is inconsistent with the rest of the RAPIDS recipes.

Authors:
  - AJ Schmidt (https://github.com/ajschmidt8)

Approvers:
  - Ray Douglass (https://github.com/raydouglass)

URL: #1264
  • Loading branch information
ajschmidt8 authored Feb 10, 2023
1 parent 611bda2 commit bc3a9c5
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions conda/recipes/libraft/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ outputs:
string: cuda{{ cuda_major }}_{{ date_string }}_{{ GIT_DESCRIBE_HASH }}_{{ GIT_DESCRIBE_NUMBER }}
ignore_run_exports_from:
- {{ compiler('cuda') }}
- librmm
requirements:
build:
- {{ compiler('c') }}
Expand Down

0 comments on commit bc3a9c5

Please sign in to comment.