[Debian-astro-maintainers] Bug#1086307: purify: FTBFS: No rule to make target '/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so', needed by 'cpp/purify/libpurify.so.3.1.0'. Stop.

Santiago Vila sanvila at debian.org
Tue Oct 29 20:05:04 GMT 2024


Package: src:purify
Version: 4.1.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules binary
dh binary --buildsystem=cmake
    dh_update_autotools_config -O--buildsystem=cmake
    dh_autoreconf -O--buildsystem=cmake
    debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp -r /usr/include/eigen3 .
dh_auto_configure -- -DDEB_HOST_MULTIARCH=`dpkg-architecture -qDEB_HOST_MULTIARCH`
	cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DDEB_HOST_MULTIARCH=x86_64-linux-gnu ..
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building purify in None mode
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- Found CFitsIO: /usr/lib/x86_64-linux-gnu/libcfitsio.so (found version "4.5")
CMake Warning (dev) at cmake_files/dependencies.cmake:22 (find_package):
   Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
   --help-policy CMP0167" for policy details.  Use the cmake_policy command to
   set the policy and suppress this warning.

Call Stack (most recent call first):
   CMakeLists.txt:41 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: system filesystem
-- Linking to sopt package in /usr/share/cmake/sopt
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1")
-- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1")
-- Found MPI: TRUE (found version "3.1")
-- Found TIFF: /usr/lib/x86_64-linux-gnu/libtiff.so (found version "4.5.1")
-- Configuring done (1.4s)
-- Generating done (0.1s)
CMake Warning:
   Manually-specified variables were not used by the project:

     CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
     CMAKE_INSTALL_LIBDIR
     CMAKE_INSTALL_LOCALSTATEDIR
     CMAKE_INSTALL_RUNSTATEDIR
     CMAKE_INSTALL_SYSCONFDIR
     FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_build -O--buildsystem=cmake
	cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f cpp/purify/CMakeFiles/libpurify.dir/build.make cpp/purify/CMakeFiles/libpurify.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/cpp/purify /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify/CMakeFiles/libpurify.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f cpp/purify/CMakeFiles/libpurify.dir/build.make cpp/purify/CMakeFiles/libpurify.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  1%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/utilities.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/utilities.cc.o -MF CMakeFiles/libpurify.dir/utilities.cc.o.d -o CMakeFiles/libpurify.dir/utilities.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/utilities.cc
[  3%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/pfitsio.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/pfitsio.cc.o -MF CMakeFiles/libpurify.dir/pfitsio.cc.o.d -o CMakeFiles/libpurify.dir/pfitsio.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/pfitsio.cc
[  4%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/logging.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/logging.cc.o -MF CMakeFiles/libpurify.dir/logging.cc.o.d -o CMakeFiles/libpurify.dir/logging.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/logging.cc
[  6%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/kernels.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/kernels.cc.o -MF CMakeFiles/libpurify.dir/kernels.cc.o.d -o CMakeFiles/libpurify.dir/kernels.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/kernels.cc
[  7%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/wproj_utilities.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/wproj_utilities.cc.o -MF CMakeFiles/libpurify.dir/wproj_utilities.cc.o.d -o CMakeFiles/libpurify.dir/wproj_utilities.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/wproj_utilities.cc
[  9%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/operators.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/operators.cc.o -MF CMakeFiles/libpurify.dir/operators.cc.o.d -o CMakeFiles/libpurify.dir/operators.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/operators.cc
[ 11%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/uvfits.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/uvfits.cc.o -MF CMakeFiles/libpurify.dir/uvfits.cc.o.d -o CMakeFiles/libpurify.dir/uvfits.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/uvfits.cc
[ 12%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/yaml-parser.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/yaml-parser.cc.o -MF CMakeFiles/libpurify.dir/yaml-parser.cc.o.d -o CMakeFiles/libpurify.dir/yaml-parser.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/yaml-parser.cc
[ 14%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/read_measurements.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/read_measurements.cc.o -MF CMakeFiles/libpurify.dir/read_measurements.cc.o.d -o CMakeFiles/libpurify.dir/read_measurements.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/read_measurements.cc
[ 15%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/distribute.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/distribute.cc.o -MF CMakeFiles/libpurify.dir/distribute.cc.o.d -o CMakeFiles/libpurify.dir/distribute.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/distribute.cc
[ 17%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/integration.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/integration.cc.o -MF CMakeFiles/libpurify.dir/integration.cc.o.d -o CMakeFiles/libpurify.dir/integration.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/integration.cc
[ 19%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/wide_field_utilities.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/wide_field_utilities.cc.o -MF CMakeFiles/libpurify.dir/wide_field_utilities.cc.o.d -o CMakeFiles/libpurify.dir/wide_field_utilities.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/wide_field_utilities.cc
[ 20%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/wkernel_integration.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/wkernel_integration.cc.o -MF CMakeFiles/libpurify.dir/wkernel_integration.cc.o.d -o CMakeFiles/libpurify.dir/wkernel_integration.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/wkernel_integration.cc
[ 22%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/wproj_operators.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/wproj_operators.cc.o -MF CMakeFiles/libpurify.dir/wproj_operators.cc.o.d -o CMakeFiles/libpurify.dir/wproj_operators.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/wproj_operators.cc
[ 23%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/uvw_utilities.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/uvw_utilities.cc.o -MF CMakeFiles/libpurify.dir/uvw_utilities.cc.o.d -o CMakeFiles/libpurify.dir/uvw_utilities.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/uvw_utilities.cc
[ 25%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/mpi_utilities.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/mpi_utilities.cc.o -MF CMakeFiles/libpurify.dir/mpi_utilities.cc.o.d -o CMakeFiles/libpurify.dir/mpi_utilities.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/mpi_utilities.cc
[ 26%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/AllToAllSparseVector.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/AllToAllSparseVector.cc.o -MF CMakeFiles/libpurify.dir/AllToAllSparseVector.cc.o.d -o CMakeFiles/libpurify.dir/AllToAllSparseVector.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/AllToAllSparseVector.cc
[ 28%] Building CXX object cpp/purify/CMakeFiles/libpurify.dir/random_update_factory.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/purify && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -Dlibpurify_EXPORTS -I/<<PKGBUILDDIR>>/cpp/purify/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-unused-command-line-argument -std=c++17 -fPIC -pthread -fopenmp -MD -MT cpp/purify/CMakeFiles/libpurify.dir/random_update_factory.cc.o -MF CMakeFiles/libpurify.dir/random_update_factory.cc.o.d -o CMakeFiles/libpurify.dir/random_update_factory.cc.o -c /<<PKGBUILDDIR>>/cpp/purify/random_update_factory.cc
make[3]: *** No rule to make target '/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so', needed by 'cpp/purify/libpurify.so.3.1.0'.  Stop.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:204: cpp/purify/CMakeFiles/libpurify.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



More information about the Debian-astro-maintainers mailing list