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

Bug#916788: qtwebkit-opensource-src FTCBFS: python/ruby interpreter dependencies not satisfiable/installable



Source: qtwebkit-opensource-src
Version: 5.212.0~alpha2-17
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

qtwebkit-opensource-src fails to cross build from source, because its
interpreter dependencies on python and ruby are not installable. The
dependencies request the host architecture interpreters, but
qtwebkit-opensource-src only needs to run them during build, so the
build architecture interpreters are needed. After annotating them with
:native, qtwebkit-opensource-src cross builds successfully. Please
consider applying the attached patch.

Helmut
diff --minimal -Nru qtwebkit-opensource-src-5.212.0~alpha2/debian/changelog qtwebkit-opensource-src-5.212.0~alpha2/debian/changelog
--- qtwebkit-opensource-src-5.212.0~alpha2/debian/changelog	2018-10-16 16:48:46.000000000 +0200
+++ qtwebkit-opensource-src-5.212.0~alpha2/debian/changelog	2018-12-17 13:18:03.000000000 +0100
@@ -1,3 +1,10 @@
+qtwebkit-opensource-src (5.212.0~alpha2-17.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate interpreter dependencies with :native. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Mon, 17 Dec 2018 13:18:03 +0100
+
 qtwebkit-opensource-src (5.212.0~alpha2-17) unstable; urgency=medium
 
   * Update symbols files from buildds’ logs.
diff --minimal -Nru qtwebkit-opensource-src-5.212.0~alpha2/debian/control qtwebkit-opensource-src-5.212.0~alpha2/debian/control
--- qtwebkit-opensource-src-5.212.0~alpha2/debian/control	2018-10-16 16:48:46.000000000 +0200
+++ qtwebkit-opensource-src-5.212.0~alpha2/debian/control	2018-12-17 13:18:02.000000000 +0100
@@ -35,12 +35,12 @@
                ninja-build,
                pkg-config,
                pkg-kde-tools (>= 0.6.4),
-               python-minimal,
-               python2.7,
+               python-minimal:native,
+               python2.7:native,
                qtbase5-private-dev (>= 5.11.2+dfsg~),
                qtdeclarative5-private-dev (>= 5.11.2~),
                qtpositioning5-dev (>= 5.11.2+dfsg~),
-               ruby,
+               ruby:native,
                xauth <!nocheck>,
                xvfb <!nocheck>
 Build-Depends-Indep: qtbase5-doc-html (>= 5.11.2+dfsg~) <!nodoc>,

Reply to: