[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