Package: xxd Version: 2:8.0.0197-1 Tags: patch Control: affects -1 + src:apt-dater User: [email protected] Usertags: rebootstrap
apt-dater fails to cross build from source, because executing xxd fails. apt-dater Build-Depends on xxd and since xxd is Architecture: any and (implicitly) Multi-Arch: no, that dependency is satisfied for the host architecture. Thus xxd cannot be run and the build fails. The behaviour of xxd is architecture independent though, so it should be marked Multi-Arch: foreign. After doing that, the build dependency is satisfied from the build architecture and xxd becomes runnable. Please consider applying the attached patch which also adds Multi-Arch foreign to vim-doc. Helmut
diff --minimal -Nru vim-8.0.0197/debian/changelog vim-8.0.0197/debian/changelog --- vim-8.0.0197/debian/changelog 2017-01-17 02:26:10.000000000 +0100 +++ vim-8.0.0197/debian/changelog 2017-01-26 19:36:10.000000000 +0100 @@ -1,3 +1,10 @@ +vim (2:8.0.0197-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark vim-doc and xxd Multi-Arch: foreign (Closes #-1) + + -- Helmut Grohne <[email protected]> Thu, 26 Jan 2017 19:36:10 +0100 + vim (2:8.0.0197-1) unstable; urgency=medium [ upstream ] diff --minimal -Nru vim-8.0.0197/debian/control vim-8.0.0197/debian/control --- vim-8.0.0197/debian/control 2017-01-17 02:26:10.000000000 +0100 +++ vim-8.0.0197/debian/control 2017-01-26 19:36:02.000000000 +0100 @@ -94,6 +94,7 @@ Package: vim-doc Section: doc Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends}, Description: Vi IMproved - HTML documentation @@ -288,6 +289,7 @@ Package: xxd Priority: extra Architecture: any +Multi-Arch: foreign Depends: ${misc:Depends}, ${shlibs:Depends},

