To be honest, I don't see these two changes (changing mpi-defaults to mpich on 32 bit; breaking 32 bit build of openmpi) to be ready. It'd be preferable to reinstate a 32-bit compatible pmix and fix openmpi on 32 bit until the time_t transition is done. Cheers
It looks like libpmix-dev is only used by mpich, openmpi and slurm-wlm.
mpich will be configured not to use pmix on 32-bit systems anyway
slurm-wlm builds ok without pmix; it can be patched to use pmix only on 64-bit systems.
openmpi in sid (4.1.6-7) has an internal copy of pmix 4.1.2 that
it can be configured to use.
I can prepare this for openmpi on the debian/trixie branch; to upload with a fix for #1067055,
regards
Alastair
-- Alastair McKinstry, GPG: 82383CE9165B347C787081A2CBE6BB4E5D9AD3A5 ph: +353 87 6847928 e: alastair@mckinstry.ie, im: @alastair:mckinstry.ie