From b52d4b8abf9720f7161697cc2e62823da3195d9b Mon Sep 17 00:00:00 2001 From: "Adam J. Stewart" Date: Tue, 7 Feb 2023 12:49:07 -0700 Subject: py-symengine: setuptools 61+ not yet working (#35368) * py-symengine: setuptools 61+ not yet working * symengine still required for master --- var/spack/repos/builtin/packages/py-symengine/package.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/var/spack/repos/builtin/packages/py-symengine/package.py b/var/spack/repos/builtin/packages/py-symengine/package.py index 4378882ff8..b867278cba 100644 --- a/var/spack/repos/builtin/packages/py-symengine/package.py +++ b/var/spack/repos/builtin/packages/py-symengine/package.py @@ -28,6 +28,8 @@ class PySymengine(PythonPackage): depends_on("python@3.6:3", type=("build", "run"), when="@0.8.1:") depends_on("python@3.7:3", type=("build", "run"), when="@0.9.2:") depends_on("py-setuptools", type="build") + # https://github.com/symengine/symengine.py/issues/429 + depends_on("py-setuptools@:60", type="build", when="@:0.9.2") depends_on("py-cython@0.19.1:", type="build", when="@0.2.0") depends_on("py-cython@0.29.24:", type="build", when="@0.8.1:") depends_on("cmake@2.8.12:", type="build") @@ -35,6 +37,7 @@ class PySymengine(PythonPackage): depends_on("symengine@0.2.0", when="@0.2.0") depends_on("symengine@0.8.1", when="@0.8.1") depends_on("symengine@0.9.0", when="@0.9.2") + depends_on("symengine@master", when="@master") def install_options(self, spec, prefix): return ["--symengine-dir={0}".format(spec["symengine"].prefix)] -- cgit v1.2.3-60-g2f50