Package: golang-github-russross-blackfriday-dev Version: 1.5.2+git20200218.41c5fcc-1 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability Control: affects -1 + src:abci src:acbuild src:badger
golang-github-russross-blackfriday-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-blackfriday-1.5.2+git20200218.41c5fcc/debian/changelog golang-blackfriday-1.5.2+git20200218.41c5fcc/debian/changelog --- golang-blackfriday-1.5.2+git20200218.41c5fcc/debian/changelog 2020-03-12 15:51:46.000000000 +0100 +++ golang-blackfriday-1.5.2+git20200218.41c5fcc/debian/changelog 2020-05-13 21:16:51.000000000 +0200 @@ -1,3 +1,11 @@ +golang-blackfriday (1.5.2+git20200218.41c5fcc-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark golang-github-russross-blackfriday-dev Multi-Arch: foreign. (Closes: + #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 13 May 2020 21:16:51 +0200 + golang-blackfriday (1.5.2+git20200218.41c5fcc-1) unstable; urgency=medium * New upstream version 1.5.2+git20200218.41c5fcc diff --minimal -Nru golang-blackfriday-1.5.2+git20200218.41c5fcc/debian/control golang-blackfriday-1.5.2+git20200218.41c5fcc/debian/control --- golang-blackfriday-1.5.2+git20200218.41c5fcc/debian/control 2020-03-12 15:49:52.000000000 +0100 +++ golang-blackfriday-1.5.2+git20200218.41c5fcc/debian/control 2020-05-13 21:16:49.000000000 +0200 @@ -19,6 +19,7 @@ Package: golang-github-russross-blackfriday-dev Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends} Conflicts: golang-blackfriday-dev Provides: golang-blackfriday-dev