Your message dated Sat, 19 Mar 2022 13:03:56 +0000
with message-id <e1nvyko-000do0...@fasolo.debian.org>
and subject line Bug#1007823: fixed in dune-common 2.8.0-4
has caused the Debian Bug report #1007823,
regarding scotch breaks opm-grid autopkgtest: Failed to build dune-autopkgtest
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1007823: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007823
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: scotch, opm-grid
Control: found -1 scotch/7.0.1-2
Control: found -1 opm-grid/2021.10-2
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of scotch the autopkgtest of opm-grid fails in testing when that autopkgtest is run with the binary packages of scotch from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
scotch                 from testing    7.0.1-2
opm-grid               from testing    2021.10-2
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of scotch to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=scotch

https://ci.debian.net/data/autopkgtest/testing/amd64/o/opm-grid/20035246/log.gz


== Dune project/module generator ==

duneproject will assist you in the creation of a new Dune application.
During this process a new directory with the name of your project will be
created. This directory will hold all configuration and Makefiles and a
simple example application.

2) Which modules should this module depend on?
   The following modules have been found:
dune-common dune-geometry dune-uggrid dune-grid dune-istl opm-common opm-grid creating Project "dune-autopkgtest", version 0.0.1 which depends on "opm-grid"
with maintainer "DUNE autopkgtest <invalid@invalid>"

A sample code dune-autopkgtest.cc is generated in the "dune-autopkgtest" directory.
Look at the README and dune.module files there.
Now you can run the dunecontrol script which will setup the new module.
Sometimes you may have to tweak CMakeLists.txt a bit.
------------------------------------------
writing initial files:
- dune-autopkgtest/README
- dune-autopkgtest/CMakeLists.txt
- dune-autopkgtest/dune-autopkgtest.pc.in
    Please remember to update your dune-autopkgtest/dune-autopkgtest.pc.in,
    Description and URL are missing right now.
- dune-autopkgtest/config.h.cmake
- dune-autopkgtest/src/CMakeLists.txt
- dune-autopkgtest/src/dune-autopkgtest.cc
- dune-autopkgtest/dune/autopkgtest
- dune-autopkgtest/dune/CMakeLists.txt
- dune-autopkgtest/dune/autopkgtest/CMakeLists.txt
- dune-autopkgtest/dune/autopkgtest/autopkgtest.hh
- dune-autopkgtest/doc/CMakeLists.txt
- dune-autopkgtest/doc/doxygen/Doxylocal
Doxygen is not installed! Your documentation will not work without it.
- dune-autopkgtest/doc/doxygen/CMakeLists.txt
- dune-autopkgtest/cmake/modules/CMakeLists.txt
- dune-autopkgtest/cmake/modules/DuneAutopkgtestMacros.cmake

done.
------------------------------------------
For further details read the Dune build system documentation at
https://www.dune-project.org/buildsystem/
----- using default flags $CONFIGURE_FLAGS from environment -----
--- going to build dune-autopkgtest  ---
--- calling all for dune-autopkgtest ---
--- calling vcsetup for dune-autopkgtest ---
--- calling cmake for dune-autopkgtest ---
cmake "-Ddune-common_DIR=/usr" "-Ddune-geometry_DIR=/usr" "-Ddune-uggrid_DIR=/usr" "-Ddune-grid_DIR=/usr" "-Dopm-common_DIR=/usr" "-Ddune-istl_DIR=/usr/lib//cmake/dune-istl" "-Dopm-grid_DIR=/usr" "/tmp/autopkgtest-lxc._4o3y13e/downtmp/autopkgtest_tmp/dune-autopkgtest"
-- The CXX compiler identification is GNU 11.2.0
-- 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
-- The C compiler identification is GNU 11.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
-- Dependencies for dune-autopkgtest: opm-grid
-- Performing Test HAVE_C99
-- Performing Test HAVE_C99 - Success
-- Found C99: -std=c99 -- 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_cxx.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found dune-geometry: /usr/include -- Version 2.8.0 of dune-geometry from /usr/lib/x86_64-linux-gnu/cmake/dune-geometry -- Found dune-uggrid: /usr/include -- Version 2.8.0 of dune-uggrid from /usr/lib/x86_64-linux-gnu/cmake/dune-uggrid -- Found dune-grid: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -- Version 2.8.0 of dune-grid from /usr/lib/x86_64-linux-gnu/cmake/dune-grid -- Found METIS: /usr/lib/x86_64-linux-gnu/libmetis.so -- Looking for parmetis.h
-- Looking for parmetis.h - found
-- Found ParMETIS: /usr/include/parmetis  -- Looking for sgemm_
-- Looking for sgemm_ - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  -- Looking for dgemm_
-- Looking for dgemm_ - found
-- Found BLAS: /usr/lib/x86_64-linux-gnu/libblas.so;/usr/lib/x86_64-linux-gnu/libf77blas.so;/usr/lib/x86_64-linux-gnu/libatlas.so -- Looking for cheev_
-- Looking for cheev_ - not found
-- Looking for cheev_
-- Looking for cheev_ - not found
-- Looking for cheev_
-- Looking for cheev_ - found
-- Found LAPACK: /usr/lib/x86_64-linux-gnu/liblapack.so;/usr/lib/x86_64-linux-gnu/libblas.so;/usr/lib/x86_64-linux-gnu/libf77blas.so;/usr/lib/x86_64-linux-gnu/libatlas.so -- Performing Test HAVE_UMFPACK_WITHOUT_CHOLMOD
-- Performing Test HAVE_UMFPACK_WITHOUT_CHOLMOD - Success
CMake Warning (dev) at /usr/share/opm/cmake/Modules/FindSuiteSparse.cmake:264 (set):
  implicitly converting 'INT' to 'STRING' type.
