Bug#981738: apr: annotate test dependencies <!nocheck>
Source: apr
Version: 1.7.0-6
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
apr participates in dependency loops relevant to architecture bootstrap.
Instead of looking into such a difficult problem, I looked into easily
droppable dependencies and noticed that both netbase and net-tools are
not required when skipping tests. As such, they can be annotated
<!nocheck>. Please consider applying the attached patch.
Helmut
diff --minimal -Nru apr-1.7.0/debian/changelog apr-1.7.0/debian/changelog
--- apr-1.7.0/debian/changelog 2020-12-27 17:28:47.000000000 +0100
+++ apr-1.7.0/debian/changelog 2021-02-03 13:17:53.000000000 +0100
@@ -1,3 +1,10 @@
+apr (1.7.0-6.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Annotate test dependencies netbase and net-tools <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Wed, 03 Feb 2021 13:17:53 +0100
+
apr (1.7.0-6) unstable; urgency=medium
[ John Paul Adrian Glaubitz ]
diff --minimal -Nru apr-1.7.0/debian/control apr-1.7.0/debian/control
--- apr-1.7.0/debian/control 2020-11-21 21:04:20.000000000 +0100
+++ apr-1.7.0/debian/control 2021-02-03 13:17:51.000000000 +0100
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Uploaders: Stefan Fritsch <sf@debian.org>
-Build-Depends: debhelper-compat (= 12), autoconf, mawk, uuid-dev, doxygen, netbase, net-tools, libtool (>= 2), python3:any, libsctp-dev [linux-any]
+Build-Depends: debhelper-compat (= 12), autoconf, mawk, uuid-dev, doxygen, netbase <!nocheck>, net-tools <!nocheck>, libtool (>= 2), python3:any, libsctp-dev [linux-any]
Standards-Version: 4.5.1
Vcs-Browser: https://salsa.debian.org/apache-team/apr
Vcs-Git: https://salsa.debian.org/apache-team/apr.git
Reply to: