Source: ubertooth
Version: 2018.08.R1-2
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

ubertooth fails to cross build from source, because its build dependency
on python-all-dev is not satisfiable. I looked, but couldn't find a
Python extension in ubertooth, so I guess the dependency is partially
unnecessary. I tried demoting it to python-all (without -dev). On amd64
that results in a successful build whose only differences are build-ids
(according to diffoscope). So it seems that indeed, python-all would be
sufficient. This doesn't make ubertooth cross buildable, but the way of
making it cross buildable is a bit different for these dependencies, so
can we sort that out first? Please consider applying the attached patch.

Helmut
diff --minimal -Nru ubertooth-2018.08.R1/debian/changelog 
ubertooth-2018.08.R1/debian/changelog
--- ubertooth-2018.08.R1/debian/changelog       2018-08-10 13:32:26.000000000 
+0200
+++ ubertooth-2018.08.R1/debian/changelog       2018-09-25 06:06:52.000000000 
+0200
@@ -1,3 +1,10 @@
+ubertooth (2018.08.R1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Demote Build-Depends: python-all-dev to python-all. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 25 Sep 2018 06:06:52 +0200
+
 ubertooth (2018.08.R1-2) unstable; urgency=medium
 
   * Move python-pyside.qtcore and python-pyside.qtgui from Depends to
diff --minimal -Nru ubertooth-2018.08.R1/debian/control 
ubertooth-2018.08.R1/debian/control
--- ubertooth-2018.08.R1/debian/control 2018-08-10 13:32:26.000000000 +0200
+++ ubertooth-2018.08.R1/debian/control 2018-09-25 06:06:52.000000000 +0200
@@ -9,7 +9,7 @@
                pkg-config,
                libbluetooth-dev,
                libbtbb-dev (>= 2018.06.R1),
-               python-all-dev,
+               python-all,
                txt2man
 Build-Depends-Indep: gcc-arm-none-eabi,
                      libnewlib-arm-none-eabi,

Reply via email to