[Python-modules-team] Bug#929194: pycurl: annotate test dependencies with <!nocheck>

Helmut Grohne helmut at subdivi.de
Sun May 19 07:54:39 BST 2019


Source: pycurl
Version: 7.43.0.2-0.1
Severity: wishlist
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap

pycurl is somehow part of a large strongly connected dependency
component and I don't quite understand how yet. While investigating, I
figured that its dependencies on nose and flaky are only needed for
running unittests. These can be annotated with <!nocheck> and thus
removed from the bootstrap problem. I used reproducible builds to verify
that this doesn't affect the outcome of the build. Please consider
applying the attached patch. How we remove pycurl from the bootstrap
problem remains a different question to be considered later.

Helmut
-------------- next part --------------
diff --minimal -Nru pycurl-7.43.0.2/debian/changelog pycurl-7.43.0.2/debian/changelog
--- pycurl-7.43.0.2/debian/changelog	2019-01-07 12:00:03.000000000 +0100
+++ pycurl-7.43.0.2/debian/changelog	2019-05-18 22:11:47.000000000 +0200
@@ -1,3 +1,10 @@
+pycurl (7.43.0.2-0.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate test dependencies with <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Sat, 18 May 2019 22:11:47 +0200
+
 pycurl (7.43.0.2-0.1) unstable; urgency=medium
 
   [ Iain R. Learmonth ]
diff --minimal -Nru pycurl-7.43.0.2/debian/control pycurl-7.43.0.2/debian/control
--- pycurl-7.43.0.2/debian/control	2019-01-07 11:36:39.000000000 +0100
+++ pycurl-7.43.0.2/debian/control	2019-05-18 22:11:47.000000000 +0200
@@ -12,12 +12,12 @@
                python-all-dev (>= 2.6.6-3~),
                python-bottle,
                python-docutils,
-               python-flaky,
-               python-nose,
+               python-flaky <!nocheck>,
+               python-nose <!nocheck>,
                python-sphinx,
                python3-all-dbg,
                python3-all-dev,
-               python3-flaky,
+               python3-flaky <!nocheck>,
 Standards-Version: 3.9.8
 X-Python-Version: all
 Homepage: http://pycurl.sourceforge.net


More information about the Python-modules-team mailing list