Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Oct 2022 14:11:24 -0700
From:      Yuri Victorovich <yuri@freebsd.org>
To:        Christoph Moench-Tegeder <cmt@burggraben.net>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: b0c2eb73e1e0 - main - math/vtk9: Add net/py-mpi4py dependency
Message-ID:  <ed100b6a-6260-060d-725b-0a275ce4b32c@tsoft.com>
In-Reply-To: <Y1GfLNk6c3hLQDhs@elch.exwg.net>
References:  <202210190121.29J1LZuE036720@gitrepo.freebsd.org> <Y1GfLNk6c3hLQDhs@elch.exwg.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ed100b6a-6260-060d-725b-0a275ce4b32c>