[Pkg-privacy-maintainers] Bug#962232: vanguards indirectly build-depends on cruft package.

peter green plugwash at p10link.net
Sat Jun 13 02:55:33 BST 2020


I have now gone ahead with the NMU, the final debdiff is attatched (same as previous debdiff apart from changelog tweaks)

-------------- next part --------------
diff -Nru vanguards-0.3.1/debian/changelog vanguards-0.3.1/debian/changelog
--- vanguards-0.3.1/debian/changelog	2019-07-26 16:30:09.000000000 +0000
+++ vanguards-0.3.1/debian/changelog	2020-06-13 01:49:35.000000000 +0000
@@ -1,3 +1,13 @@
+vanguards (0.3.1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Clean up pytest cache and egg info in clean target.
+  * Run testsuite with python 3 and adjust build-depends accordingly
+    to get rid of build-depends on pypy-pytest (Closes: 962232)
+    (thanks to Chris Lamb for the initial patch)
+
+ -- Peter Michael Green <plugwash at debian.org>  Sat, 13 Jun 2020 01:49:35 +0000
+
 vanguards (0.3.1-2) unstable; urgency=medium
 
   [ Nicolas Braud-Santoni ]
diff -Nru vanguards-0.3.1/debian/control vanguards-0.3.1/debian/control
--- vanguards-0.3.1/debian/control	2019-07-26 16:30:09.000000000 +0000
+++ vanguards-0.3.1/debian/control	2020-06-04 19:31:34.000000000 +0000
@@ -8,8 +8,9 @@
                dh-python,
                pypy,
                pypy-setuptools,
+               python3-pytest <!nocheck>,
+               python3-stem (>= 1.6.0-3.1) <!nocheck>,
                pypy-stem (>= 1.6.0-3.1),
-               pypy-pytest,
                pypy-ipaddress
 Standards-Version: 4.1.5
 Vcs-Browser: https://salsa.debian.org/pkg-privacy-team/vanguards
diff -Nru vanguards-0.3.1/debian/rules vanguards-0.3.1/debian/rules
--- vanguards-0.3.1/debian/rules	2019-07-26 16:30:09.000000000 +0000
+++ vanguards-0.3.1/debian/rules	2020-06-04 19:30:41.000000000 +0000
@@ -5,3 +5,10 @@
 
 override_dh_installsystemd:
 	dh_installsystemd --no-enable --no-start
+
+override_dh_auto_test:
+	dh_auto_test -- --system=custom --test-args='cd {build_dir}; python3 -m pytest $(CURDIR)/tests'
+
+override_dh_auto_clean:
+	dh_auto_clean
+	rm -rf .pytest_cache src/vanguards.egg-info


More information about the Pkg-privacy-maintainers mailing list