[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: