Package: golang-github-hanwen-usb-dev Version: 0.0~git20141217.69aee45-2 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability Control: affects -1 + src:go-mtpfs
go-mtpfs cannot be cross built from source, because its dependency on golang-github-hanwen-usb-dev cannot be satisfied. Long story short, it cannot be annotated Multi-Arch: foreign due to the golang-any runtime dependency. This dependency seems to be cruft and should not be required for golang-*-dev packages. Instead consumers should issue their own go compiler dependency. Please consider applying the attached patch to drop the dependency. Helmut
diff --minimal -Nru golang-github-hanwen-usb-0.0~git20141217.69aee45/debian/changelog golang-github-hanwen-usb-0.0~git20141217.69aee45/debian/changelog --- golang-github-hanwen-usb-0.0~git20141217.69aee45/debian/changelog 2021-01-28 00:25:44.000000000 +0100 +++ golang-github-hanwen-usb-0.0~git20141217.69aee45/debian/changelog 2021-02-12 22:11:08.000000000 +0100 @@ -1,3 +1,10 @@ +golang-github-hanwen-usb (0.0~git20141217.69aee45-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Drop unnecessary golang-any runtime dependency. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Fri, 12 Feb 2021 22:11:08 +0100 + golang-github-hanwen-usb (0.0~git20141217.69aee45-2) unstable; urgency=medium [ Jelmer Vernooij ] diff --minimal -Nru golang-github-hanwen-usb-0.0~git20141217.69aee45/debian/control golang-github-hanwen-usb-0.0~git20141217.69aee45/debian/control --- golang-github-hanwen-usb-0.0~git20141217.69aee45/debian/control 2021-01-28 00:25:44.000000000 +0100 +++ golang-github-hanwen-usb-0.0~git20141217.69aee45/debian/control 2021-02-12 22:11:06.000000000 +0100 @@ -17,7 +17,7 @@ Package: golang-github-hanwen-usb-dev Architecture: all -Depends: golang-any, ${misc:Depends}, ${shlibs:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} Description: CGO bindings for libusb These are CGO bindings for libusb, created and tested on Linux. .