Bug#1076272: libdolfin-dev-common: binary-all package encoding default MPI in cmake files

Adrian Bunk bunk at debian.org
Sat Jul 13 13:49:13 BST 2024


Package: libdolfin-dev-common
Version: 2019.2.0~legacy20240219.1c52e83-9
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: Alastair McKinstry <mckinstry at debian.org>
Control: affects -1 src:dolfinx-mpc src:mshr

/usr/share/dolfin/cmake/DOLFINTargets.cmake:  INTERFACE_INCLUDE_DIRECTORIES "/usr/lib/python3/dist-packages/ffc/backends/ufc;/usr/include/eigen3;/usr/include/hdf5/openmpi;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/openmpi/include;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/openmpi/include/openmpi"
/usr/share/dolfin/cmake/DOLFINTargets.cmake:  INTERFACE_LINK_LIBRARIES "Boost::boost;Boost::timer;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/hdf5/openmpi/libhdf5.so;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/libcrypto.so;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/libcurl.so;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/libsz.so;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/libz.so;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/libdl.a;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/libm.so;SLEPC::slepc;PETSC::petsc;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/openmpi/lib/libmpi_cxx.so;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/openmpi/lib/libmpi.so"
/usr/share/dolfin/cmake/DOLFINTargets.cmake:  INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "/usr/lib/python3/dist-packages/ffc/backends/ufc;/usr/include/eigen3;/usr/include/hdf5/openmpi;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/openmpi/include;/usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/openmpi/include/openmpi"


The package must become binary-any if it encodes the MPI used
at build time (which does now differ between 64bit and 32bit
architectures).



More information about the debian-science-maintainers mailing list