sys-cluster/slurm: Remove obsolete sci-libs/hdf5 pin

Remove the pin on sci-libs/hdf5, that was added due to a buggy CMake
port of that package, but was not removed when the package reverted
to autotools.  That said, upstream fixed the relevant issues
and the package builds fine with my WIP CMake port.

Bug: https://bugs.gentoo.org/813924
Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2025-04-23 10:27:47 +02:00
parent 7e8889ee5c
commit 17ff95cbd5
2 changed files with 4 additions and 6 deletions

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -35,7 +35,6 @@ SLOT="0"
IUSE="X debug hdf5 html ipmi json lua multiple-slurmd +munge mysql numa
nvml ofed pam perl slurmdbd slurmrestd static-libs torque ucx yaml"
# See bug #813924 for hdf5lib < dep, needs proper fix
COMMON_DEPEND="
!sys-cluster/torque
!net-analyzer/slurm
@@ -53,7 +52,7 @@ COMMON_DEPEND="
lua? ( ${LUA_DEPS} )
ipmi? ( sys-libs/freeipmi )
json? ( dev-libs/json-c:= )
hdf5? ( <sci-libs/hdf5-1.12:= )
hdf5? ( sci-libs/hdf5:= )
numa? ( sys-process/numactl )
nvml? ( dev-util/nvidia-cuda-toolkit x11-drivers/nvidia-drivers )
ofed? ( sys-cluster/rdma-core )

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -35,7 +35,6 @@ SLOT="0"
IUSE="X debug hdf5 html ipmi json lua multiple-slurmd +munge mysql numa
nvml ofed pam perl slurmdbd slurmrestd static-libs torque ucx yaml"
# See bug #813924 for hdf5lib < dep, needs proper fix
COMMON_DEPEND="
!sys-cluster/torque
!net-analyzer/slurm
@@ -53,7 +52,7 @@ COMMON_DEPEND="
lua? ( ${LUA_DEPS} )
ipmi? ( sys-libs/freeipmi )
json? ( dev-libs/json-c:= )
hdf5? ( <sci-libs/hdf5-1.12:= )
hdf5? ( sci-libs/hdf5:= )
numa? ( sys-process/numactl )
nvml? ( dev-util/nvidia-cuda-toolkit x11-drivers/nvidia-drivers )
ofed? ( sys-cluster/rdma-core )