Merge fails with -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found SQLite3: /usr/lib64/libsqlite3.so -- Found JPEG: /usr/lib64/libjpeg.so (found version "62") -- Found PNG: /usr/lib64/libpng.so (found version "1.6.37+apng") -- Found TIFF: /usr/lib64/libtiff.so (found version "4.1.0") CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:146 (message): Could NOT find LibPROJ (missing: LibPROJ_LIBRARY LibPROJ_INCLUDE_DIR) Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE) CMake/FindLibPROJ.cmake:43 (find_package_handle_standard_args) CMake/vtkModuleMacros.cmake:891 (find_package) ThirdParty/libproj/CMakeLists.txt:1 (vtk_module_third_party) -- Configuring incomplete, errors occurred! Emerging sci-libs/proj seems to solve it.
I installed sci-libs/proj (hoping that it's just a missing dependency). How emerge fails with [2235/2875] /usr/bin/x86_64-pc-linux-gnu-g++ -DVTK_IN_VTK -DvtkGeovisCore_EXPORTS -IGeovis/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Geovis/Core -ICommon/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Core -IUtilities/KWIML -I/var/$ mp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Utilities/KWIML -IUtilities/KWSys -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Utilities/KWSys -IThirdParty/utf8 -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/utf8 -ICommon/DataModel -I/var/tmp/$ ortage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/DataModel -ICommon/Math -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Math -ICommon/Misc -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Misc -ICommon/System -I/var/tmp/portage/sci-libs/vtk-8$ 2.0/work/VTK-8.2.0/Common/System -ICommon/Transforms -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Transforms -ICommon/ExecutionModel -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/ExecutionModel -IFilters/Core -I/var/tmp/portage/sci-libs$ vtk-8.2.0/work/VTK-8.2.0/Filters/Core -IFilters/General -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/General -ICommon/ComputationalGeometry -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/ComputationalGeometry -IIO/Image -I/var/tmp/porta$ e/sci-libs/vtk-8.2.0/work/VTK-8.2.0/IO/Image -IUtilities/DICOMParser -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Utilities/DICOMParser -IUtilities/MetaIO/vtkmetaio -IUtilities/MetaIO -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Utilities/MetaIO -IT$ irdParty/zlib -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/zlib -IThirdParty/jpeg -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/jpeg -IThirdParty/png -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/png -IThirdPar$ y/tiff -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/tiff -IIO/XML -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/IO/XML -IIO/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/IO/Core -IThirdParty/doubleconversion -I/var/tmp/portage/$ ci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/doubleconversion -I/usr/include/double-conversion -IThirdParty/lz4 -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/lz4 -IThirdParty/lzma -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/lzma -IIO/XMLParser -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/IO/XMLParser -IThirdParty/expat -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/expat -IImaging/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Core -IImaging/Sour$ es -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Sources -IInfovis/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Infovis/Core -IFilters/Extraction -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Extraction -IFilters/Statistic$ -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Statistics -IImaging/Fourier -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Fourier -IThirdParty/eigen -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/eigen -I/usr/include/e$ gen3 -IInfovis/Layout -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Infovis/Layout -IFilters/Modeling -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Modeling -IFilters/Sources -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Sources -IImaging/Hybrid -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Hybrid -IInteraction/Style -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Interaction/Style -IRendering/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Rendering/Core -ICo$ mon/Color -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Color -IFilters/Geometry -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Geometry -IInteraction/Widgets -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Interaction/Widgets -IFil$ ers/Hybrid -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Hybrid -IImaging/Color -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Color -IImaging/General -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/General -IRendering/Anno$ ation -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Rendering/Annotation -IRendering/FreeType -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Rendering/FreeType -IThirdParty/freetype -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/freety$ e -I/usr/include/freetype2 -IRendering/Volume -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Rendering/Volume -IViews/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Views/Core -IThirdParty/libproj -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.$ /ThirdParty/libproj -D__STDC_CONSTANT_MACROS -D_UNICODE -DNDEBUG -O2 -pipe -fPIC -fvisibility=hidden -std=c++11 -MD -MT Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoProjection.cxx.o -MF Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoProjection.cxx.o.d -o Geov$ s/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoProjection.cxx.o -c /var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Geovis/Core/vtkGeoProjection.cxx FAILED: Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoProjection.cxx.o /usr/bin/x86_64-pc-linux-gnu-g++ -DVTK_IN_VTK -DvtkGeovisCore_EXPORTS -IGeovis/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Geovis/Core -ICommon/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Core -IUtilities/KWIML -I/var/tmp/portage/$ ci-libs/vtk-8.2.0/work/VTK-8.2.0/Utilities/KWIML -IUtilities/KWSys -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Utilities/KWSys -IThirdParty/utf8 -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/utf8 -ICommon/DataModel -I/var/tmp/portage/sci-$ ibs/vtk-8.2.0/work/VTK-8.2.0/Common/DataModel -ICommon/Math -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Math -ICommon/Misc -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Misc -ICommon/System -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VT$ -8.2.0/Common/System -ICommon/Transforms -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Transforms -ICommon/ExecutionModel -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/ExecutionModel -IFilters/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/w$ rk/VTK-8.2.0/Filters/Core -IFilters/General -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/General -ICommon/ComputationalGeometry -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/ComputationalGeometry -IIO/Image -I/var/tmp/portage/sci-libs/$ tk-8.2.0/work/VTK-8.2.0/IO/Image -IUtilities/DICOMParser -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Utilities/DICOMParser -IUtilities/MetaIO/vtkmetaio -IUtilities/MetaIO -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Utilities/MetaIO -IThirdParty/zl$ b -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/zlib -IThirdParty/jpeg -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/jpeg -IThirdParty/png -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/png -IThirdParty/tiff -I/v$ r/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/tiff -IIO/XML -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/IO/XML -IIO/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/IO/Core -IThirdParty/doubleconversion -I/var/tmp/portage/sci-libs/vtk$ 8.2.0/work/VTK-8.2.0/ThirdParty/doubleconversion -I/usr/include/double-conversion -IThirdParty/lz4 -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/lz4 -IThirdParty/lzma -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/lzma -IIO/XMLPar$ er -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/IO/XMLParser -IThirdParty/expat -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/expat -IImaging/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Core -IImaging/Sources -I/var/t$ p/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Sources -IInfovis/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Infovis/Core -IFilters/Extraction -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Extraction -IFilters/Statistics -I/var/tmp$ portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Statistics -IImaging/Fourier -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Fourier -IThirdParty/eigen -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/eigen -I/usr/include/eigen3 -IInfo$ is/Layout -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Infovis/Layout -IFilters/Modeling -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Modeling -IFilters/Sources -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Sources -IImaging/H$ brid -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Hybrid -IInteraction/Style -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Interaction/Style -IRendering/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Rendering/Core -ICommon/Color -$ /var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Common/Color -IFilters/Geometry -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Geometry -IInteraction/Widgets -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Interaction/Widgets -IFilters/Hybrid $ I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Filters/Hybrid -IImaging/Color -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/Color -IImaging/General -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Imaging/General -IRendering/Annotation -I/va$ /tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Rendering/Annotation -IRendering/FreeType -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Rendering/FreeType -IThirdParty/freetype -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty/freetype -I/usr/in$ lude/freetype2 -IRendering/Volume -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Rendering/Volume -IViews/Core -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Views/Core -IThirdParty/libproj -I/var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/ThirdParty$ libproj -D__STDC_CONSTANT_MACROS -D_UNICODE -DNDEBUG -O2 -pipe -fPIC -fvisibility=hidden -std=c++11 -MD -MT Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoProjection.cxx.o -MF Geovis/Core/CMakeFiles/vtkGeovisCore.dir/vtkGeoProjection.cxx.o.d -o Geovis/Core/CMak$ Files/vtkGeovisCore.dir/vtkGeoProjection.cxx.o -c /var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Geovis/Core/vtkGeoProjection.cxx In file included from /var/tmp/portage/sci-libs/vtk-8.2.0/work/VTK-8.2.0/Geovis/Core/vtkGeoProjection.cxx:30: ThirdParty/libproj/vtk_libproj.h:21:11: fatal error: projects.h: No such file or directory 21 | # include <projects.h> | ^~~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed.
*** Bug 721196 has been marked as a duplicate of this bug. ***
*** Bug 720372 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2c91135dfa6781d30f033979b5c751bb4a849b commit 3f2c91135dfa6781d30f033979b5c751bb4a849b Author: Matthias Maier <tamiko@gentoo.org> AuthorDate: 2020-05-12 13:57:45 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2020-05-12 15:34:15 +0000 sci-libs/vtk: fix 8.2.0 ebuild - fix bundled libproj configuration. Thanks to Tiernan Hubble for pointing this out - use system mpi4py Closes: https://bugs.gentoo.org/720372 Closes: https://bugs.gentoo.org/721412 Closes: https://bugs.gentoo.org/721802 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org> sci-libs/vtk/vtk-8.2.0.ebuild | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-)