From f29697fd176854866a97d5ec231d1687327bf271 Mon Sep 17 00:00:00 2001 From: AJ Schmidt Date: Thu, 9 Feb 2023 13:56:12 -0500 Subject: [PATCH 1/2] Remove duplicate `librmm` runtime dependency `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. --- conda/recipes/libraft/meta.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/conda/recipes/libraft/meta.yaml b/conda/recipes/libraft/meta.yaml index a189068e00..ff27ab4078 100644 --- a/conda/recipes/libraft/meta.yaml +++ b/conda/recipes/libraft/meta.yaml @@ -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') }} From 5c92248eff61ccda22d8eb80ada8fd8cac879262 Mon Sep 17 00:00:00 2001 From: AJ Schmidt Date: Thu, 9 Feb 2023 19:37:57 -0500 Subject: [PATCH 2/2] fix typo --- conda/recipes/libraft/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda/recipes/libraft/meta.yaml b/conda/recipes/libraft/meta.yaml index ff27ab4078..b84f979572 100644 --- a/conda/recipes/libraft/meta.yaml +++ b/conda/recipes/libraft/meta.yaml @@ -37,7 +37,7 @@ outputs: string: cuda{{ cuda_major }}_{{ date_string }}_{{ GIT_DESCRIBE_HASH }}_{{ GIT_DESCRIBE_NUMBER }} ignore_run_exports_from: - {{ compiler('cuda') }} - - {{ librmm }} + - librmm requirements: build: - {{ compiler('c') }}