Package: golang-github-mattn-go-runewidth-dev
Version: 0.0.9-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:acbuild src:acmetool src:aptly

golang-github-mattn-go-runewidth-dev is another go library that happens
to be in the build dependency tree of many source packages that build
architecture dependent packages. I've listed three affected example
packages above. Since it is Architecture: all, it cannot satisfy cross
Build-Depends at all. Fortunately, marking it Multi-Arch: foreign is a
good option here as it doesn't have any maintainer scripts nor
dependencies. Please consider applying the attached patch to move cross
building go packages forward.

Helmut
diff --minimal -Nru golang-github-mattn-go-runewidth-0.0.9/debian/changelog 
golang-github-mattn-go-runewidth-0.0.9/debian/changelog
--- golang-github-mattn-go-runewidth-0.0.9/debian/changelog     2020-03-24 
12:34:07.000000000 +0100
+++ golang-github-mattn-go-runewidth-0.0.9/debian/changelog     2020-05-13 
16:39:56.000000000 +0200
@@ -1,3 +1,10 @@
+golang-github-mattn-go-runewidth (0.0.9-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark golang-github-mattn-go-runewidth Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 13 May 2020 16:39:56 +0200
+
 golang-github-mattn-go-runewidth (0.0.9-1) unstable; urgency=medium
 
   * Team Upload.
diff --minimal -Nru golang-github-mattn-go-runewidth-0.0.9/debian/control 
golang-github-mattn-go-runewidth-0.0.9/debian/control
--- golang-github-mattn-go-runewidth-0.0.9/debian/control       2020-03-24 
12:34:07.000000000 +0100
+++ golang-github-mattn-go-runewidth-0.0.9/debian/control       2020-05-13 
16:38:49.000000000 +0200
@@ -19,6 +19,7 @@
 
 Package: golang-github-mattn-go-runewidth-dev
 Architecture: all
+Multi-Arch: foreign
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Description: functions to get fixed width of the character or string

Reply via email to