Package: golang-golang-x-net-dev
Version: 1:0.0+git20201031.ff519b6+dfsg-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:acbuild src:acmetool src:aerc src:age 
src:alertmanager-irc-relay src:amazon-ecr-credential-helper src:aptly 
src:badger src:balboa src:burrow src:cadvisor src:certspotter src:cfrpki 
src:chasquid src:cloudsql-proxy src:consul src:consulfs src:containerd 
src:coyim src:debiman src:deck src:delve src:dh-make-golang src:dnscrypt-proxy 
src:dnss src:docker-registry src:docker.io src:etcd src:fever src:flannel 
src:fscrypt src:fzf src:g10k src:garagemq src:git-lfs src:gitaly src:gitbatch 
src:gitlab-ci-multi-runner src:gitlab-shell src:gitlab-workhorse 
src:go-cve-dictionary src:go-dep src:go-exploitdb src:go-mmproxy src:gobgp 
src:gobuster src:gocryptfs src:goiardi src:gokey src:golang-ginkgo 
src:golang-github-ajstarks-svgo src:golang-github-anacrolix-dms 
src:golang-github-anacrolix-missinggo src:golang-github-appc-docker2aci 
src:golang-github-appc-spec src:golang-github-bmatsuo-lmdb-go 
src:golang-github-canonical-go-dqlite src:golang-github-cheekybits-genny 
src:golang-github-cloudflare-cfssl src:golang-github-cloudflare-redoctober 
src:golang-github-containernetworking-plugins 
src:golang-github-containers-buildah src:golang-github-containers-dnsname 
src:golang-github-containers-storage src:golang-github-coreos-discovery-etcd-io 
src:golang-github-dnstap-golang-dnstap src:golang-github-francoispqt-gojay 
src:golang-github-golang-mock src:golang-github-google-wire 
src:golang-github-grpc-ecosystem-grpc-gateway src:golang-github-hashicorp-serf 
src:golang-github-mmcloughlin-avo src:golang-github-niklasfasching-go-org 
src:golang-github-openshift-imagebuilder src:golang-github-rubenv-sql-migrate 
src:golang-github-spf13-cobra src:golang-github-sylabs-sif 
src:golang-github-tinylib-msgp src:golang-github-ugorji-go-codec 
src:golang-github-xenolf-lego src:golang-github-xordataexchange-crypt 
src:golang-github-yosssi-ace src:golang-gogottrpc src:golang-golang-x-tools 
src:golang-pault-go-ykpiv src:golang-v2ray-core src:golint src:gopass src:gortr 
src:gost src:gotestsum src:goval-dictionary src:govendor src:hcloud-cli src:hey 
src:hub src:hugo src:influxdb src:irtt src:kcptun src:libpod src:mender-cli 
src:mender-client src:micro src:minica src:mockery src:mongo-tools src:morty 
src:mtail src:nomad src:nomad-driver-lxc src:nomad-driver-podman src:notary 
src:obfs4proxy src:packer src:pebble src:pk4 src:pluginhook src:prometheus 
src:prometheus-alertmanager src:prometheus-apache-exporter 
src:prometheus-bind-exporter src:prometheus-bird-exporter 
src:prometheus-blackbox-exporter src:prometheus-exporter-exporter 
src:prometheus-hacluster-exporter src:prometheus-haproxy-exporter 
src:prometheus-homeplug-exporter src:prometheus-ipmi-exporter 
src:prometheus-libvirt-exporter src:prometheus-mailexporter 
src:prometheus-mongodb-exporter src:prometheus-mqtt-exporter 
src:prometheus-mysqld-exporter src:prometheus-nginx-exporter 
src:prometheus-nginx-vts-exporter src:prometheus-node-exporter 
src:prometheus-postfix-exporter src:prometheus-postgres-exporter 
src:prometheus-process-exporter src:prometheus-pushgateway 
src:prometheus-redis-exporter src:prometheus-snmp-exporter 
src:prometheus-sql-exporter src:prometheus-squid-exporter 
src:prometheus-tplink-plug-exporter src:prometheus-varnish-exporter 
src:pt-websocket src:pup src:ratt src:rawdns src:rclone src:reposurgeon 
src:restic src:rkt src:rootlesskit src:seqkit src:shadowsocks-v2ray-plugin 
src:shoelaces src:sia src:singularity-container src:skopeo src:slinkwatch 
src:snapd src:sshesame src:stenographer src:syncthing src:termshark src:textql 
src:thrift src:tty-share src:umoci src:vcfanno src:victoriametrics 
src:vip-manager src:vuls src:winrmcp src:wuzz

The affected packages cannot be cross built from source, because their
transitive dependency on golang-golang-x-net-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 seems reasonable as
golang-golang-x-net-dev ships only go sources, completely lacks
maintainer scripts and all of its dependencies are already thus marked.
Please consider applying the attached patch.

Helmut
diff --minimal -Nru 
golang-golang-x-net-0.0+git20201031.ff519b6+dfsg/debian/changelog 
golang-golang-x-net-0.0+git20201031.ff519b6+dfsg/debian/changelog
--- golang-golang-x-net-0.0+git20201031.ff519b6+dfsg/debian/changelog   
2020-11-05 11:03:07.000000000 +0100
+++ golang-golang-x-net-0.0+git20201031.ff519b6+dfsg/debian/changelog   
2021-01-25 07:03:46.000000000 +0100
@@ -1,3 +1,10 @@
+golang-golang-x-net (1:0.0+git20201031.ff519b6+dfsg-1.1) UNRELEASED; 
urgency=medium
+
+  * Non-maintainer upload.
+  * Mark golang-golang-x-net-dev Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Mon, 25 Jan 2021 07:03:46 +0100
+
 golang-golang-x-net (1:0.0+git20201031.ff519b6+dfsg-1) unstable; urgency=medium
 
   * New upstream version 0.0+git20201031.ff519b6
diff --minimal -Nru 
golang-golang-x-net-0.0+git20201031.ff519b6+dfsg/debian/control 
golang-golang-x-net-0.0+git20201031.ff519b6+dfsg/debian/control
--- golang-golang-x-net-0.0+git20201031.ff519b6+dfsg/debian/control     
2020-11-05 10:21:00.000000000 +0100
+++ golang-golang-x-net-0.0+git20201031.ff519b6+dfsg/debian/control     
2021-01-25 07:03:44.000000000 +0100
@@ -22,6 +22,7 @@
 
 Package: golang-golang-x-net-dev
 Architecture: all
+Multi-Arch: foreign
 Built-Using: ${my:Built-Using}
 Depends: golang-golang-x-sys-dev (>= 0.0~git20200930.fdedc70),
          golang-golang-x-text-dev (>= 0.3.3),

Reply via email to