Bug#852722: mark xxd Multi-Arch: foreign

Helmut Grohne helmut at subdivi.de
Thu Jan 26 18:39:33 UTC 2017


Package: xxd
Version: 2:8.0.0197-1
Tags: patch
Control: affects -1 + src:apt-dater
User: helmutg at debian.org
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
-------------- next part --------------
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 <helmut at subdivi.de>  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},


More information about the pkg-vim-maintainers mailing list