Re: git: b0c2eb73e1e0 - main - math/vtk9: Add net/py-mpi4py dependency

From: Yuri Victorovich <yuri_at_freebsd.org>
Date: Thu, 20 Oct 2022 21:11:24 UTC
On 10/20/22 12:19, Christoph Moench-Tegeder wrote:
> That doesn't work like this (or any of the follow-ups): net/py-mpi4py
> pulls in net/openmpi by default ("the only non-failing MPI implementation"
> py-mpi4py's Makefile says in a comment), and net/openmpi brings, well
> the whole MPI stack, including ${LOCALBASE}/lib/libmpi.so, which
> vtk9's MPI option uses as the indicator file when trying to depend
> on net/mpich. With that file present (although from the wrong package)
> the build system does not install mpich, vtk9 picks up openmpi,


This looks like a long-standing error in math/vtk9's Makefile.

I'll fix it shortly.



Thanks for reporting,

Yuri