[Debian-med-packaging] Bug#860639: Should build profile <!nocheck> be used?

Andreas Tille andreas at an3as.eu
Tue Dec 19 12:46:03 UTC 2017


Hi,

while circlator can not be installed on i386 (or any other architecture
where bwa, samtools etc are missing) this bug could be solved by using

diff --git a/debian/control b/debian/control
index ad1c05f..0e63d3c 100644
--- a/debian/control
+++ b/debian/control
@@ -14,11 +14,11 @@ Build-Depends:
        python3-pysam (>= 0.8.1),
        python3-pymummer (>= 0.9.0),
 # Test-Depends:
-       python3-nose,
-       spades,
-       bwa (>= 0.7.12),
-       prodigal,
-    canu
+       python3-nose <!nocheck>,
+       spades <!nocheck>,
+       bwa (>= 0.7.12) <!nocheck>,
+       prodigal <!nocheck>,
+    canu <!nocheck>
 Standards-Version: 4.1.1
 Homepage: http://sanger-pathogens.github.io/circlator/
 Vcs-Git: https://anonscm.debian.org/git/debian-med/circlator.git


This should enable **building** the package on i386 but in the end its
pretty useless to stress test your server farm by building packages
which can not really be installed.  I'd consider it as a feature to
not be able to build the package on i386.

What do you suggest how to proceed with this kind of bugs (there are
several).

Kind regards

      Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list