FYI, I have added an openmpi-10.9.info in the 10.7 tree for 10.9 to use. The 
rational for
a separate file for 10.9 is that the 1.7.x feature release of openmpi replaces 
the old
libmpi_f77.1.dylib and libmpi_f90.1.dylib libraries previously linked by mpif77 
and mpif90
with libmpi_mpifh.2.dylib and libmpi_usempi.1.dylib libraries. While I could 
have created
a openmpi2 package, my belief is that will be confusing to users who will 
assume that
'fink install openmpi' is sufficient to install the current openmpi release. 
Also, due to
limitations in the ability of the openmpi build to relocate all of its files 
and maintain
functionality, an openmpi2-1.7.1-1 for 10.7/10.8 would have to at least 
Conflicts on the
existing openmpi package. While both openmpi-shlibs and openmpi2-shlibs could 
co-exist,
this is of limited functionality since you really should be using the utilities 
from
the same openmpi package that the executables were built on. The net result 
will still
be that maintainers will want to all transition to the newer openmpi2 resulting 
in an
unused openmpi package in 10.7/10.8.
    A far more sensible approach would be update openmpi to 1.7.1 in 10.7/10.8 
while
simultaneously doing a revision bump with a BuildDepends/Depends of (>= 
1.7.1-1) for
openmpi/openmpi-shlibs on all of the effected packages. The dirty little secret 
is 
that we already do this for openmpi when updating it to the newer gcc4x 
releases as
it would be insane to create new openmpiN packages everytime gcc4x got upgraded.
For now 1.7.1 only exists on 10.9, but if the maintainers using openmpi agree, I
would be happy to update 10.7/10.8 to the new release as well in concert with a
revision bump and dependency update on all of the impacted packages.
             Jack

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to