Bug#913243: qtdeclarative-opensource-src FTCBFS: Build-Depends: python is not installable
Source: qtdeclarative-opensource-src
Version: 5.11.2-2
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
qtdeclarative-opensource-src fails to cross build from source, because
it asks for the host architecture python via Build-Depends and that one
fails postinst. It actually wants to run python during build rather than
integrate with python, so it should be asking for the build architecture
python. Annotating the dependency with :any fixes that and makes
qtdeclarative-opensource-src cross buildable. Please consider applying
the attached patch.
Helmut
diff --minimal -Nru qtdeclarative-opensource-src-5.11.2/debian/changelog qtdeclarative-opensource-src-5.11.2/debian/changelog
--- qtdeclarative-opensource-src-5.11.2/debian/changelog 2018-10-15 20:16:04.000000000 +0200
+++ qtdeclarative-opensource-src-5.11.2/debian/changelog 2018-11-08 17:36:20.000000000 +0100
@@ -1,3 +1,10 @@
+qtdeclarative-opensource-src (5.11.2-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Annotate Build-Depends: python with :any. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Thu, 08 Nov 2018 17:36:20 +0100
+
qtdeclarative-opensource-src (5.11.2-2) unstable; urgency=medium
* Upload to unstable.
diff --minimal -Nru qtdeclarative-opensource-src-5.11.2/debian/control qtdeclarative-opensource-src-5.11.2/debian/control
--- qtdeclarative-opensource-src-5.11.2/debian/control 2018-10-15 20:16:04.000000000 +0200
+++ qtdeclarative-opensource-src-5.11.2/debian/control 2018-11-08 17:36:18.000000000 +0100
@@ -14,7 +14,7 @@
libqt5opengl5-dev (>= 5.11.2+dfsg~),
libqt5xmlpatterns5-dev (>= 5.11.2~),
pkg-kde-tools (>= 0.15.17~),
- python,
+ python:any,
qtbase5-private-dev (>= 5.11.2+dfsg~),
xauth,
xvfb
Reply to: