[Pkg-openmpi-maintainers] Question regarding apparent dependency on libibverbs

Manuel Prinz manuel at debian.org
Tue Mar 31 17:55:31 UTC 2009


Am Dienstag, den 31.03.2009, 19:28 +0200 schrieb Mikael Djurfeldt:
> Well, I'm not quite sure what you refer to with "build-dependency".
> The music package has a build-dependency on libopenmpi-dev.  In my
> opinion, libopenmpi-dev should have a "dependency" (i.e. not
> build-dependency) on libibverbs-dev.  If you would add such a
> dependency, then installing libopenmpi-dev would automatically drag
> libibverbs-dev with it and the missing libibverbs.la file would be
> installed.

Oops, I meant to write "dependancy". Sorry for the confusion! I should
not write mails in a hurry. :/

> Regarding static and shared libraries, I don't think it matters much
> to music which I use.  I certainly *can* use shared libraries.  But
> note that music doesn't refer to libibverbs at all.  It is because
> music uses libtool that libibverbs.la gets referred to.  I can't do
> much about that by changes to music.

If you link against the shared libraries, the problem vanishes.
libopenmpi1 depends on libibverbs. The build problem with music results
from a missing static library not being available due to a missing
dependency. What I tried to say is that although I'm going to fix the
dependency issue with libopenmpi-dev you should consider using linking
against the shared libraries. Linking against the static libraries
should be a "last resort" solution, if you can't build music using
shared libraries for whatever reason.

> Is it OK for you to add an ordinary dependency on libibverbs-dev?

Yes, I will of course do that. Nevertheless, you should consider using
the shared libraries.

Best regards
Manuel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-openmpi-maintainers/attachments/20090331/f9fb34c0/attachment.pgp 


More information about the Pkg-openmpi-maintainers mailing list