Call Stack (most recent call first):
  /usr/share/opm/cmake/Modules/OpmFind.cmake:144 (find_package)
/usr/share/opm/cmake/Modules/OpmPackage.cmake:189 (find_and_append_package_to)
  /usr/share/opm/cmake/Modules/OpmPackage.cmake:87 (find_package_deps)
  /usr/share/opm/cmake/Modules/Finddune-istl.cmake:14 (find_opm_package)
  /usr/share/opm/cmake/Modules/OpmFind.cmake:144 (find_package)
/usr/share/opm/cmake/Modules/OpmPackage.cmake:189 (find_and_append_package_to) /usr/share/opm/cmake/Modules/opm-grid-prereqs.cmake:32 (find_package_deps) /usr/lib/x86_64-linux-gnu/cmake/opm-grid/opm-grid-config.cmake:118 (include)
  /usr/share/dune/cmake/modules/DuneMacros.cmake:203 (find_package)
  /usr/share/dune/cmake/modules/DuneMacros.cmake:451 (find_dune_package)
/usr/share/dune/cmake/modules/DuneMacros.cmake:494 (dune_process_dependency_leafs) /usr/share/dune/cmake/modules/DuneMacros.cmake:518 (dune_create_dependency_leafs) /usr/share/dune/cmake/modules/DuneMacros.cmake:666 (dune_create_dependency_tree)
  CMakeLists.txt:19 (dune_project)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Creating target SuitSparse::umfpack
-- Found SuiteSparse: /usr/lib/x86_64-linux-gnu/libumfpack.so;/usr/lib/x86_64-linux-gnu/libamd.so -- Found dune-istl: /usr/include;/usr/include/parmetis;/usr/include/suitesparse -- Version 2.8.0 of dune-istl from /usr/lib//cmake/dune-istl -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.44.0") found components: system unit_test_framework -- Performing Test HAVE_CJSON
-- Performing Test HAVE_CJSON - Success
CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (CJSON) does
  not match the name of the calling package (cjson).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
/usr/share/opm/cmake/Modules/Findcjson.cmake:77 (find_package_handle_standard_args)
  /usr/share/opm/cmake/Modules/OpmFind.cmake:144 (find_package)
/usr/share/opm/cmake/Modules/OpmPackage.cmake:189 (find_and_append_package_to) /usr/share/opm/cmake/Modules/opm-common-prereqs.cmake:25 (find_package_deps)

/usr/lib/x86_64-linux-gnu/cmake/opm-common/opm-common-config.cmake:127 (include)
  /usr/share/opm/cmake/Modules/OpmFind.cmake:147 (find_package)
/usr/share/opm/cmake/Modules/OpmPackage.cmake:189 (find_and_append_package_to) /usr/share/opm/cmake/Modules/opm-grid-prereqs.cmake:32 (find_package_deps) /usr/lib/x86_64-linux-gnu/cmake/opm-grid/opm-grid-config.cmake:118 (include)
  /usr/share/dune/cmake/modules/DuneMacros.cmake:203 (find_package)
  /usr/share/dune/cmake/modules/DuneMacros.cmake:451 (find_dune_package)
