Hi Drew, On Mon, Mar 18, 2019 at 07:09:22PM +0800, Drew Parsons wrote: > > The log snippet refers to mpich, but most arches use openmpi by default. So > that's a clue. > > The full attached log says it's a simple x86_64. Why then is mpich > installed?
I think https://salsa.debian.org/debichem-team/mpqc3/blob/master/debian/control line 22+23 are answering the question. If I understand your question correctly you would rather suggest: diff --git a/debian/control b/debian/control index c47f755..8cdb361 100644 --- a/debian/control +++ b/debian/control @@ -19,8 +19,7 @@ Build-Depends: cmake (>= 2.8.11), libpsi3-dev, libtbb-dev, libtiledarray-dev, - libmpich-dev, - mpich, + mpi-default-dev, psi3 Standards-Version: 3.9.6 Homepage: http://www.mpqc.org I tried this but this ends up in: ... -- Performing Test LIBINT_SUPPORTS_G12_T1G12_INTEGRALS -- Performing Test LIBINT_SUPPORTS_G12_T1G12_INTEGRALS - Failed -- Found Libint2: -- <--->LIBINT2_LIBRARY=/usr/lib/libint2.so -- <--->LIBINT2_INCLUDE_DIR=/usr/include -- Performing Test PSI3_COMPILES -- Performing Test PSI3_COMPILES - Success -- Performing Test HAVE_PSIO_PURGE -- Performing Test HAVE_PSIO_PURGE - Failed -- Found PSI3: -- <--->PSI3_LIBRARIES=/usr/lib/libPSI_dpd.a;/usr/lib/libPSI_chkpt.a;/usr/lib/libPSI_iwl.a;/usr/lib/libPSI_qt.a;/usr/lib/libPSI_ciomr.a;/usr/lib/libPSI_psio.a -- <--->PSI3_INCLUDE_DIR=/usr/include -- Found TiledArray: -- <--->TiledArray_INCLUDE_DIR=/usr/include;/usr/include/TiledArray/external -- <--->TiledArray_LIBRARIES=tiledarray -- Performing Test TILEDARRAY_COMPILES CMake Error in /build/mpqc3-0.0~git20170114/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/CMakeLists.txt: Imported target "tiledarray" includes non-existent path "/usr/include/x86_64-linux-gnu/mpich" in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include: * The path was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and references files it does not provide. CMake Error in /build/mpqc3-0.0~git20170114/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/CMakeLists.txt: Imported target "tiledarray" includes non-existent path "/usr/include/x86_64-linux-gnu/mpich" in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include: * The path was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and references files it does not provide. ... Any further hint? Kind regards Andreas. -- http://fam-tille.de