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.orgHi 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