In trying to use a non-default installation of PSM2 with Open MPI, I discovered some annoyances with the libpsm2.so in this non-default location not being rpath'd into the libmpi.so built as part of the Open MPI build process. It turns out this was not happening because there is no libpsm2.la installed as part of the PSM2 make install procedure.
In trying to use a non-default installation of PSM2 with Open MPI, I discovered some annoyances with the libpsm2.so in this non-default location not being rpath'd into the libmpi.so built as part of the Open MPI build process. It turns out this was not happening because there is no libpsm2.la installed as part of the PSM2 make install procedure.
More info on this problem is described at
https://github.com/open-mpi/ompi/issues/8694