Package: golang-github-kr-pty-dev
Version: 1.1.6-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:acbuild src:badger src:balboa

golang-github-kr-pty-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-pty-1.1.6/debian/changelog 
golang-pty-1.1.6/debian/changelog
--- golang-pty-1.1.6/debian/changelog   2019-08-07 14:20:47.000000000 +0200
+++ golang-pty-1.1.6/debian/changelog   2020-05-13 17:28:45.000000000 +0200
@@ -1,3 +1,10 @@
+golang-pty (1.1.6-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark golang-github-kr-pty-dev Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 13 May 2020 17:28:45 +0200
+
 golang-pty (1.1.6-1) unstable; urgency=medium
 
     New upstream version 1.1.6
diff --minimal -Nru golang-pty-1.1.6/debian/control 
golang-pty-1.1.6/debian/control
--- golang-pty-1.1.6/debian/control     2019-08-07 14:20:14.000000000 +0200
+++ golang-pty-1.1.6/debian/control     2020-05-13 17:28:42.000000000 +0200
@@ -18,6 +18,7 @@
 
 Package: golang-github-kr-pty-dev
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Breaks: golang-pty-dev (<< 0.0~git20151007.0.f7ee69f-1~)
 Provides: golang-pty-dev

Reply via email to