From a5372761bd1d18cc468fea52a7297b9b57d110ca Mon Sep 17 00:00:00 2001 From: Min RK Date: Tue, 4 Mar 2025 14:24:12 +0100 Subject: [PATCH 1/2] patch missing run_exports from petsc, fenics-libdolfin rattler-build migrations --- recipe/patch_yaml/petsc_rattler_tighten.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 recipe/patch_yaml/petsc_rattler_tighten.yaml diff --git a/recipe/patch_yaml/petsc_rattler_tighten.yaml b/recipe/patch_yaml/petsc_rattler_tighten.yaml new file mode 100644 index 000000000..adfce26e8 --- /dev/null +++ b/recipe/patch_yaml/petsc_rattler_tighten.yaml @@ -0,0 +1,18 @@ +if: + has_depends: petsc * + not_has_depends: petsc >=* + timestamp_lt: 1741092174000 + timestamp_gt: 1738128903000 +then: + - add_depends: + - petsc >=3.22.3,<3.23 +--- +if: + has_depends: fenics-dolfinx + not_has_depends: fenics-libdolfinx + not_subdir_in: noarch + timestamp_lt: 1741092174000 + timestamp_gt: 1736935395000 +then: + - add_depends: + - fenics-libdolfinx >=0.9.0,<0.9.1 From 435f4ca0aa48eb5db1b1ac2e4bf8456250c1b464 Mon Sep 17 00:00:00 2001 From: Min RK Date: Wed, 5 Mar 2025 14:07:09 +0100 Subject: [PATCH 2/2] add alpha to upper bound --- recipe/patch_yaml/petsc_rattler_tighten.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/patch_yaml/petsc_rattler_tighten.yaml b/recipe/patch_yaml/petsc_rattler_tighten.yaml index adfce26e8..4bef38f1d 100644 --- a/recipe/patch_yaml/petsc_rattler_tighten.yaml +++ b/recipe/patch_yaml/petsc_rattler_tighten.yaml @@ -5,7 +5,7 @@ if: timestamp_gt: 1738128903000 then: - add_depends: - - petsc >=3.22.3,<3.23 + - petsc >=3.22.3,<3.23.0a0 --- if: has_depends: fenics-dolfinx @@ -15,4 +15,4 @@ if: timestamp_gt: 1736935395000 then: - add_depends: - - fenics-libdolfinx >=0.9.0,<0.9.1 + - fenics-libdolfinx >=0.9.0,<0.9.1a0