Source: libqalculate
Version: 2.8.2-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

libqalculate fails to cross build from source, because its build
dependency on libxml-parser-perl is not satisfiable. It turns out that
libqalculate no longer embeds intltool, but uses the packaged intltool.
Thus the dependency on libxml-parser-perl is no longer necessary and can
be dropped. After doing so, libqalculate cross builds successfully.
Please consider applying the attached patch.

Helmut
diff --minimal -Nru libqalculate-2.8.2/debian/changelog 
libqalculate-2.8.2/debian/changelog
--- libqalculate-2.8.2/debian/changelog 2019-01-06 08:21:01.000000000 +0100
+++ libqalculate-2.8.2/debian/changelog 2019-12-21 22:05:43.000000000 +0100
@@ -1,3 +1,10 @@
+libqalculate (2.8.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Drop unused B-D: libxml-parser-perl. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sat, 21 Dec 2019 22:05:43 +0100
+
 libqalculate (2.8.2-1) unstable; urgency=medium
 
   * New upstream release
diff --minimal -Nru libqalculate-2.8.2/debian/control 
libqalculate-2.8.2/debian/control
--- libqalculate-2.8.2/debian/control   2019-01-06 08:21:01.000000000 +0100
+++ libqalculate-2.8.2/debian/control   2019-12-21 22:05:41.000000000 +0100
@@ -2,7 +2,7 @@
 Section: math
 Priority: optional
 Maintainer: Vincent Legout <[email protected]>
-Build-Depends: debhelper (>= 11), libncurses5-dev, libreadline-dev, 
libglib2.0-dev, libxml2-dev, libcln-dev (>> 1.2), libgmp-dev, 
libxml-parser-perl, intltool, libmpfr-dev, libcurl4-gnutls-dev, doxygen
+Build-Depends: debhelper (>= 11), libncurses5-dev, libreadline-dev, 
libglib2.0-dev, libxml2-dev, libcln-dev (>> 1.2), libgmp-dev, intltool, 
libmpfr-dev, libcurl4-gnutls-dev, doxygen
 Standards-Version: 4.3.0
 Homepage: https://qalculate.github.io/
 Vcs-Git: https://salsa.debian.org/vlegout/libqalculate.git

Reply via email to