owner 1086275 francesco.balla...@unicatt.it
thanks

El 2/11/24 a las 13:51, Francesco Ballarin escribió:
Source: hypre
Followup-For: Bug #1086275
X-Debbugs-Cc: sanv...@debian.org

Hi Santiago,
I have a local fix for the FTBS, similar to the one I recently uploaded for
mumps and superlu dist.

Let me know if you haven't started working on this yet. In that case I'll upload
my fix.

I actually started to work on this but the intended fix did not work.

So yes, feel free to continue where I left (I'm changing the owner to
reflect this), but please note that this might be not as simple as it seems.

I applied the attached patch. However, when I tried to build the package
on my single-cpu test machine, I got this error, which I don't know how to fix.

[test-machine-2][[62321,1],1][../../../../../../opal/mca/btl/tcp/btl_tcp_proc.c:266:mca_btl_tcp_proc_create_interface_graph]
 
[test-machine-2][[62321,1],0][../../../../../../opal/mca/btl/tcp/btl_tcp_proc.c:266:mca_btl_tcp_proc_create_interface_graph]
 Unable to find reachable pairing between local and remote interfaces

(If you need a test machine, please contact me privately, but I believe
GRUB_CMDLINE_LINUX="nr_cpus=1" will work on any computer.

Thanks.
commit 92b9d838fa240db919fd177abf487cae0e6ff3d8
Author: Santiago Vila <sanv...@debian.org>
Date:   Sat Nov 2 13:20:00 2024 +0100

    debian/rules: Update variables for OpenMPI 5.0. Closes: #1086275.
    
    OpenMPI 5.0 changed the way environment variables have to be defined
    to allow oversubscription and set the SSH agent.
    
    Use the new variable names and values.

diff --git a/debian/rules b/debian/rules
index 37e2e778..d35ca23b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -72,8 +72,8 @@ extra_flags_common += --with-superlu 
--with-superlu-include=/usr/include/superlu
   #                         Use global partitioning (default is NO).
   # --enable-fortran        Require a working Fortran compiler (default is 
YES).
 
-export OMPI_MCA_plm_rsh_agent=/bin/false
-export OMPI_MCA_rmaps_base_oversubscribe=1
+export PRTE_MCA_plm_ssh_agent=/bin/false
+export PRTE_MCA_rmaps_default_mapping_policy=:oversubscribe
 
 execute_after_dh_clean:
        rm -rf src64 src64m

Reply via email to