[med-svn] [htsjdk] 01/01: disable unit tests due to gradle+testng error
Olivier Sallou
osallou at debian.org
Wed Nov 1 09:42:54 UTC 2017
This is an automated email from the git hooks/post-receive script.
osallou pushed a commit to branch master
in repository htsjdk.
commit 8ec0970c1170e86972bbfa88f0bc513e96950c51
Author: Olivier Sallou <osallou at debian.org>
Date: Wed Nov 1 08:27:07 2017 +0000
disable unit tests due to gradle+testng error
---
debian/changelog | 19 +++++++++++++++++--
debian/libhtsjdk-java.README.Debian | 8 ++++++++
debian/patches/10-build.xml.patch | 2 +-
debian/rules | 4 +++-
4 files changed, 29 insertions(+), 4 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index ce89b80..cb3e55b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,27 @@
htsjdk (2.12.0+dfsg-1) UNRELEASED; urgency=medium
- * New upstream version
+ [ Andreas Tille ]
* cme fix dpkg-control
* Standards-Version: 4.1.1
+ [ Olivier Sallou ]
* d/patches/30-disable-scalatest.patch
Disable scala testing as scalatest is not available in Debian yet
+ * d/rules
+ Disable unit testing due to gradle+testng errors in gradle 3.2
+ gradle 3.4 will fix the problem
+
+ WARNING: htsjdk 2.12 breaks API and is not compatible with picard-tools 2.8.1
+
+ -- Andreas Tille <tille at debian.org> Wed, 01 Nov 2017 09:09:56 +0000
+
+htsjdk (2.8.1+dfsg-2) unstable; urgency=medium
+
+ * d/patches/50-fix-build.patch, d/rules: fix testng declaration and disable
+ unit testing due to gradle bug that will be fixed by gradle 3.4
+ => lower severity of #877590
+
+ -- Olivier Sallou <osallou at debian.org> Wed, 01 Nov 2017 09:25:25 +0000
- -- Andreas Tille <tille at debian.org> Wed, 11 Oct 2017 10:14:36 +0200
htsjdk (2.8.1+dfsg-1) unstable; urgency=medium
diff --git a/debian/libhtsjdk-java.README.Debian b/debian/libhtsjdk-java.README.Debian
index 262775f..e1df92d 100644
--- a/debian/libhtsjdk-java.README.Debian
+++ b/debian/libhtsjdk-java.README.Debian
@@ -1,3 +1,11 @@
+
+Upstream version 2.12 has been imported in pristine-tar, however picard-tools 2.8 is not
+compatible with 2.12 version of hstjdk. Upgrade of htsjdk will need upgrade of picard-tools.
+Indeed, htsjdk 2.12 breaks API. Will either needs to be tagged differently or force upgrade of
+reverse dependencies.
+
+-- Olivier Sallou <osallou at debian.org>, Wed, 01 Nov 2017 10:12:00 +0100
+
The Python script 'explain_sam_flags.py' is distributed in
'/usr/share/libhtsjdk-java/' as a convenience for the users, but
the package does not depend on it. You can install the default
diff --git a/debian/patches/10-build.xml.patch b/debian/patches/10-build.xml.patch
index 6ed79eb..d68ffe4 100644
--- a/debian/patches/10-build.xml.patch
+++ b/debian/patches/10-build.xml.patch
@@ -6,7 +6,7 @@ Last-Update: Wed, 29 Jun 2016 10:45:03 +0200
--- a/build.gradle
+++ b/build.gradle
-@@ -10,9 +10,6 @@ plugins {
+@@ -10,9 +10,6 @@
id 'maven'
id 'signing'
id 'jacoco'
diff --git a/debian/rules b/debian/rules
index ecc4856..e6a317f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,9 @@ override_dh_auto_build:
dh_auto_build -- jar javadoc
override_dh_auto_test:
- dh_auto_build -- test
+ # Bug 877590: gradle 3.2 fails to execute tests, disable unit testing
+ # waiting for gradle 3.4 availability
+ # dh_auto_build -- test
override_jh_installlibs:
jh_installlibs --version-strip='[+]dfsg[.0-9]*'
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/htsjdk.git
More information about the debian-med-commit
mailing list