[Debian-med-packaging] Bug#1086912: Bug#1086912: phyml: depends on openmpi on 32-bit architectures
Étienne Mollier
emollier at debian.org
Fri Nov 8 22:49:36 GMT 2024
Étienne Mollier, on 2024-11-07:
> I tried to check whether build-depending on mpi-default-dev for
> phyml was a viable option, but it turned out to fail to
> configure properly:
>
> checking for mpi-c... no
> configure: error: Package requirements (mpi-c) were not met:
>
> Package 'mpi-c', required by 'virtual:world', not found
>
> Consider adjusting the PKG_CONFIG_PATH environment variable if you
> installed software in a non-standard prefix.
>
> Alternatively, you may set the environment variables MPI_C_CFLAGS
> and MPI_C_LIBS to avoid the need to call pkg-config.
> See the pkg-config man page for more details.
>
> If someone knows this may be resolved while sticking to mpich,
> please shout. Resolving the issue on 32-bit would require less
> paperwork than the alternative.
The notion of mpi-c has been introduced with #902433 in order to
allow for cross compilation, deferring mpi flags selection to
pkg-config/pkgconf. It seems that the support for mpi-c.pc is
currently disabled in libmpich-dev postinst file. If this can
be brought, this would allow the build to go further, possibly
resolving it. Even if it is not possible, it would be feasible
to drop the cross compilation patch, even temporarily, for
facilitating the openmpi 5 transition.
Overall the situation looks a bit saner than initially thought,
with the multiple reverse dependencies to adjust and all.
Have a nice day, :)
--
.''`. Étienne Mollier <emollier at debian.org>
: :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
`. `' sent from /dev/pts/1, please excuse my verbosity
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20241108/3ef7a1f4/attachment.sig>
More information about the Debian-med-packaging
mailing list