/usr/share/dune/cmake/modules/DuneMacros.cmake:494 (dune_process_dependency_leafs) /usr/share/dune/cmake/modules/DuneMacros.cmake:518 (dune_create_dependency_leafs) /usr/share/dune/cmake/modules/DuneMacros.cmake:666 (dune_create_dependency_tree)
  CMakeLists.txt:19 (dune_project)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found CJSON: /usr/include/cjson CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (opm-common)
  does not match the name of the calling package (opm-grid).  This can lead
  to problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
/usr/share/opm/cmake/Modules/OpmFind.cmake:156 (find_package_handle_standard_args) /usr/share/opm/cmake/Modules/OpmPackage.cmake:189 (find_and_append_package_to) /usr/share/opm/cmake/Modules/opm-grid-prereqs.cmake:32 (find_package_deps) /usr/lib/x86_64-linux-gnu/cmake/opm-grid/opm-grid-config.cmake:118 (include)
  /usr/share/dune/cmake/modules/DuneMacros.cmake:203 (find_package)
  /usr/share/dune/cmake/modules/DuneMacros.cmake:451 (find_dune_package)
/usr/share/dune/cmake/modules/DuneMacros.cmake:494 (dune_process_dependency_leafs) /usr/share/dune/cmake/modules/DuneMacros.cmake:518 (dune_create_dependency_leafs) /usr/share/dune/cmake/modules/DuneMacros.cmake:666 (dune_create_dependency_tree)
  CMakeLists.txt:19 (dune_project)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found opm-common: /usr/lib/x86_64-linux-gnu/libopmcommon.so -- Found PTScotch: /usr/include/scotch -- Found ZOLTAN: /usr/lib/x86_64-linux-gnu/libtrilinos_zoltan.so -- Dependencies for opm-grid: dune-common (>= 2.6);dune-geometry (>= 2.6);dune-grid (>= 2.6);opm-common
-- Suggestions for opm-grid: dune-istl (>= 2.6)
-- Dependencies for dune-geometry: dune-common (>= 2.8)
-- Dependencies for dune-grid: dune-geometry (>= 2.8)
-- Suggestions for dune-grid: dune-uggrid (>=2.8)
-- Dependencies for opm-common: dune-common
-- Dependencies for dune-istl: dune-common (>= 2.8)
-- Dependencies for dune-geometry: dune-common (>= 2.8)
-- Dependencies for dune-uggrid: dune-common (>= 2.8)
-- Performing Test cxx_std_flag_17
-- Performing Test cxx_std_flag_17 - Success
-- Performing Test compiler_supports_cxx17
-- Performing Test compiler_supports_cxx17 - Success
-- Looking for std::experimental::make_array<int,int>
-- Looking for std::experimental::make_array<int,int> - found
-- Looking for std::move<std::experimental::detected_t<std::decay_t,int>>
-- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> - found
-- Looking for std::identity
-- Looking for std::identity - not found
-- Could NOT find LATEX (missing: LATEX_COMPILER) -- Could NOT find LatexMk (missing: LATEXMK_EXECUTABLE) -- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Searching for macro file 'DuneCommonMacros' for module 'dune-common'. -- Performing tests specific to dune-common from file /usr/share/dune/cmake/modules/DuneCommonMacros.cmake.
-- Set Minimal Debug Level to 4
-- Looking for dsyev_
-- Looking for dsyev_ - found
-- Could NOT find GMP (missing: GMPXX_LIB GMPXX_INCLUDE_DIR GMP_INCLUDE_DIR GMP_LIB) -- Performing Test QuadMath_COMPILES
-- Performing Test QuadMath_COMPILES - Success
-- Found QuadMath: (Supported by compiler) -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found suitable version "3.1", minimum required is "3.0") -- Found MPI: TRUE (found suitable version "3.1", minimum required is "3.0") found components: C -- Could NOT find TBB (set TBB_DIR to path containing TBBConfig.cmake or set PKG_CONFIG_PATH to include the location of the tbb.pc file) (missing: PkgConfigTBB_LINK_LIBRARIES PkgConfigTBB_FOUND) (found version "") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "7.0.1") -- Looking for METIS_PartGraphVKway CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files:
METIS_LIBRARY
linked by target "cmTC_0698a" in directory /tmp/autopkgtest-lxc._4o3y13e/downtmp/autopkgtest_tmp/dune-autopkgtest/build-cmake/CMakeFiles/CMakeTmp

CMake Error at /usr/share/cmake-3.22/Modules/CheckSymbolExists.cmake:148 (try_compile):
  Failed to generate test project build system.
