Dave,
   If I understand the current situation correctly, if you attempt to
install openmpi with the old lammpi present, it won't install because
of conflicting files. That doesn't bother me to much since your average
user ought to be able to puzzle out that lammpi needs to be upgraded
first. Of course, this issue would be solved with a DependsIfInstalled
variable in fink which would let maintainers force other optionally
installed packages to be of a certain version level.
    I think you are right and adding symlinks to the existing lammpi
would provide the necessary backward compatiblity. Just so we don't
create any symlinks for the liblam.dylib, liblamf77mpi.dylib,
liblammpi++.dylib and libmpi.dylib files (which are in lammpi-dev).
We should only create symlinks for the dylib files with soversion
numbers in them. Otherwise when MPI programs are built they would
grab the wrong dylibs.
            Jack

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to