Package: yodl
Version: 4.02.00-3
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:rsync

rsync fails to cross build from source, because it fails running yodl.
Typically this means that rsync should use the build architecture yodl
rather than the host architecture yodl. One way to get there is marking
yodl Multi-Arch: foreign. Such a marking is correct, becaue yodl deals
with architecture-independent file formats. The input format is textual
as are most output formats. Please consider applying the attached patch.

Helmut
diff --minimal -Nru yodl-4.02.00/debian/changelog yodl-4.02.00/debian/changelog
--- yodl-4.02.00/debian/changelog       2018-06-10 21:27:44.000000000 +0200
+++ yodl-4.02.00/debian/changelog       2019-02-20 19:09:36.000000000 +0100
@@ -1,3 +1,10 @@
+yodl (4.02.00-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark all packages Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 20 Feb 2019 19:09:36 +0100
+
 yodl (4.02.00-3) unstable; urgency=medium
 
   * Update Vcs fields for migration from Alioth -> Salsa
diff --minimal -Nru yodl-4.02.00/debian/control yodl-4.02.00/debian/control
--- yodl-4.02.00/debian/control 2018-06-10 21:27:44.000000000 +0200
+++ yodl-4.02.00/debian/control 2019-02-20 19:09:33.000000000 +0100
@@ -16,6 +16,7 @@
 
 Package: yodl
 Architecture: any
+Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: yodl-doc
 Description: Your Own Document Language (Yodl) is a pre-document language
@@ -30,6 +31,7 @@
 
 Package: yodl-doc
 Architecture: all
+Multi-Arch: foreign
 Section: doc
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Documentation for Your Own Document Language (Yodl)

Reply via email to