From 2069100e7b9e07b7b1ec393730456ccb51592597 Mon Sep 17 00:00:00 2001 From: Stian Soiland-Reyes Date: Fri, 15 Feb 2019 13:29:55 +0000 Subject: [PATCH 1/2] Update meta.yaml See discussion in https://github.com/bioconda/bioconda-recipes/pull/13523#issuecomment-461108104 `max_pin='x.x'` should hopefully do it - it is a bit aggressive for `1.x` series as version `1.11.9` has `libhwloc.so.5` (consistent since perhaps `1.4`) - meanwhile `2.0.2` is already at `libhwloc.so.15` so better play safe. BTW, this recipe might need a folder split for [1.11](https://www.open-mpi.org/software/hwloc/v1.11/) (now "ultra-stable") and [2.0](https://www.open-mpi.org/software/hwloc/v2.0/) to add the later versions `1.11.10`, `1.11.11` and/or `1.11.12` as well as `2.0.3` hinted at in #17. As libwloc --- recipe/meta.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 8b48f3e..8d26442 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -18,8 +18,10 @@ source: - strcasecmp.patch build: - number: 1000 + number: 1001 skip: True # [win and vc<14] + run_exports: + - {{ pin_subpackage(name, max_pin='x.x') }} requirements: build: From 45c0f469c40ca1d259b966cbaa186478269b872e Mon Sep 17 00:00:00 2001 From: Stian Soiland-Reyes Date: Fri, 15 Feb 2019 13:59:58 +0000 Subject: [PATCH 2/2] Pin down patch number as well .. as in `2.0` series the `.so` number has already changed from `libhwloc.so.12` (2.0.0) to `libhwloc.so.15` (2.0.2) --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 8d26442..6712eca 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -21,7 +21,7 @@ build: number: 1001 skip: True # [win and vc<14] run_exports: - - {{ pin_subpackage(name, max_pin='x.x') }} + - {{ pin_subpackage(name, max_pin='x.x.x') }} requirements: build: