On Apr 23, 2009, at 9:28 AM, Moni Shoua wrote:

In spec file of openmpi there is a boolean option called ofed.
When it is true, among other things, it makes openmpi to depend
on mpi-selector.
Why not leave it to the user to decide whether to use (and install) mpi-selector or not. This can also create a conflict between mpi-selector that comes with ofed and the one
that is already installed.


If you remove the "%define use_mpi_selector 1" line, then the Open MPI RPM won't automatically register itself with mpi-selector. This could probably be fixed (e.g., only register in %post and %preun if 'which mpi-selector' returns non-empty), but then you can run into ordering issues where if you "rpm -ivh .. mpi-selector .. openmpi", there's no guarantee that mpi-selector will be installed first. So Open MPI's RPM could be installed first, and therefore 'which mpi-selector' will be empty, but then mpi-selector will be installed later and Open MPI won't be registered.

--
Jeff Squyres
Cisco Systems

_______________________________________________
ewg mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg

Reply via email to