Your message dated Thu, 31 May 2018 09:00:15 +0000
with message-id <[email protected]>
and subject line Bug#898324: fixed in deal.ii 9.0.0-1
has caused the Debian Bug report #898324,
regarding deal.ii: FTBFS against PETSc 3.9
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.)


-- 
898324: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898324
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: deal.ii
Version: 8.5.1-3
Severity: normal

deal.ii no longer builds against PETSc (petsc 3.9).
The error message is

  cd /home/drew/projects/test/deal.ii-8.5.1/obj-x86_64-linux-gnu/source/lac && 
/usr/bin/c++  -DDEBUG 
-I/home/drew/projects/test/deal.ii-8.5.1/obj-x86_64-linux-gnu/source/lac 
-I/home/drew/projects/test/deal.ii-8.5.1/obj-x86_64-linux-gnu/include 
-I/home/drew/projects/test/deal.ii-8.5.1/include 
-I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi 
-I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/include/trilinos 
-I/usr/include/hdf5/openmpi -I/usr/include/scotch -I/usr/include/suitesparse 
-I/usr/include/petsc -I/usr/lib/x86_64-linux-gnu/hdf5/openmpi/include 
-I/usr/include/oce -I/usr/include/slepc  -pedantic -fPIC -Wall -Wextra 
-Wpointer-arith -Wwrite-strings -Wsynth -Wsign-compare -Wswitch 
-Woverloaded-virtual -Wno-long-long -Wno-implicit-fallthrough 
-Wno-placement-new -Wno-deprecated-declarations -Wno-literal-suffix 
-fopenmp-simd -std=c++14 -g -O2 
-fdebug-prefix-map=/home/drew/projects/test/deal.ii-8.5.1=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wno-nonnull-compare -Wno-address -pthread 
-Wno-unused-local-typedefs -Og -ggdb -Wa,--compress-debug-sections -o 
CMakeFiles/obj_lac_debug.dir/petsc_solver.cc.o -c 
/home/drew/projects/test/deal.ii-8.5.1/source/lac/petsc_solver.cc
  /home/drew/projects/test/deal.ii-8.5.1/source/lac/petsc_solver.cc: In member 
function ‘void dealii::PETScWrappers::SparseDirectMUMPS::solve(const 
dealii::PETScWrappers::MatrixBase&, dealii::PETScWrappers::VectorBase&, const 
dealii::PETScWrappers::VectorBase&)’:
  /home/drew/projects/test/deal.ii-8.5.1/source/lac/petsc_solver.cc:774:16: 
error: ‘PCFactorSetMatSolverPackage’ was not declared in this scope
           ierr = PCFactorSetMatSolverPackage (solver_data->pc, MATSOLVERMUMPS);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  /home/drew/projects/test/deal.ii-8.5.1/source/lac/petsc_solver.cc:774:16: 
note: suggested alternative: ‘PCFactorSetMatSolverType’
           ierr = PCFactorSetMatSolverPackage (solver_data->pc, MATSOLVERMUMPS);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                  PCFactorSetMatSolverType
  /home/drew/projects/test/deal.ii-8.5.1/source/lac/petsc_solver.cc:783:16: 
error: ‘PCFactorSetUpMatSolverPackage’ was not declared in this scope
           ierr = PCFactorSetUpMatSolverPackage (solver_data->pc);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  /home/drew/projects/test/deal.ii-8.5.1/source/lac/petsc_solver.cc:783:16: 
note: suggested alternative: ‘PCFactorSetUpMatSolverType’
           ierr = PCFactorSetUpMatSolverPackage (solver_data->pc);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  PCFactorSetUpMatSolverType
  make[3]: *** [source/lac/CMakeFiles/obj_lac_debug.dir/build.make:677: 
source/lac/CMakeFiles/obj_lac_debug.dir/petsc_solver.cc.o] Error 1
  make[3]: Leaving directory 
'/home/drew/projects/test/deal.ii-8.5.1/obj-x86_64-linux-gnu'
  make[2]: *** [CMakeFiles/Makefile2:3170: 
source/lac/CMakeFiles/obj_lac_debug.dir/all] Error 2


This is because of changes in the PETSc API. 

Upstream deal.ii has already patched git, e.g.
https://github.com/dealii/dealii/commit/1d7b0421c9037dd59fbd889312f311ac8e62f8aa
https://github.com/dealii/dealii/commit/3eaaf572b92df60e9647a081191d7182ff7ab67b

petsc 3.9 is currently in experimental.  This bug will become serious
once we drop petsc 3.9 into unstable.  

This bug can be considered a request to upload the new upstream
version deal.ii 9.0, which is coming soon (9.0.0-rc5 is now released).


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: deal.ii
Source-Version: 9.0.0-1

