Source: bluez
Version: 5.55-3
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

bluez participates in dependency loops relevant to architecture
bootstrap. Instead of looking into such a difficult problem, I looked
for easily droppable dependencies. I found that check is only used for
tests and can be annotated <!nocheck>. libcap-ng-dev was formerly used
for --enable-capng, but that option is no longer enabled nor available.
It can be dropped with no replacement. Please consider applying the
attached patch.

Helmut
diff --minimal -Nru bluez-5.55/debian/changelog bluez-5.55/debian/changelog
--- bluez-5.55/debian/changelog 2021-01-02 07:57:41.000000000 +0100
+++ bluez-5.55/debian/changelog 2021-01-23 19:13:21.000000000 +0100
@@ -1,3 +1,12 @@
+bluez (5.55-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Reduce Build-Depends: (Closes: #-1)
+    + Annotate check with <!nocheck>.
+    + libcap-ng-dev is no longer used. We no longer pass --enable-capng.
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sat, 23 Jan 2021 19:13:21 +0100
+
 bluez (5.55-3) unstable; urgency=medium
 
   * Add d/salsa-ci.yml.
diff --minimal -Nru bluez-5.55/debian/control bluez-5.55/debian/control
--- bluez-5.55/debian/control   2021-01-02 07:57:41.000000000 +0100
+++ bluez-5.55/debian/control   2021-01-23 19:13:09.000000000 +0100
@@ -8,7 +8,6 @@
                bison,
                libdbus-1-dev (>= 1.6),
                libglib2.0-dev,
-               libcap-ng-dev,
               libdw-dev,
                libudev-dev,
                libreadline-dev,
@@ -17,7 +16,7 @@
                libell-dev (>= 0.28),
                libjson-c-dev (>= 0.13),
                udev,
-               check,
+               check <!nocheck>,
                systemd
 Standards-Version: 4.5.1
 Rules-Requires-Root: no

Reply via email to