You are not logged in.
Hello everybody,
It seems that my OpenMPI installation broke after upgrading openmpi to 4.1.4-1.
My MPI programs are still compiling, but attempting to run any mpiexec command (e.g.: mpiexec -n 1 ls) yields the following error:
[DISC-BREUGNOT1:05096] mca_base_component_repository_open: unable to open mca_pmix_ext3x: /usr/lib/openmpi/mca_pmix_ext3x.so: undefined symbol: pmix_value_load (ignored)
[DISC-BREUGNOT1:05096] [[6294,0],0] ORTE_ERROR_LOG: Not found in file ess_hnp_module.c at line 320
--------------------------------------------------------------------------
It looks like orte_init failed for some reason; your parallel process is
likely to abort. There are many reasons that a parallel process can
fail during orte_init; some of which are due to configuration or
environment problems. This failure appears to be an internal failure;
here's some additional information (which may only be relevant to an
Open MPI developer):opal_pmix_base_select failed
--> Returned value Not found (-13) instead of ORTE_SUCCESS
--------------------------------------------------------------------------
Any idea about how to solve the issue?
Update: After a check on my pacman log, it is not the update of openmpi that broke the install but the update of openpmix from 4.1.2-1 to 4.2.0. Downgrading openpmix solved the issue for now.
I am new to the Arch forum, so I don't know if I should mark the issue [SOLVED] or if I should report the issue elsewhere.
Last edited by Kiriksugu (2022-08-30 11:38:30)
Offline
Looks like it's been reported already, and a new openmpi package has entered repos.
see https://bugs.archlinux.org/task/75727
Just run pacman -Syu and verify.
Welcome to archlinux forums
Last edited by Lone_Wolf (2022-08-30 11:08:07)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Thank you for the bugs.archlinux.org reference!
This time it is truly solved.
Offline