Bug#972704: ki18n FTCBFS: wrong Build-Depends for qhelpgenerator
Source: ki18n
Version: 5.74.0-2
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs
ki18n still fails to cross build from source, because it fails to find
qhelpgenerator. It seems that correctly depending on qhelpgenerator is
hard. For one thing the libqt5sql5-sqlite dependency is there for
integrating with qhelpgenerator and thus should be native. Then
"something" changed and qhelpgenerator stopped being found. That
resulted in #918760. That bug was fixed, but as a consequence one now
has to depend on qttools5-dev for using qhelpgenerator. The attached
patch fixes both and this time, ki18n really should become cross
buildable. Thanks for bearing with me.
Helmut
diff --minimal -Nru ki18n-5.74.0/debian/changelog ki18n-5.74.0/debian/changelog
--- ki18n-5.74.0/debian/changelog 2020-10-19 23:13:06.000000000 +0200
+++ ki18n-5.74.0/debian/changelog 2020-10-21 22:13:46.000000000 +0200
@@ -1,3 +1,10 @@
+ki18n (5.74.0-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix cross Build-Depends for qhelpgenerator. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Wed, 21 Oct 2020 22:13:46 +0200
+
ki18n (5.74.0-2) unstable; urgency=medium
* Team upload to unstable.
diff --minimal -Nru ki18n-5.74.0/debian/control ki18n-5.74.0/debian/control
--- ki18n-5.74.0/debian/control 2020-10-19 22:46:33.000000000 +0200
+++ ki18n-5.74.0/debian/control 2020-10-21 22:13:46.000000000 +0200
@@ -9,12 +9,13 @@
extra-cmake-modules (>= 5.74.0~),
gettext,
graphviz,
- libqt5sql5-sqlite,
+ libqt5sql5-sqlite:native,
pkg-kde-tools (>= 0.15.15ubuntu1~),
python3:any,
qtbase5-dev (>= 5.12.0~),
qtdeclarative5-dev (>= 5.12.0~),
qtscript5-dev (>= 5.8.0~),
+ qttools5-dev,
qttools5-dev-tools (>= 5.4),
Standards-Version: 4.5.0
Homepage: https://invent.kde.org/frameworks/ki18n
Reply to: