Package: wdiff Version: 1.2.2-2 Tags: patch User: [email protected] Usertags: cross-satisfiability Control: affects -1 + src:chromium
chromium fails to cross build from source, because it fails satisfying its wdiff dependency. It requests the host architecture wdiff directly, but also asks for the build architecture wdiff via devscripts. This results in a conflict. Now widff is a command line utility with textual input/output. It will be useless when installed for the host architecture. It should rather be installed for the build architecture only. The way to get there is marking it Multi-Arch: foreign. Please consider applying the attached patch. Helmut
diff --minimal -Nru wdiff-1.2.2/debian/changelog wdiff-1.2.2/debian/changelog --- wdiff-1.2.2/debian/changelog 2017-01-08 18:16:40.000000000 +0100 +++ wdiff-1.2.2/debian/changelog 2019-06-13 06:23:47.000000000 +0200 @@ -1,3 +1,10 @@ +wdiff (1.2.2-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark all packages Multi-Arch: foreign. Closes: #-1. + + -- Helmut Grohne <[email protected]> Thu, 13 Jun 2019 06:23:47 +0200 + wdiff (1.2.2-2) unstable; urgency=medium * Drop debian/patches/99-config-guess-config-sub, not really needed diff --minimal -Nru wdiff-1.2.2/debian/control wdiff-1.2.2/debian/control --- wdiff-1.2.2/debian/control 2017-01-08 17:00:00.000000000 +0100 +++ wdiff-1.2.2/debian/control 2019-06-13 06:23:45.000000000 +0200 @@ -8,6 +8,7 @@ Package: wdiff Architecture: any +Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: wdiff-doc Description: Compares two files word by word @@ -22,6 +23,7 @@ Section: doc Priority: optional Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends} Description: Documentation for GNU wdiff This package contains the HTML documentation for GNU wdiff.

