Your message dated Sat, 19 Mar 2022 13:03:56 +0000
with message-id <[email protected]>
and subject line Bug#1007930: fixed in dune-common 2.8.0-4
has caused the Debian Bug report #1007930,
regarding libdune-common-dev: METIS_PartGraphVKway is available in metis v3 but 
DUNE modules test
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 [email protected]
immediately.)


-- 
1007930: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007930
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libdune-common-dev
Version: 2.8.0-3
Severity: important
Tags: upstream
Control: block 1007830 by -1

Dear Maintainer,


If a user creates a DUNE module with the duneproject script on Debian sid with
the package libscotchmetis-dev install, then running CMake will fail in this
module:

-- 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_6a2ff" in directory /home/opm-
build/test/tester/build/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 "/home/opm-build/test/tester/build/CMakeFiles/CMakeOutput.log".
See also "/home/opm-build/test/tester/build/CMakeFiles/CMakeError.log".

According to bug #1007830 this is because METIS_PartGraphVKway is in metis v3
but
the default version used in v5. Therefore we might need to change
/usr/share/dune/cmake/module/FindMetis.cmake
such that it uses libmetisv3.so.

Explanation copied from #1007830:

scotch 7.0.1 has just been uploaded to unstable.  It provides some metis (and
parmetis) compatibility which opm-grid is using.

The scotch metis compatibility version can be selected via metis.h
with define variable SCOTCH_METIS_VERSION. If not set then
SCOTCH_METIS_VERSION=5 is applied, i.e. metis v5.

>From scotch v7, compatibility libraries are provided for both metis v3
and v5 (libscotchmetisv3.so, libscotchmetisv5.so).  For default metis

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-12-amd64 (SMP w/32 CPU threads)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C),
LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages libdune-common-dev depends on:
ii  cmake                            3.22.1-1+b1
ii  gfortran                         4:11.2.0-2
ii  libatlas-base-dev                3.10.3-12
ii  libatlas3-base [liblapack.so.3]  3.10.3-12
ii  libc6                            2.33-7
ii  libgcc-s1                        12-20220313-1
ii  liblapack-dev                    3.10.0-2
ii  liblapack3 [liblapack.so.3]      3.10.0-2
ii  libstdc++6                       12-20220313-1
ii  mpi-default-bin                  1.14
ii  mpi-default-dev                  1.14
ii  pkg-config                       0.29.2-1

Versions of packages libdune-common-dev recommends:
ii  python3  3.9.8-1

Versions of packages libdune-common-dev suggests:
pn  libdune-common-doc  <none>

--- End Message ---
--- Begin Message ---
Source: dune-common
Source-Version: 2.8.0-4
Done: Drew Parsons <[email protected]>

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <[email protected]> (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 [email protected])


-----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 
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
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 ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to