[Debian-astro-maintainers] Bug#982585: astroscrappy: annotate test dependencies <!nocheck>

Helmut Grohne helmut at subdivi.de
Fri Feb 12 07:04:39 GMT 2021


Source: astroscrappy
Version: 1.0.8-1
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability

astroscrappy cannot be cross built from source, because it has
unsatisfiable cross Build-Depends. Instead of looking into such a
difficult problem, I looked for easily droppabel dependencies. It turns
out that a nocheck build with the following dependencies moved to
Build-Conflicts exactly reproduces the binary artifacts of a regular
build:
 * python3-astropy
 * python3-pytest
 * python3-scipy

Dropping any other dependency makes it FTBFS. Please consider applying
the attached patch to annotate the mentioned dependencies <!nocheck>.

Helmut
-------------- next part --------------
diff --minimal -Nru astroscrappy-1.0.8/debian/changelog astroscrappy-1.0.8/debian/changelog
--- astroscrappy-1.0.8/debian/changelog	2018-12-22 13:44:31.000000000 +0100
+++ astroscrappy-1.0.8/debian/changelog	2021-02-12 08:01:00.000000000 +0100
@@ -1,3 +1,10 @@
+astroscrappy (1.0.8-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate test dependencies <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Fri, 12 Feb 2021 08:01:00 +0100
+
 astroscrappy (1.0.8-1) unstable; urgency=low
 
   * New upstream version 1.0.8. Rediff patches
diff --minimal -Nru astroscrappy-1.0.8/debian/control astroscrappy-1.0.8/debian/control
--- astroscrappy-1.0.8/debian/control	2018-12-13 15:04:07.000000000 +0100
+++ astroscrappy-1.0.8/debian/control	2021-02-12 07:58:05.000000000 +0100
@@ -7,11 +7,11 @@
 	       debhelper (>= 11),
                dh-python,
                python3-all-dev (>= 3.3),
-               python3-astropy,
+               python3-astropy <!nocheck>,
                python3-astropy-helpers,
 	       python3-numpy,
-               python3-pytest,
-	       python3-scipy,
+               python3-pytest <!nocheck>,
+	       python3-scipy <!nocheck>,
                python3-setuptools
 Standards-Version: 4.2.1
 Homepage: https://github.com/astropy/astroscrappy


More information about the Debian-astro-maintainers mailing list