[Bug 171993] Review Request: mpich2 - An implementation of MPI

bugzilla at redhat.com bugzilla at redhat.com
Sun Nov 6 01:46:03 UTC 2005


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: mpich2 -  An implementation of MPI


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=171993





------- Additional Comments From ed at eh3.com  2005-11-05 20:45 EST -------
Hi Deji, your 1.0.2p1-3 srpm is certainly an improvement but there is still a 
bit more work to do.  The main thing that needs to be fixed are the conflicts 
with lam.  Putting the include files in /usr/include/mpich2 helped but there
are still many conflicting files such as /usr/bin/mpicc, /usr/bin/mpif77,
/usr/share/man/man1/mpicc.1.gz, etc.

As I see it, you have at least two options.  Option #1 would be to put:

  includes in --> /usr/include/mpich2
  binaries in --> /usr/bin/mpich2 or similar
  libs in     --> /usr/libs/mpich2 or similar
  man files in--> ???

and Option #2 would be to put things in /usr/lib/mpich2:

  includes in --> /usr/lib/mpich2/include
  binaries in --> /usr/lib/mpich2/bin or similar
  libs in     --> /usr/lib/mpich2/lib or similar
  man files in--> /usr/lib/mpich2/man or similar

which is similar to having /usr/lib/mpich2 as your "prefix".

I prefer layout #2.  However, since you're the packager, you get to choose 
which is best.  But please keep in mind that its important not to conflict 
with lam since its in Core.  And it would be very nice to create a layout 
that allows for the simultaneous installation of multiple (not just lam 
and mpich2) MPI implementations since there are others (some of which are 
variants of the above) available and actively used.


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the fedora-extras-list mailing list