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

pini pushed a commit to branch master
in repository hdf5.

commit d17bb54db9ff622e696bc4cc56cbfdd7f88cf687
Author: Gilles Filippini <p...@debian.org>
Date:   Sat Jan 23 19:08:40 2016 +0100

    Mostly revert c28d463.
    
    Loose dependency for libhdf5-cpp-@SONAME_CXX@ only.
    Otherwise lintian complains:
    E: hdf5 source: weak-library-dev-dependency libhdf5-dev on libhdf5-100
    ...
---
 debian/changelog  |  4 ++--
 debian/control    | 12 +++++++-----
 debian/control.in | 12 +++++++-----
 3 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 5e30d2c..47451d4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,7 @@
 hdf5 (1.8.16+docs-2) UNRELEASED; urgency=medium
 
-  * Loose some useless (= ${binary:Version}) dependencies to ease
-    future transitions.
+  * libhdf5-cpp-<SONAME_CXX>: drop versioned dependency on libhdf5-<SONAME>
+    to ease future transitions.
 
  -- Gilles Filippini <p...@debian.org>  Sat, 19 Dec 2015 17:30:21 +0100
 
diff --git a/debian/control b/debian/control
index 2614d98..8d43697 100644
--- a/debian/control
+++ b/debian/control
@@ -47,6 +47,8 @@ Architecture: any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
+# No versionned dependency to ease transitions. See:
+# https://bugs.debian.org/805825#29
  libhdf5-10,
 Multi-Arch: same
 Description: Hierarchical Data Format 5 (HDF5) - C++ libraries
@@ -64,7 +66,7 @@ Architecture: any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
- libhdf5-cpp-11 (= ${binary:Version}), libhdf5-10-dbg
+ libhdf5-cpp-11 (= ${binary:Version}), libhdf5-10-dbg (= ${binary:Version})
 Multi-Arch: same
 Description: Hierarchical Data Format 5 (HDF5) - C++ Debug package
  HDF5 is a file format and library for storing scientific data.
@@ -77,8 +79,8 @@ Description: Hierarchical Data Format 5 (HDF5) - C++ Debug 
package
 Package: libhdf5-dev
 Section: libdevel
 Architecture: any
-Depends: libhdf5-10, zlib1g-dev, libjpeg-dev,
- ${misc:Depends}, hdf5-helpers, libhdf5-cpp-11
+Depends: libhdf5-10 (= ${binary:Version}), zlib1g-dev, libjpeg-dev,
+ ${misc:Depends}, hdf5-helpers, libhdf5-cpp-11 (= ${binary:Version})
 Suggests: libhdf5-doc
 Provides: libhdf5-serial-dev
 Replaces: libhdf5-serial-dev (<< 1.8.12-9~)
@@ -110,7 +112,7 @@ Package: libhdf5-openmpi-dev
 Section: libdevel
 Priority: extra
 Architecture: alpha amd64 armel armhf arm64 i386 ia64 powerpc powerpcspe ppc64 
ppc64el sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 mips64 mips64el 
mips mipsel
-Depends: libhdf5-openmpi-10, zlib1g-dev,
+Depends: libhdf5-openmpi-10 (= ${binary:Version}), zlib1g-dev,
  libjpeg-dev, libopenmpi-dev, ${misc:Depends}
 Suggests: libhdf5-doc
 Description: Hierarchical Data Format 5 (HDF5) - development files - OpenMPI 
version
@@ -156,7 +158,7 @@ Package: libhdf5-mpich-dev
 Section: libdevel
 Priority: extra
 Architecture: any
-Depends: libhdf5-mpich-10, zlib1g-dev,
+Depends: libhdf5-mpich-10 (= ${binary:Version}), zlib1g-dev,
  libjpeg-dev, libmpich-dev, ${misc:Depends}
 Suggests: libhdf5-doc
 Description: Hierarchical Data Format 5 (HDF5) - development files - MPICH 
version
diff --git a/debian/control.in b/debian/control.in
index dfe0187..59ac775 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -47,6 +47,8 @@ Architecture: any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
+# No versionned dependency to ease transitions. See:
+# https://bugs.debian.org/805825#29
  libhdf5-@SONAME@,
 Multi-Arch: same
 Description: Hierarchical Data Format 5 (HDF5) - C++ libraries
@@ -64,7 +66,7 @@ Architecture: any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
- libhdf5-cpp-@SONAME_CXX@ (= ${binary:Version}), libhdf5-@SONAME@-dbg
+ libhdf5-cpp-@SONAME_CXX@ (= ${binary:Version}), libhdf5-@SONAME@-dbg (= 
${binary:Version})
 Multi-Arch: same
 Description: Hierarchical Data Format 5 (HDF5) - C++ Debug package
  HDF5 is a file format and library for storing scientific data.
@@ -77,8 +79,8 @@ Description: Hierarchical Data Format 5 (HDF5) - C++ Debug 
package
 Package: libhdf5-dev
 Section: libdevel
 Architecture: any
-Depends: libhdf5-@SONAME@, zlib1g-dev, libjpeg-dev,
- ${misc:Depends}, hdf5-helpers, libhdf5-cpp-@SONAME_CXX@
+Depends: libhdf5-@SONAME@ (= ${binary:Version}), zlib1g-dev, libjpeg-dev,
+ ${misc:Depends}, hdf5-helpers, libhdf5-cpp-@SONAME_CXX@ (= ${binary:Version})
 Suggests: libhdf5-doc
 Provides: libhdf5-serial-dev
 Replaces: libhdf5-serial-dev (<< 1.8.12-9~)
@@ -110,7 +112,7 @@ Package: libhdf5-openmpi-dev
 Section: libdevel
 Priority: extra
 Architecture: @OMPIARCHS@
-Depends: libhdf5-openmpi-@SONAME@, zlib1g-dev,
+Depends: libhdf5-openmpi-@SONAME@ (= ${binary:Version}), zlib1g-dev,
  libjpeg-dev, libopenmpi-dev, ${misc:Depends}
 Suggests: libhdf5-doc
 Description: Hierarchical Data Format 5 (HDF5) - development files - OpenMPI 
version
@@ -156,7 +158,7 @@ Package: libhdf5-mpich-dev
 Section: libdevel
 Priority: extra
 Architecture: @MPICHARCHS@
-Depends: libhdf5-mpich-@SONAME@, zlib1g-dev,
+Depends: libhdf5-mpich-@SONAME@ (= ${binary:Version}), zlib1g-dev,
  libjpeg-dev, libmpich-dev, ${misc:Depends}
 Suggests: libhdf5-doc
 Description: Hierarchical Data Format 5 (HDF5) - development files - MPICH 
version

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/hdf5.git

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to