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