Bug#956278: mark hevea Multi-Arch: foreign
Package: hevea
Version: 2.34-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs
Control: affects -1 + src:uudeview
uudeview fails to cross build from source, because it fails running
hevea with an Exec format error. Usually, that means that the relevant
package should be installed for the build architecture rather than the
host architecture. If possible, Multi-Arch: foreign should be used to to
so. In case of hevea, I think that Multi-Arch: foreign is correct,
because it is a tool that transforms architecture-independent file
formats (tex, html, ...). Please consider applying the attached patch.
Helmut
diff --minimal -Nru hevea-2.34/debian/changelog hevea-2.34/debian/changelog
--- hevea-2.34/debian/changelog 2020-04-08 12:45:12.000000000 +0200
+++ hevea-2.34/debian/changelog 2020-04-09 11:27:46.000000000 +0200
@@ -1,3 +1,10 @@
+hevea (2.34-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark hevea Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Thu, 09 Apr 2020 11:27:46 +0200
+
hevea (2.34-1) unstable; urgency=medium
* New upstream version.
diff --minimal -Nru hevea-2.34/debian/control hevea-2.34/debian/control
--- hevea-2.34/debian/control 2020-04-08 12:45:12.000000000 +0200
+++ hevea-2.34/debian/control 2020-04-09 11:22:38.000000000 +0200
@@ -18,6 +18,7 @@
Package: hevea
Architecture: any
+Multi-Arch: foreign
Depends: ghostscript, netpbm(>=2:9.10-1), texlive-base ,
${ocaml:Depends}, ${misc:Depends}, ${shlibs:Depends}
Suggests: hevea-doc, texlive-latex-extra
Reply to: