>>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-libs/openfoam-2.4.0-r1/work/OpenFOAM-2.4.0 ... * ERROR: sci-libs/openfoam-2.4.0-r1::gentoo failed (configure phase): * You need one of the following mpi implementations: openmpi or mpich2 * * Call stack: ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: desktop-gcc5_20170517-212644 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-5.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python3.6 (fallback) [3] python2.7 (fallback) [4] pypy3 (fallback) Available Ruby profiles: [1] ruby21 (with Rubygems) [2] ruby22 (with Rubygems) * java-config: The following VMs are available for generation-2:
Created attachment 474268 [details] emerge-info.txt
Created attachment 474270 [details] emerge-history.txt
Created attachment 474272 [details] environment
Created attachment 474274 [details] etc.portage.tbz2
Created attachment 474276 [details] sci-libs:openfoam-2.4.0-r1:20170525-132711.log
Created attachment 474278 [details] temp.tbz2
After installing sys-cluster/mpich2-1.5 the issue disappeared for me.
openfoam-5.0 fails to emerge: ... Making dependency list for source file ptscotchDecomp.C x86_64-pc-linux-gnu-gcc: error: unrecognized command line option ‘--showme:compile’; did you mean ‘--compile’? g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -O3 -DNoRepository -ftemplate-depth-100 -DOMPI_SKIP_MPICXX -I/var/tmp/portage/sci-libs/openfoam-5.0/work/ThirdParty-5.0/platforms/linux64GccDPInt32/scotch_6.0.3/include/openmpi-system -I/var/tmp/portage/sci-libs/openfoam-5.0/work/ThirdParty-5.0/platforms/linux64GccDPInt32/scotch_6.0.3/include -I/usr/include/scotch -I../decompositionMethods/lnInclude -IlnInclude -I. -I/var/tmp/portage/sci-libs/openfoam-5.0/work/OpenFOAM-5.0/src/OpenFOAM/lnInclude -I/var/tmp/portage/sci-libs/openfoam-5.0/work/OpenFOAM-5.0/src/OSspecific/POSIX/lnInclude -fPIC -c ptscotchDecomp.C -o /var/tmp/portage/sci-libs/openfoam-5.0/work/OpenFOAM-5.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/parallel/decompose/ptscotchDecomp/ptscotchDecomp.o In file included from /usr/include/mpi.h:1709:0, from ptscotchDecomp.C:36: /usr/include/mpicxx.h:2737:13: error: conflicting declaration of C function ‘void MPI::Init(int&, char**&)’ extern void Init(int &, char **& ); ^~~~ /usr/include/mpicxx.h:2736:13: note: previous declaration ‘void MPI::Init()’ extern void Init(void); ^~~~ /usr/include/mpicxx.h:2739:12: error: conflicting declaration of C function ‘int MPI::Init_thread(int&, char**&, int)’ extern int Init_thread(int &, char **&, int ); ^~~~~~~~~~~ /usr/include/mpicxx.h:2738:12: note: previous declaration ‘int MPI::Init_thread(int)’ extern int Init_thread(int); ^~~~~~~~~~~
Package removed.