[petsc] 01/02: Binary -dev packages Depends: libhdf5-mpi-dev.

Drew Parsons dparsons at moszumanska.debian.org
Fri Jan 6 07:18:13 UTC 2017


This is an automated email from the git hooks/post-receive script.

dparsons pushed a commit to tag debian/3.7.4+dfsg1-9
in repository petsc.

commit 4dbbd7fcab61f133c564a30aae94aabe4659dea2
Author: Drew Parsons <dparsons at debian.org>
Date:   Fri Jan 6 12:54:10 2017 +0800

    Binary -dev packages Depends: libhdf5-mpi-dev.
    
    Now that HDF5 support is again activated, the hdf5 libraries are
    linked, referenced in the petsc pkgconfig files.
    
    This causes a build failure when building a client of PETSc, if the
    hdf5 libraries are not installed. Depends: libhdf5-mpi-dev ensures
    they are installed.
    
    Closes: #802706.
---
 debian/changelog | 8 ++++++++
 debian/control   | 2 ++
 2 files changed, 10 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 56ba0a6..b6d6a02 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+petsc (3.7.4+dfsg1-9) UNRELEASED; urgency=medium
+
+  * Binary -dev packages Depends: libhdf5-mpi-dev. 
+    Needed since -lhdf5 is now added to PETSc pkgconfig flags. 
+    Closes: #802706.
+
+ -- Drew Parsons <dparsons at debian.org>  Fri, 06 Jan 2017 12:52:48 +0800
+
 petsc (3.7.4+dfsg1-8) unstable; urgency=medium
 
   * update for multiarch MPI. Closes: #848784.
diff --git a/debian/control b/debian/control
index b0af32a..74a8fe3 100644
--- a/debian/control
+++ b/debian/control
@@ -45,6 +45,7 @@ Section: libdevel
 Depends: libpetsc3.7.4 (= ${binary:Version}), ${MPI:Depends}, libsuitesparse-dev, libspooles-dev,
  libhypre-dev (>= 2.0.0.dfsg-7), libptscotch-dev, libblacs-mpi-dev, libscalapack-mpi-dev,
  libmumps-dev, libfftw3-dev, libfftw3-mpi-dev, libssl-dev, libgfortran-5-dev,
+ libhdf5-mpi-dev,
  ${misc:Depends}, ${python:Depends}
 Conflicts: libpetsc3.6.3-dev (<< 3.6.3.dfsg2-2), libpetsc-complex-3.6.3-dev (<< 3.6.3.dfsg2-2),
  libpetsc3.6.2-dev (<= 3.6.2.dfsg1-3), libpetsc-complex-3.6.2-dev (<= 3.6.2.dfsg1-3)
@@ -167,6 +168,7 @@ Section: libdevel
 Depends: libpetsc-complex-3.7.4 (= ${binary:Version}), ${MPI:Depends}, libsuitesparse-dev, libspooles-dev,
  libhypre-dev (>= 2.0.0.dfsg-7), libptscotch-dev, libblacs-mpi-dev, libscalapack-mpi-dev,
  libmumps-dev, libfftw3-dev, libfftw3-mpi-dev, libssl-dev, libgfortran-5-dev,
+ libhdf5-mpi-dev,
  ${misc:Depends}, ${python:Depends}
 Conflicts: libpetsc-complex-3.6.3-dev (<< 3.6.3.dfsg2-2), libpetsc3.6.3-dev (<< 3.6.3.dfsg2-2),
  libpetsc3.6.2-dev (<= 3.6.2.dfsg1-3), libpetsc-complex-3.6.2-dev (<= 3.6.2.dfsg1-3)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/petsc.git



More information about the debian-science-commits mailing list