There is a wee bug in the mpi.eselect file that effects csh users. There is a 'setenv' line that uses bash syntax rather than csh syntax. The fix is very simple. Here is the patch: --- files/mpi.eselect-0.0.3 (revision 1137) +++ files/mpi.eselect-0.0.3 (working copy) @@ -161,7 +161,7 @@ setenv PATH "${binpath}" setenv MANPATH "${manpath}" setenv LD_LIBRARY_PATH "${lld}" -setenv ESELECT_MPI_IMP="${1}" +setenv ESELECT_MPI_IMP "${1}" EOF echo "Remember to source ${user_ev_sh} or ${user_ev_csh}" Reproducible: Always Steps to Reproduce:
Should be fixed in the overlay in mpi-eselect-0.0.3-r1. Thanks for the report.