On 2020-09-29 22:47, Shengjing Zhu wrote:
On Tue, Sep 29, 2020 at 9:15 PM Drew Parsons <dpars...@debian.org>
wrote:
Package: golang-google-api-dev
Followup-For: Bug #971359
golang-google-api-dev and golang-google-cloud certainly do require
each other. The Go ecosystem is kind of stupid that way.
Requirements are declared in the go.mod files:
google.golang.org/api [0.28.0] requires cloud.google.com/go v0.56.0
cloud.google.com/go [0.56.0] requires google.golang.org/api v0.20.0
You can see it's a bootstrapping problem.
It does have bootstrapping issues.
But this circular complaint seems to be the -dev packages.
google.golang.org/api only needs cloud.google.com/go/compute/metadata
in its idtoken package.
We have golang-google-cloud-compute-metadata-dev which is to address
this issue.
Thanks Shengjing, and thanks for uploading 0.28.0-2!
Drew