Call Stack (most recent call first):
/usr/share/cmake-3.22/Modules/CheckSymbolExists.cmake:71 (__CHECK_SYMBOL_EXISTS_IMPL)
  /usr/share/dune/cmake/modules/FindMETIS.cmake:131 (check_symbol_exists)
  /usr/share/dune/cmake/modules/DuneCommonMacros.cmake:35 (find_package)
  /usr/share/dune/cmake/modules/DuneMacros.cmake:609 (include)
/usr/share/dune/cmake/modules/DuneMacros.cmake:699 (dune_process_dependency_macros)
  CMakeLists.txt:19 (dune_project)


-- Configuring incomplete, errors occurred!
See also "/tmp/autopkgtest-lxc._4o3y13e/downtmp/autopkgtest_tmp/dune-autopkgtest/build-cmake/CMakeFiles/CMakeOutput.log". See also "/tmp/autopkgtest-lxc._4o3y13e/downtmp/autopkgtest_tmp/dune-autopkgtest/build-cmake/CMakeFiles/CMakeError.log".
--- Failed to build dune-autopkgtest ---
Terminating dunecontrol due to previous errors!
E: Building the package failed.
autopkgtest [09:16:52]: test basic

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: dune-common
Source-Version: 2.8.0-4
Done: Drew Parsons <dpars...@debian.org>

We believe that the bug you reported is fixed in the latest version of
dune-common, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1007...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dpars...@debian.org> (supplier of updated dune-common package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 19 Mar 2022 13:10:34 +0100
Source: dune-common
Architecture: source
Version: 2.8.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Drew Parsons <dpars...@debian.org>
Closes: 1007823 1007830 1007930
Changes:
 dune-common (2.8.0-4) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Markus Blatt ]
   * FindMETIS.cmake: Also search for libscotchmetisv5 and libscotchmetisv3
       (Closes: #1007823, #1007830, #1007930)
 .
   [ Drew Parsons ]
   * apply FindMETis.cmake patch in debian patch findmetis_scotch7.patch
Checksums-Sha1:
 891995cda52a80eeeda81c3651b8cd0a94ec676a 2668 dune-common_2.8.0-4.dsc
 c29706096aabd71ee68f9fc0817678893a7bfaf5 11936 
dune-common_2.8.0-4.debian.tar.xz
Checksums-Sha256:
 666c4fedb073366e154a6e170b26c0a776c950edcc0c3f107a7f2b23f9913ed1 2668 
dune-common_2.8.0-4.dsc
 212eff509ca4e42cc27ada01295d943d11ab09d565abe12e6af94f9be39d940e 11936 
dune-common_2.8.0-4.debian.tar.xz
Files:
 3440dce1ebea31d964fb0fe88f6b3660 2668 libs optional dune-common_2.8.0-4.dsc
 2a85583a97532da1c186a7d90557f884 11936 libs optional 
dune-common_2.8.0-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmI10DcACgkQVz7x5L1a
Afp7ZBAAnt2lDTqd9vFf1lU4ceP2u5ZcQbtWTIHh8aQlIJjryB0ghBblE3vBIQRS
2ccuy0LIAEnxDT4tVi9eJX+57hRH3VYU7g55YJN/C1ni5aJ55b5MwJCiEx6irHtc
bMduyMmb6HGLA+omcRxrgnloetMMQ3jw1K30HHULvYrJXrcHroAvisGaxPhyDfTe
MoaHujXuIgo/rCCF7zjciRJDs1V3WQ/wIk3/aA5C91RAoybCwzqCxI8pj5AbMH9s
78yY4CHSPDB1ZzKlLDOvTb/BRrn2JIDrMOgWUHXGJHCO1FZPgWy3W6z4buicHqHP
I8Ky8PGez17AUj0CZNddYzRTmUgwQALv3lF8ir+eFOrbxh+1BcSpu4rHrSDjixcN
EejNt2yIf6aFDdCAmkU/Y8podd/WNzTCy0kGnqBVyzYyEKu5jxXoqVBb+JOV83SO
H7eDCEzje9rN5nNbq9K+ydjni/ZSN5Y7ic31+PvTJcAxvnUby/kAcDRqIbFNPd96
Ek/uHIv52+pE8ZmfbkQqm1emE0N1CTmGK5OeKnthQq/wtLiiL5VXbvMLaS3JerTX
ymKri9atQfM4TlT1JVmT6BYt8/gYgvlOB9/mSrYkV8r8hTvGvrYgnN3y9t1Olgjf
xzPk5kNV4k9+++KrlcmFL4ToG/k744YoL/U3ZBSZlV6/S97Nsyg=
=n6FL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to