diff options
author | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2024-07-04 22:15:55 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-04 22:15:55 +0200 |
commit | 8077285a638623613664070bd87e2c7b5528b13c (patch) | |
tree | 15bd9e9294098b0fbf8b7385d6582daeb0edbee9 /var | |
parent | 537926c1a762544bcb7c043117d7a85ba948ee65 (diff) | |
download | spack-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.py | 80 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/flux-sched/package.py | 14 |
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")) |