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,