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

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: