[Pkg-openmpi-maintainers] Bug#456721: Processed: Re: Bug#456721: libpetsc.so depends on unexistent libraries

Manuel Prinz debian at pinguinkiste.de
Tue Dec 18 01:00:48 UTC 2007


Hi guys!

Am Montag, den 17.12.2007, 17:53 -0500 schrieb Adam C Powell IV:
> That already happens via alternatives slaves.  As discussed earlier,
> it's inappropriate with ABI-incompatible soname-named files e.g. *.so.0
> 
> I think we're going in the right direction: alternatives for *.so and
> different filenames in /usr/lib for *.so.0 , right?

The attached patch is what I came up so far and it looks quite promising
to me. But I'd really like to have it reviewed before I apply it to
trunk.

It splits the libs to both packages. libopen-pal and libopen-rte are
required by mpi{run,exec}, so I put them into libopenmpi1. I did so as
well with libmca_common_sm and the private .so files though I'm not sure
if they're needed by these tools. Dirk, do you know by hard? I have to
look that up otherwise. (I think they're dlopen'ed, aren't they?)

All other libs went into libopenmpi-dev. Those conflicting with other
packages are handled by u-a. Links to .so files are just created in the
libopenmpi-dev package, libopenmpi1 creates links to .so.0 files. I have
in mind this is correct but it's really late here and that makes me
doubt that these changes make sense. Anyway, I think it's at least a
step further to the solution, if not the solution itself.

As a last note, I successfully build with the patch. I did not check the
packages, not even with lintian. There's a change they won't work at
all. I'll leave that for tomorrow.

Best regards
Manuel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ompi_libs_new.diff
Type: text/x-patch
Size: 4468 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-openmpi-maintainers/attachments/20071218/8e2e6876/attachment-0003.bin 
-------------- 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/20071218/8e2e6876/attachment-0003.pgp 


More information about the Pkg-openmpi-maintainers mailing list