[med-svn] [picard-tools] 01/01: Ensure tighter dependencies with htsjdk

Vincent Danjean vdanjean at debian.org
Sun Nov 27 21:04:44 UTC 2016


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

vdanjean pushed a commit to branch master
in repository picard-tools.

commit 9676116eb01dee087743fdebd39bdae12c8d9a5e
Author: Vincent Danjean <vdanjean at debian.org>
Date:   Sun Nov 27 21:07:53 2016 +0100

    Ensure tighter dependencies with htsjdk
    
    This is set for both build and run time. Upstream makes nearly the same
    progress on these two software and I'm not sure that compatibility is really
    checked if different major versions are used.
---
 debian/changelog | 8 ++++++++
 debian/control   | 7 +++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index ccc7fdd..0a459a5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+picard-tools (2.7.1+dfsg-2) unstable; urgency=medium
+
+  * Rebuild with htsjdk 2.7
+  * Ensure for build and runtime that major versions of picard-tools
+    and htsjdk are the same.
+
+ -- Vincent Danjean <vdanjean at debian.org>  Sun, 27 Nov 2016 21:01:25 +0100
+
 picard-tools (2.7.1+dfsg-1) unstable; urgency=medium
 
   * New upstream version
diff --git a/debian/control b/debian/control
index 5a042d5..1c958a6 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,9 @@ Build-Depends: default-jdk (>= 2:1.8),
                gradle-debian-helper,
                maven-repo-helper,
                libguava-java (>= 15.0),
-               libhtsjdk-java (>= 2.6.0),
+# htsjdk and picard-tools are relased nearly together
+               libhtsjdk-java (>= 2.7~),
+               libhtsjdk-java (<< 2.8~),
 # required for tests:
                testng (>= 6.9.10),
                r-base-core,
@@ -79,7 +81,8 @@ Architecture: all
 Section: java
 Depends: ${misc:Depends},
          libguava-java (>= 15.0),
-         libhtsjdk-java (>= 2.5.0)
+         libhtsjdk-java (>= 2.7~),
+         libhtsjdk-java (<< 2.8~)
 # avoid ${java:Depends} that contains openjdk-8-jdk-headless
 # due to tools.jar in classpath
 Recommends: ${java:Recommends},

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/picard-tools.git



More information about the debian-med-commit mailing list