I've put up a revised version of the mpi package guidelines here:
https://fedoraproject.org/wiki/PackagingDrafts/MPI
The change is to install the module file under a "mpi" sub-directory and and "conflict mpi" to the module file to avoid being able to load multiple mpi modules at one time. See https://bugzilla.redhat.com/show_bug.cgi?id=651074 for some background.
This has already been done in the openmpi package, but not yet in the mpich2 package, but I believe it should. This is a common standard to use with environment modules. In fact it calls for a revision of that guideline as well, which I'll try to get to soon.
Looks good to me.
Proposed changes approved (+1:7, 0:1, -1:0)
Please be sure to send along a diff for the Environment Modules guidelines when they're ready, and we'll review that in a separate ticket.
Announce text:
The MPI Guidelines have been updated to install the module files under a "mpi" sub-directory and adds "conflict mpi" to the module files to avoid being able to load multiple mpi modules at one time.
https://fedoraproject.org/wiki/Packaging:MPI
Metadata Update from @jussilehtola: - Issue assigned to spot
Log in to comment on this ticket.