Bug#1069106: openmpi: 32 bit pmix_init:startup:internal-failure: help-pmix-runtime.txt: No such file

2024-04-21 Thread Drew Parsons
Source: openmpi
Version: 4.1.6-12
Followup-For: Bug #1069106
Control: reopen 1069106

4.1.6-12 was intended to fix this bug, but it's still occuring

e.g.
https://ci.debian.net/packages/o/openmpi/unstable/i386/45630865/
https://ci.debian.net/packages/o/openmpi/unstable/armhf/45630866/



Bug#1069106: openmpi: 32 bit pmix_init:startup:internal-failure: help-pmix-runtime.txt: No such file

2024-04-16 Thread Drew Parsons
Source: openmpi
Version: 4.1.6-9
Severity: serious
Justification: ftbfs
Control: affects -1 src:fenics-dolfinx src:petsc

openmpi 4.1.6-9 is failing its own tests on 32-bit systems,
presumeably after they were configuring to use a local copy of pmix
instead of libpmix-dev.

For instance on i386
https://ci.debian.net/data/autopkgtest/unstable/i386/o/openmpi/45463906/log.gz
the error message is

 69s autopkgtest [12:19:13]: test compile_run_mpicc: [---
 69s --
 69s Sorry!  You were supposed to get help about:
 69s pmix_init:startup:internal-failure
 69s But I couldn't open the help file:
 69s /usr/share/pmix/help-pmix-runtime.txt: No such file or directory.  
Sorry!
 69s --
 69s [ci-107-5e0ffbcf:02362] PMIX ERROR: NOT-FOUND in file 
../../../../../../../../opal/mca/pmix/pmix3x/pmix/src/server/pmix_server.c at 
line 237
 

The same error affects builds and debci testing of client packages on
the 32 bit architectures, e.g. petsc, dolfinx