[Pkg-privacy-maintainers] Bug#984699: mark golang-goptlib-dev Multi-Arch: foreign

Helmut Grohne helmut at subdivi.de
Sat Mar 6 16:11:07 GMT 2021


Package: golang-goptlib-dev
Version: 0.6-3
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:obfs4proxy src:pt-websocket

The affected packages cannot satisfy their cross Build-Depends, because
their transitive dependency on golang-goptlib-dev is not satisfiable. In
general, Architecture: all packages can never satisfy cross
Build-Depends unless marked Multi-Arch: foreign or annotated :native. In
this case, the foreign marking is reasonable, because golang-goptlib-dev
is a pure go library entirely lacking maintainer scripts and
dependencies. Please consider applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru golang-goptlib-0.6/debian/changelog golang-goptlib-0.6/debian/changelog
--- golang-goptlib-0.6/debian/changelog	2018-02-09 16:49:10.000000000 +0100
+++ golang-goptlib-0.6/debian/changelog	2021-03-06 16:31:58.000000000 +0100
@@ -1,3 +1,10 @@
+golang-goptlib (0.6-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark golang-goptlib-dev Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Sat, 06 Mar 2021 16:31:58 +0100
+
 golang-goptlib (0.6-3) unstable; urgency=medium
 
   * Team upload.
diff --minimal -Nru golang-goptlib-0.6/debian/control golang-goptlib-0.6/debian/control
--- golang-goptlib-0.6/debian/control	2018-02-09 16:49:10.000000000 +0100
+++ golang-goptlib-0.6/debian/control	2021-03-06 16:31:55.000000000 +0100
@@ -13,6 +13,7 @@
 
 Package: golang-goptlib-dev
 Architecture: all
+Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: library for Tor pluggable transports written in Go
  goptlib is a little Go library which understands the Tor pluggable


More information about the Pkg-privacy-maintainers mailing list