
Hello, I have package https://build.opensuse.org/package/show/home:vojtaeus/PhyML-mpi containing BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc BuildRequires: openmpi-macros-devel ... %build %{setup_openmpi} ./autogen.sh %configure --enable-mpi %make_build ... %check %{setup_openmpi} When I install it (up-to-date TW), it pulls openmpi3, openmpi3-config, openmpi3-libs and few other libs, but when I run it, I get error $ phyml-mpi phyml-mpi: error while loading shared libraries: libmpi.so.40: cannot open shared object file: No such file or directory Interestingly, manual installation of openmpi4-libs and running "mpi-selector --set openmpi4" doesn't help. Anyway, it seems that openmpi-macros-devel is somehow unsure if it wishes openmpi 3 or 4. :-) How to fix it? -- Vojtěch Zeisek https://trapa.cz/ Komunita openSUSE GNU/Linuxu Community of the openSUSE GNU/Linux https://www.opensuse.org/