We believe that the bug you reported is fixed in the latest version of
deal.ii, 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.
Matthias Maier <[email protected]> (supplier of updated deal.ii 
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: SHA512

Format: 1.8
Date: Wed, 30 May 2018 09:25:50 +0000
Source: deal.ii
Binary: libdeal.ii-dev libdeal.ii-9.0.0 libdeal.ii-doc
Architecture: source amd64 all
Version: 9.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Matthias Maier <[email protected]>
Description:
 libdeal.ii-9.0.0 - Finite Element Differential Equations Analysis Library
 libdeal.ii-dev - Differential Equations Analysis Library - development files
 libdeal.ii-doc - Differential Equations Analysis Library - html doc. and 
examples
Closes: 898324
Changes:
 deal.ii (9.0.0-1) unstable; urgency=medium
 .
   * New upstream release
   * This version contains upstream patches for PETSc 3.9.0 (Closes: #898324)
   * Fix privacy breaches in html documentation.
   * Enable new external dependencies: assimp, gmsh, scalapack, sundials
Checksums-Sha1:
 e99c676693cec2fbe900889a90237f0fb2246150 2671 deal.ii_9.0.0-1.dsc
 9e213e295a3b4b8673f270f112a3900205bef1d2 147166896 deal.ii_9.0.0.orig.tar.xz
 061791ea2835198834e0981f8106914def38aaf5 7868 deal.ii_9.0.0-1.debian.tar.xz
 50b21ebf54fc27609bf684dd31602d8ccc135e77 22237 deal.ii_9.0.0-1_amd64.buildinfo
 b8067750c217905297277648af665284fe63f271 644078512 
libdeal.ii-9.0.0-dbgsym_9.0.0-1_amd64.deb
 6f472ce17d1e80ee5e263fa1f4fbf1a0b1155c73 42017248 
libdeal.ii-9.0.0_9.0.0-1_amd64.deb
 478c88711115963e6686d01d51c29af2e2590f89 1547200 
libdeal.ii-dev_9.0.0-1_amd64.deb
 aac80b0697c433fb455614a20fa09fb6c0a5f728 343315912 
libdeal.ii-doc_9.0.0-1_all.deb
Checksums-Sha256:
 06d4b9337cba04e010581a6d095a96eb43d4bc95fc6c8f1b903a22cd77787b92 2671 
deal.ii_9.0.0-1.dsc
 baa1ddac401fead8c31a3f1bd5cf4cafe2a2f742e10c8f5186220e38a5f388eb 147166896 
deal.ii_9.0.0.orig.tar.xz
 a8a9b7b9cc223a20b829ff635bccddf31f48371b4da5525f7b815dd8eec7ac05 7868 
deal.ii_9.0.0-1.debian.tar.xz
 802cbddb824e14dcb2b084dcaa604592e4380bd9cb67a27f02c805fc4b1254a7 22237 
deal.ii_9.0.0-1_amd64.buildinfo
 0f0eb5ec0ee377e4f81ba18668a5aa1f7ea03941632ccb8436bf3a9ea447ba8a 644078512 
libdeal.ii-9.0.0-dbgsym_9.0.0-1_amd64.deb
 210ee374f172ffa5af6bfc3b790891e560592a492b7350bc926375111b025be0 42017248 
libdeal.ii-9.0.0_9.0.0-1_amd64.deb
 4240a0b93722dd16b7143b3962bb4926a615fb5fcd6ca5d21d85b6e2b8448233 1547200 
libdeal.ii-dev_9.0.0-1_amd64.deb
 3b59c4362efa16302c051f691099518c87f3ba94048f09a8c59a675255c35beb 343315912 
libdeal.ii-doc_9.0.0-1_all.deb
Files:
 91aca7c2760aa33770491bc81b8159d5 2671 libs optional deal.ii_9.0.0-1.dsc
 e8d0aa1f7e67049297957d83d5775acd 147166896 libs optional 
deal.ii_9.0.0.orig.tar.xz
 bafbe697a4794839a52a912941dc2117 7868 libs optional 
deal.ii_9.0.0-1.debian.tar.xz
 2d25b2ff27eca122975558e895069fd8 22237 libs optional 
deal.ii_9.0.0-1_amd64.buildinfo
 f2d59b4265a01843fc4cb7a295ddad1b 644078512 debug optional 
libdeal.ii-9.0.0-dbgsym_9.0.0-1_amd64.deb
 6698a9fa3d5d37cbaa22be4adb0f7a57 42017248 libs optional 
libdeal.ii-9.0.0_9.0.0-1_amd64.deb
 b064971685a3492992c881133d71ffc2 1547200 libdevel optional 
libdeal.ii-dev_9.0.0-1_amd64.deb
 b61ad111bb44aca1f79e9dfdd78228e4 343315912 doc optional 
libdeal.ii-doc_9.0.0-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJbDpgOAAoJEK/P7I5mnOHCjH8QALTHnxejWe3p2mN3qVFL7kO5
xU65rVPe2j85fCwzXuz6PZb6FBaR0Waq2us3no9W+5woJdfjV1MY2+KSNYyfkJbD
HhtL8tM/62kXD5fFDqRAfR60LlA0WO/Hz3aXk3huP8xePc1V2w0ACO5J6PyqI8VP
K4zKZvhfUH9ZfAKy703dJvL7rVHa/UMSaGM8f4lkW3JcqUcKXf+utsct6xpA4a1a
hZu0oj3feEilvJIymND/tngTuB89OH6SPQMYBvF25voRKUpqeDZY4w4ZTKu33JZW
gdUZG5Ht3sND4GFUJF9ZxaUtLHc4RcSL9tvlO4VhwV6NdYxsEKy2bGDEepryJnpM
SvvGhgSXDyKcTHEFWnThbjx2bzpuJ5eiM+zKuvOYSSLPvmx6E775ciiAByKMVRvC
MpXLc6ZudZPaC7/S8idonfJG/uyeueiImCbTJTjBmCs0gdMooJpMIJuuCKhLVqcZ
5w2XNKaptkNx4uT1mz5pWIax4C4TBxiU3aAOfPZGbnC/e7pX5Sm8S4AuC8a42vLM
xTTE7PDSvINqrrzE2GlWLWaBRfbFtHrQ6bmOjlqgddvPTahKmOkopbDLfFuKBuwO
/RXqXJLyMIxunobZySUzE4yoHq5e16dXzAjmW1OcV5oDOfLJcvliY409yjV+kN+x
d/JTlvO3Y+DKF9LGKzJ0
=otyM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to