Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Dear release team,

please unblock coyim. The version currently in unstable fixes an
FTBFS due to failing tests which also tried network connections at
build time. See #863414 [1].

The patch, kindly provided by Chris Lamb, is very small and disables
the problematic tests, which shouldn't really run at build time anyway.
Please see attached debdiff for the exact changes.

unblock coyim/0.3.7-3

Thanks
Sascha

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863414
diff -Nru coyim-0.3.7/debian/changelog coyim-0.3.7/debian/changelog
--- coyim-0.3.7/debian/changelog        2016-11-04 00:17:08.000000000 +0100
+++ coyim-0.3.7/debian/changelog        2017-05-29 10:31:46.000000000 +0200
@@ -1,3 +1,14 @@
+coyim (0.3.7-3) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * Skip tests that require internet access to avoid FTBFS. Whilst this was
+    proximately caused by missing Build-Depends on "ca-certificates", the
+    testsuite would remain brittle due to it requiring an internet connection
+    and a valid remote SSL certificate at www.olabini.se:443.
+    (Closes: #863414)
+
+ -- Sascha Steinbiss <sa...@debian.org>  Mon, 29 May 2017 10:31:46 +0200
+
 coyim (0.3.7-2) unstable; urgency=medium
 
   * Remove unused Build-deps on golint, ruby and git.
diff -Nru coyim-0.3.7/debian/rules coyim-0.3.7/debian/rules
--- coyim-0.3.7/debian/rules    2016-10-28 07:40:28.000000000 +0200
+++ coyim-0.3.7/debian/rules    2017-05-29 10:17:08.000000000 +0200
@@ -12,7 +12,8 @@
 
 override_dh_auto_test:
        find ./config/importer -type d -name '*test_data' | xargs cp -rv -t 
/tmp ./config/importer/xmpp_client_test_conf.json
-       dh_auto_test --
+       # Skip tests requiring internet access
+       DH_GOLANG_EXCLUDES="github.com/twstrike/coyim/xmpp" dh_auto_test --
 
 override_dh_auto_build:
        dh_auto_build --

Reply via email to