Source: orage
Version: 4.12.1-6
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

orage fails to cross build from source, because its libxml-parser-perl
dependency cannot be satisfied. It's interpreted as host architecture
and results in an architecture conflict with the native perl.

It turns out however that orage no longer (directly) uses
libxml-parser-perl. Instead, it now uses intltool (which uses
libxml-parser-perl and is a dependency of orage), so we no longer need
this dependency. Dropping it is sufficient to make orage cross
buildable. Please consider applying the attached patch.

Helmut
diff --minimal -Nru orage-4.12.1/debian/changelog orage-4.12.1/debian/changelog
--- orage-4.12.1/debian/changelog       2018-12-27 16:11:41.000000000 +0100
+++ orage-4.12.1/debian/changelog       2019-11-30 20:08:09.000000000 +0100
@@ -1,3 +1,10 @@
+orage (4.12.1-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Drop unused libxml-parser-perl build dependency. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sat, 30 Nov 2019 20:08:09 +0100
+
 orage (4.12.1-6) unstable; urgency=medium
 
   * add a new orage-data binary package
diff --minimal -Nru orage-4.12.1/debian/control orage-4.12.1/debian/control
--- orage-4.12.1/debian/control 2018-12-27 16:11:41.000000000 +0100
+++ orage-4.12.1/debian/control 2019-11-30 20:08:08.000000000 +0100
@@ -10,7 +10,6 @@
                libical-dev,
                libnotify-dev,
                libpopt-dev,
-               libxml-parser-perl,
                xfce4-dev-tools,
                xfce4-panel-dev
 Standards-Version: 4.3.0

Reply via email to