[petsc] 02/02: PETSc 3.6 requires a SuperLU version less than 5.2.
Drew Parsons
dparsons at moszumanska.debian.org
Thu Jun 2 18:26:12 UTC 2016
This is an automated email from the git hooks/post-receive script.
dparsons pushed a commit to branch master
in repository petsc.
commit 9d27a07aa46ac1c4b1866ecbd2bb840985ba8e8b
Author: Drew Parsons <dparsons at debian.org>
Date: Thu Jun 2 23:23:57 2016 +0800
PETSc 3.6 requires a SuperLU version less than 5.2.
Change the libpetsc3.6.4-dev (and -complex) depends on libsuperlu-dev
to recommends, to minimise installation breakage transitioning from
superlu 4 to superlu 5.
---
debian/changelog | 1 +
debian/control | 10 +++++-----
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index e80af5a..81ea496 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ petsc (3.6.4.dfsg1-2) UNRELEASED; urgency=medium
* Use alternatives to set default versions for soname (3.6) in
/usr/lib/petscdir, including real and complex versions.
+ * PETSc 3.6 requires a SuperLU version less than 5.2.
-- Drew Parsons <dparsons at debian.org> Thu, 02 Jun 2016 22:34:18 +0800
diff --git a/debian/control b/debian/control
index 49cace4..12dbbe1 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,7 @@ Build-Depends: debhelper (>= 9), quilt, python (>= 2.2), gfortran,
libhdf5-mpi-dev (>= 1.8.8),
libblacs-mpi-dev, libscalapack-mpi-dev, libmumps-dev,
libfftw3-dev, libfftw3-mpi-dev, libssl-dev,
- libsuperlu-dev
+ libsuperlu-dev (<< 5.2)
Vcs-Git: git://anonscm.debian.org/debian-science/packages/petsc.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/petsc.git
Homepage: http://www.mcs.anl.gov/petsc
@@ -42,13 +42,13 @@ Package: libpetsc3.6.4-dev
Multi-Arch: same
Architecture: linux-any hurd-any
Section: libdevel
-Depends: libpetsc3.6.4 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), libsuitesparse-dev, libsuperlu-dev, libspooles-dev,
+Depends: libpetsc3.6.4 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), 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,
${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)
-Recommends: libhdf5-mpi-dev (>= 1.8.8),
+Recommends: libhdf5-mpi-dev (>= 1.8.8), libsuperlu-dev (<< 5.2),
tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
Suggests: petsc-dev (= ${binary:Version}), libpetsc3.6.4-dbg (= ${binary:Version}), petsc3.6.4-doc (= ${binary:Version}), libluminate-dev
Description: Static libraries, shared links, header files for PETSc
@@ -162,13 +162,13 @@ Package: libpetsc-complex-3.6.4-dev
Architecture: linux-any hurd-any
Multi-Arch: same
Section: libdevel
-Depends: libpetsc-complex-3.6.4 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), libsuitesparse-dev, libsuperlu-dev, libspooles-dev,
+Depends: libpetsc-complex-3.6.4 (= ${binary:Version}), mpi-default-dev (>= 1.0.2), 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,
${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)
-Recommends: libhdf5-mpi-dev (>= 1.8.8),
+Recommends: libhdf5-mpi-dev (>= 1.8.8), libsuperlu-dev (<< 5.2),
tcsh | csh | c-shell, ksh | mksh | pdksh | zsh
Suggests: petsc-dev (= ${binary:Version}), libpetsc-complex-3.6.4-dbg (= ${binary:Version}), petsc3.6.4-doc (= ${binary:Version}), libluminate-dev
Description: Static libraries, shared links, header files for PETSc
--
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