>  -- slurm.spec: move libpmi to a separate package to solve a conflict with the
>    version provided by PMIx. This will require a separate change to PMIx as
>    well.
I see the intention behind this change since the pmix 2.0+ package provides 
libpmi/libpmi2and there is a possible (installation) conflict with the Slurm 
implementation of those libraries.  We've discussed  that issue earlier.
Now, suppose a user installs the pmix versions of libpmi/pmi2 with the 
expectation that pmicalls will be forwarded to libpmix for greater speed, the 
so-called "backward compatibility" feature.
Shouldn't the Slurm mpi_pmi2 plugin attempt to link with libpmi2 instead of its 
internal implementation of pmi2?  As it stands now, there won't be any 
forwarding of pmi2 code to libpmix which I imagine users would expect in that 
scenario.

Reply via email to