summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@gmail.com>2024-07-04 22:15:55 +0200
committerGitHub <noreply@github.com>2024-07-04 22:15:55 +0200
commit8077285a638623613664070bd87e2c7b5528b13c (patch)
tree15bd9e9294098b0fbf8b7385d6582daeb0edbee9 /var
parent537926c1a762544bcb7c043117d7a85ba948ee65 (diff)
downloadspack-8077285a638623613664070bd87e2c7b5528b13c.tar.gz
spack-8077285a638623613664070bd87e2c7b5528b13c.tar.bz2
spack-8077285a638623613664070bd87e2c7b5528b13c.tar.xz
spack-8077285a638623613664070bd87e2c7b5528b13c.zip
flux-core: remove deprecated versions (#45014)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/flux-core/package.py80
-rw-r--r--var/spack/repos/builtin/packages/flux-sched/package.py14
2 files changed, 5 insertions, 89 deletions
diff --git a/var/spack/repos/builtin/packages/flux-core/package.py b/var/spack/repos/builtin/packages/flux-core/package.py
index d7c7eb967d..371537dba7 100644
--- a/var/spack/repos/builtin/packages/flux-core/package.py
+++ b/var/spack/repos/builtin/packages/flux-core/package.py
@@ -61,71 +61,6 @@ class FluxCore(AutotoolsPackage):
version("0.30.0", sha256="e51fde4464140367ae4bc1b44f960675ea0a6f58eede3a561cacd8a11ca3e776")
version("0.29.0", sha256="c13b40e82d66356e75208a689a495ca01f0a013e2e45ac8ea202ed8224987323")
version("0.28.0", sha256="9a784def7186b0036091bd8d6d8fe5bc3425ab2927e1465e1c9ad266631c285d")
- version(
- "0.27.0",
- sha256="abd46d38081ba6b501adb1c111374b39d6ae72ac1aec9fbbf31943a856541d3a",
- deprecated=True,
- )
- version(
- "0.26.0",
- sha256="58bfd4742c59364b13cd83214e8f70735952d01793800b149cae056fddfeeff1",
- deprecated=True,
- )
- version(
- "0.25.0",
- sha256="3c97e21eaec51e8aa0eaee6aa8eb23246650d102a6b6a5c9943cd69e3c8e1008",
- deprecated=True,
- )
- version(
- "0.24.0",
- sha256="fb7e0f9a44d84144a8eaf8f42a5d7e64a4a847861d0ddc2ad8fc4908b5a9190e",
- deprecated=True,
- )
- version(
- "0.23.0",
- sha256="918b181be4e27c32f02d5036230212cd9235dc78dc2bde249c3651d6f75866c7",
- deprecated=True,
- )
- version(
- "0.22.0",
- sha256="1dd0b737199b8a40f245e6a4e1b3b28770f0ecf2f483d284232080b8b252521f",
- deprecated=True,
- )
- version(
- "0.21.0",
- sha256="cc1b7a46d7c1c1a3e99e8861bba0dde89a97351eabd6f1b264788bd76e64c329",
- deprecated=True,
- )
- version(
- "0.20.0",
- sha256="2970b9b1c389fc4a381f9e605921ce0eb6aa9339387ea741978bcffb4bd81b6f",
- deprecated=True,
- )
- version(
- "0.19.0",
- sha256="f45328a37d989c308c46639a9ed771f47b11184422cf5604249919fbd320d6f5",
- deprecated=True,
- )
- version(
- "0.18.0",
- sha256="9784bbca94177a32dbbc99728e8925bf894f3aebaa316961d6ea85df32d59545",
- deprecated=True,
- )
- version(
- "0.17.0",
- sha256="3f8c6cb72982028f86a96c0098cacd3a6e9de359fa1cf077380c835a20e7b7f7",
- deprecated=True,
- )
- version(
- "0.16.0",
- sha256="1582f7fb4d2313127418c34de7c9ce4f5fef00622d19cedca7bed929f4709f10",
- deprecated=True,
- )
- version(
- "0.15.0",
- sha256="51bc2eae69501f802459fc82f191eb5e8ae0b4f7e9e77ac18543a850cc8445f5",
- deprecated=True,
- )
# Avoid the infinite symlink issue
# This workaround is documented in PR #3543
@@ -143,27 +78,22 @@ class FluxCore(AutotoolsPackage):
depends_on("ncurses@6.2:", when="@0.32.0:")
depends_on("libzmq@4.0.4:")
depends_on("czmq@3.0.1:", when="@:0.54.0")
- depends_on("hwloc@1.11.1:1", when="@:0.17.0")
- depends_on("hwloc@1.11.1:", when="@0.17.0:")
+ depends_on("hwloc@1.11.1:")
depends_on("hwloc +cuda", when="+cuda")
# Provide version hints for lua so that the concretizer succeeds when no
# explicit flux-core version is given. See issue #10000 for details
depends_on("lua", type=("build", "run", "link"))
- depends_on("lua@5.1:5.2", when="@:0.17.0")
- depends_on("lua@5.1:5.3", when="@0.18.0:")
+ depends_on("lua@5.1:5.3")
depends_on("lua-luaposix")
# `link` dependency on python due to Flux's `pymod` module
- depends_on("python@3.6:", when="@0.17:", type=("build", "link", "run"))
- depends_on("python@2.7:", type=("build", "link", "run"))
+ depends_on("python@3.6:", type=("build", "link", "run"))
# Use of distutils in configure script dropped in v0.55
depends_on("python@:3.11", when="@:0.54", type=("build", "link", "run"))
depends_on("py-cffi@1.1:", type=("build", "run"))
- depends_on("py-six@1.9:", when="@:0.24", type=("build", "run"))
depends_on("py-pyyaml@3.10:", type=("build", "run"))
depends_on("py-jsonschema@2.3:", type=("build", "run"), when="@:0.58.0")
depends_on("py-ply", type=("build", "run"), when="@0.46.1:")
- depends_on("jansson")
- depends_on("jansson@2.10:", when="@0.21.0:")
+ depends_on("jansson@2.10:")
depends_on("pkgconfig")
depends_on("lz4")
depends_on("sqlite")
@@ -288,4 +218,4 @@ class FluxCore(AutotoolsPackage):
flags = []
flags.append("-Wno-error=maybe-uninitialized")
- return (flags, None, None)
+ return flags, None, None
diff --git a/var/spack/repos/builtin/packages/flux-sched/package.py b/var/spack/repos/builtin/packages/flux-sched/package.py
index e22ee45796..fcc1992818 100644
--- a/var/spack/repos/builtin/packages/flux-sched/package.py
+++ b/var/spack/repos/builtin/packages/flux-sched/package.py
@@ -45,15 +45,6 @@ class FluxSched(CMakePackage, AutotoolsPackage):
version("0.19.0", sha256="8dffa8eaec95a81286f621639ef851c52dc4c562d365971233bbd91100c31ed2")
version("0.18.0", sha256="a4d8a6444fdb7b857b26f47fdea57992b486c9522f4ff92d5a6f547d95b586ae")
version("0.17.0", sha256="5acfcb757e2294a92eaa91be58ba9b42736b88b42d2937de4a78f4642b1c4933")
- version("0.16.0", sha256="08313976161c141b9b34e2d44d5a08d1b11302e22d60aeaf878eef84d4bd2884")
- version("0.15.0", sha256="ff24d26997f91af415f98734b8117291f5a5001e86dac865b56b3d72980c80c8")
- version("0.14.0", sha256="2808f42032b917823d69cd26103c9238694416e2f30c6d39c11c670927ed232a")
- version("0.13.0", sha256="ba17fc0451239fe31a1524b6a270741873f59a5057514d2524fd3e9215c47a82")
- version("0.12.0", sha256="b41ecaebba254abfb5a7995fd9100bd45a59d4ad0a79bdca8b3db02785d97b1d")
- version("0.11.0", sha256="6a0e3c0678f85da8724e5399b02be9686311c835617f6036235ef54b489cc336")
- version("0.10.0", sha256="5944927774709b5f52ddf64a0e825d9b0f24c9dea890b5504b87a8576d217cf6")
- version("0.9.0", sha256="0e1eb408a937c2843bdaaed915d4d7e2ea763b98c31e7b849a96a74758d66a21")
- version("0.8.0", sha256="45bc3cefb453d19c0cb289f03692fba600a39045846568d258e4b896ca19ca0d")
# Avoid the infinite symlink issue
# This workaround is documented in PR #3543
@@ -80,11 +71,6 @@ class FluxSched(CMakePackage, AutotoolsPackage):
depends_on("flux-core", type=("build", "link", "run"))
depends_on("flux-core+cuda", when="+cuda", type=("build", "run", "link"))
- depends_on("flux-core@0.16.0:0.16", when="@0.8.0", type=("build", "run", "link"))
- depends_on("flux-core@0.22.0", when="@0.14.0", type=("build", "run", "link"))
- depends_on("flux-core@0.23.0:0.25", when="@0.15.0", type=("build", "run", "link"))
- depends_on("flux-core@0.26.0:", when="@0.16.0", type=("build", "run", "link"))
- depends_on("flux-core@0.28.0:", when="@0.17.0", type=("build", "run", "link"))
depends_on("flux-core@0.29.0:", when="@0.18.0", type=("build", "run", "link"))
depends_on("flux-core@0.30.0:", when="@0.19.0", type=("build", "run", "link"))
depends_on("flux-core@0.31.0:", when="@0.19.0", type=("build", "run", "link"))