Dave,
    I understand  how shared libraries are linked and acutely
aware that the dpkg/apt-get in fink is brain-dead in regard to
providing the appropriate shared library dependency information
compared to Debian. The reason that the lammpi shared libraries 
are moved is to duplicate the approach that Fedora Core 5
has taken to allow lammpi and openmpi to co-exist. These two
MPI implementations both have libmpi shared libraries. Unlike the
situation with glut and freeglut, I don't believe either lam
or openmpi provides a mechanism to build its shared libraries
under a different base name. Hence Fedora moving both packages
shared libraries into subdirectories in /usr/lib. It appears that
Debian has taken a different approach of hacking up lam...

  * alter relink in rules to sub liblam for libmpi.la

to not build libmpi. I prefer the simplier approach
when possible (as opposed to bastardizing the shared libs
built by lam and any complications that might have on the
the configure scripts of other packages that use mpi). If
we had the resources of Debian, it wouldn't be such a big
deal but adding layers of complexity for other maintainers
is more of a concern for us with limited resources.
   If forced, I'll fork off a lammpi2 package rather then 
messing around with the libmpi shared library creation.
However, considering the few packages that use lammpi
it seems silly to fork off a lam2. Especially since we
aren't talking about a major sover change (which would
be the normal reason for creating a new package name).
                        Jack
ps If lammpi2 is forked off of the lammpi package, all packages
using lammpi will just be changed to use the lammpi2 only
and basically the old lammpi will be orphaned. It will exist
but nothing will be present in fink that builds against it. 

-------------------------------------------------------------------------
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