Bug#768769: plastimatch: FTBFS in jessie: Tests failures

2014-11-11 Thread Colin Watson
On Tue, Nov 11, 2014 at 07:20:02AM +0100, Andreas Tille wrote:
 On Mon, Nov 10, 2014 at 12:01:48PM -0800, Gregory Sharp wrote:
  This is a bug in upstream, where the regression test
  is missing a dependency.
 
 I'm not sure what this really means but if it is a missing dependency do
 you want to express that we can fix this by just another Build-Depends
 and if yes which one?  Are you able to commit a patch to SVN?

I think he means cmake dependencies for the tests in question; they're
failing in parallel builds.  Here's a patch that fixes things for me:

  * Add rect-10-roi-1 and rect-11-roi dependencies to plm-union test; add
plm-convert-dicom-a dependency to plm-convert-cxt test (closes:
#768769).

diff -Nru plastimatch-1.5.16+dfsg/debian/patches/series 
plastimatch-1.5.16+dfsg/debian/patches/series
--- plastimatch-1.5.16+dfsg/debian/patches/series   1970-01-01 
01:00:00.0 +0100
+++ plastimatch-1.5.16+dfsg/debian/patches/series   2014-11-11 
16:17:06.0 +
@@ -0,0 +1 @@
+test-depends.patch
diff -Nru plastimatch-1.5.16+dfsg/debian/patches/test-depends.patch 
plastimatch-1.5.16+dfsg/debian/patches/test-depends.patch
--- plastimatch-1.5.16+dfsg/debian/patches/test-depends.patch   1970-01-01 
01:00:00.0 +0100
+++ plastimatch-1.5.16+dfsg/debian/patches/test-depends.patch   2014-11-11 
16:18:50.0 +
@@ -0,0 +1,29 @@
+Description: Fix test dependencies to support parallel testing
+Author: Colin Watson cjwat...@ubuntu.com
+Bug-Debian: https://bugs.debian.org/768769
+Forwarded: no
+Last-Update: 2014-11-11
+
+Index: b/Testing/CMakeLists.txt
+===
+--- a/Testing/CMakeLists.txt
 b/Testing/CMakeLists.txt
+@@ -1775,7 +1775,8 @@
+   1648003
+   1648003
+   )
+-set_tests_properties (plm-convert-cxt PROPERTIES DEPENDS plm-convert-dicom-c)
++set_tests_properties (plm-convert-cxt PROPERTIES
++  DEPENDS plm-convert-dicom-a;plm-convert-dicom-c)
+ set_tests_properties (plm-convert-cxt-stats PROPERTIES DEPENDS 
plm-convert-cxt)
+ set_tests_properties (plm-convert-cxt-check PROPERTIES 
+   DEPENDS plm-convert-cxt-stats)
+@@ -3290,7 +3291,7 @@
+   1271
+   )
+ set_tests_properties (plm-union 
+-  PROPERTIES DEPENDS rect-10-mask-1;rect-11-mask)
++  PROPERTIES DEPENDS rect-10-mask-1;rect-10-roi-1;rect-11-mask;rect-11-roi)
+ set_tests_properties (plm-union-stats PROPERTIES DEPENDS plm-union)
+ set_tests_properties (plm-union-check PROPERTIES DEPENDS plm-union-stats)
+ 

Thanks,

-- 
Colin Watson   [cjwat...@debian.org]


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#768769: plastimatch: FTBFS in jessie: Tests failures

2014-11-10 Thread Gregory Sharp


Thank you for the report.

This is a bug in upstream, where the regression test
is missing a dependency.


-- 
Greg Sharp 
gregsh...@geocities.com


- Original Message -
 From: Lucas Nussbaum lu...@lucas-nussbaum.net
 To: sub...@bugs.debian.org
 Cc: 
 Sent: Sunday, November 9, 2014 2:26 AM
 Subject: Bug#768769: plastimatch: FTBFS in jessie: Tests failures
 
 Source: plastimatch
 Version: 1.5.16+dfsg-1
 Severity: serious
 Tags: jessie sid
 User: debian...@lists.debian.org
 Usertags: qa-ftbfs-20141108 qa-ftbfs
 Justification: FTBFS in jessie on amd64
 
 Hi,
 
 During a rebuild of all packages in jessie (in a jessie chroot, not a
 sid chroot), your package failed to build on amd64.
 
 Relevant part (hopefully):
  Start 286: plm-sift-a-check-1
  Start 287: plm-sift-a-check-2
  351/352 Test #286: plm-sift-a-check-1    Passed0.02 
 sec
  352/352 Test #287: plm-sift-a-check-2    Passed0.02 
 sec
 
  99% tests passed, 3 tests failed out of 352
 
  Total Test time (real) =  41.57 sec
 
  The following tests FAILED:
  297 - plm-union (Failed)
  298 - plm-union-stats (Failed)
  299 - plm-union-check (Failed)
  Errors while running CTest
  make[2]: *** [test] Error 8
  Makefile:140: recipe for target 'test' failed
 
 The full build log is available from:
   
 http://aws-logs.debian.net/ftbfs-logs/2014/11/08/plastimatch_1.5.16+dfsg-1_jessie.log
 
 A list of current common problems and possible solutions is available at
 http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
 
 About the archive rebuild: The rebuild was done on EC2 VM instances from
 Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
 failed build was retried once to eliminate random failures.
 


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#768769: plastimatch: FTBFS in jessie: Tests failures

2014-11-10 Thread Andreas Tille
Hi Gregory,

On Mon, Nov 10, 2014 at 12:01:48PM -0800, Gregory Sharp wrote:
 This is a bug in upstream, where the regression test
 is missing a dependency.

I'm not sure what this really means but if it is a missing dependency do
you want to express that we can fix this by just another Build-Depends
and if yes which one?  Are you able to commit a patch to SVN?

Kind regards

Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#768769: plastimatch: FTBFS in jessie: Tests failures

2014-11-09 Thread Lucas Nussbaum
Source: plastimatch
Version: 1.5.16+dfsg-1
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20141108 qa-ftbfs
Justification: FTBFS in jessie on amd64

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
 Start 286: plm-sift-a-check-1
 Start 287: plm-sift-a-check-2
 351/352 Test #286: plm-sift-a-check-1    Passed0.02 
 sec
 352/352 Test #287: plm-sift-a-check-2    Passed0.02 
 sec
 
 99% tests passed, 3 tests failed out of 352
 
 Total Test time (real) =  41.57 sec
 
 The following tests FAILED:
   297 - plm-union (Failed)
   298 - plm-union-stats (Failed)
   299 - plm-union-check (Failed)
 Errors while running CTest
 make[2]: *** [test] Error 8
 Makefile:140: recipe for target 'test' failed

The full build log is available from:
   
http://aws-logs.debian.net/ftbfs-logs/2014/11/08/plastimatch_1.5.16+dfsg-1_jessie.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org