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
