Re: [mpich-discuss] package issue on fedora
On Tue, Nov 27, 2018 at 01:40:32PM +0000, bruno via discuss wrote:
Hi all, I am packaging a software that use MPICH on fedora. When I try to install the package, dnf tells me : conflicting requests - nothing provides libmpi.so.12()(64bit) needed by khiops-9.0.x86_64 - nothing provides libmpicxx.so.12()(64bit) needed by khiops-9.0.x86_64
And when I run "rpm -q --provides mpich" I have : libmpi.so.12()(64bit)(mpich-x86_64) libmpicxx.so.12()(64bit)(mpich-x86_64)
The mpi libraries are not installed in the normal library search path in Fedora, hence the provides/requires tags use a suffix. This suffix also allows multiple mpi implementations to provide libmpi. See https://docs.fedoraproject.org/en-US/packaging-guidelines/MPI/. If you post your .spec file somewhere, I can take a look. Zbyszek
participants (1)
-
Zbigniew Jędrzejewski-Szmek