[Pkg-openmpi-maintainers] Bug#456721: Processed: Re: Bug#456721: libpetsc.so depends on unexistent libraries
Manuel Prinz
debian at pinguinkiste.de
Mon Dec 17 21:27:27 UTC 2007
Am Montag, den 17.12.2007, 14:47 -0600 schrieb Dirk Eddelbuettel:
> On 17 December 2007 at 21:13, Manuel Prinz wrote:
> | Am Montag, den 17.12.2007, 13:36 -0600 schrieb Dirk Eddelbuettel:
> | The reasoning behind that was to fix the breaking of other MPI
> | implementations by moving stuff to /usr/lib/openmpi/* and using
>
> But that was just libmpi.so(.so)*, wasn't it?
No, as there are more libraries needed for the compiler wrappers, if I'm
not mistaken.
> I'm at work too so I didn't have time to check yet. Recall that the final
> links are actually created by the debhelper tools in conjunction with ldd, ie
> what 'dpkg -c' typically shows at the end
>
> lrwxrwxrwx root/root 0 2007-12-12 13:13 ./usr/lib/openmpi/lib/libopen-pal.so.0 -> libopen-pal.so.0.0.0
> lrwxrwxrwx root/root 0 2007-12-12 13:13 ./usr/lib/openmpi/lib/libmpi.so.0 -> libmpi.so.0.0.0
> lrwxrwxrwx root/root 0 2007-12-12 13:13 ./usr/lib/openmpi/lib/libmpi_f77.so.0 -> libmpi_f77.so.0.0.0
> lrwxrwxrwx root/root 0 2007-12-12 13:13 ./usr/lib/openmpi/lib/libmpi_cxx.so.0 -> libmpi_cxx.so.0.0.0
> lrwxrwxrwx root/root 0 2007-12-12 13:13 ./usr/lib/openmpi/lib/libmpi_f90.so.0 -> libmpi_f90.so.0.0.0
> lrwxrwxrwx root/root 0 2007-12-12 13:13 ./usr/lib/openmpi/lib/libopen-rte.so.0 -> libopen-rte.so.0.0.0
> lrwxrwxrwx root/root 0 2007-12-12 13:13 ./usr/lib/openmpi/lib/libmca_common_sm.so.0 -> libmca_common_sm.so.0.0.0
>
> are already symlinks.
This is not a problem, it's just useless. We need to
link /usr/lib/openmpi/lib/* to /usr/lib/ which should be done via
alternatives.
> I am thoroughly confused now as to what we should do
> in terms a superior technical solution. And quite frankly, I *personally*
> don't care if we can co-exists with LAM and MPICH as I don't use those.
> That said, this somewhat radical view is not the one I recommend as package
> co-maintainer. We should play nice with the other _if possible_ without
> hideous hacks.
I don't use LAM or MPICH either but think we should play nicely, at
least with MPICH. update-alternatives provides the solution for that. I
think. LAM and MPICH play together nicely, so I guess we can do so too.
Best regards
Manuel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-openmpi-maintainers/attachments/20071217/938df545/attachment-0003.pgp
More information about the Pkg-openmpi-maintainers
mailing list