commit:     4fd6263bf606ac193198ff3b85e877ae9ab87c66
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 22:19:11 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 05:43:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd6263b

sys-cluster/openmpi: note a blocking relationship with prrte

Which is not yet packaged, and supersedes orte. In fact, the configure
script warns you that it is auto-translating your option to the new
value.

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 sys-cluster/openmpi/openmpi-5.0.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/openmpi/openmpi-5.0.3.ebuild 
b/sys-cluster/openmpi/openmpi-5.0.3.ebuild
index 2dd2dfeca3fd..a438ede20f30 100644
--- a/sys-cluster/openmpi/openmpi-5.0.3.ebuild
+++ b/sys-cluster/openmpi/openmpi-5.0.3.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
        !sys-cluster/mpich
        !sys-cluster/mpich2
        !sys-cluster/nullmpi
+       !sys-cluster/prrte
        >=dev-libs/libevent-2.0.22:=[threads(+)]
        >=sys-apps/hwloc-2.0.2:=
        sys-cluster/pmix:=
@@ -89,7 +90,7 @@ src_configure() {
                # 
https://github.com/open-mpi/ompi/blob/9eec56222a5c98d13790c9ee74877f1562ac27e8/config/opal_config_subdir.m4#L118
                # so no --cache-dir for now.
                --enable-mpi-fortran=$(usex fortran all no)
-               --enable-orterun-prefix-by-default
+               --enable-prte-prefix-by-default
                --enable-pretty-print-stacktrace
 
                --sysconfdir="${EPREFIX}/etc/${PN}"

Reply via email to