[mpich-discuss] package issue on fedora

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Tue Nov 27 08:00:36 CST 2018


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



More information about the discuss mailing list