google-api-go-client: Go get gensupport broken

This can be replicated by doing

go get -d "google.golang.org/api/gensupport"

with output:

package google.golang.org/api/gensupport: cannot find package "google.golang.org/api/gensupport" in any of:
	/usr/local/go/src/google.golang.org/api/gensupport (from $GOROOT)
	/home/username/go/src/google.golang.org/api/gensupport (from $GOPATH)

Here the output while running

go get -v  ./...
Fetching https://google.golang.org/api/gensupport?go-get=1
Parsing meta tags from https://google.golang.org/api/gensupport?go-get=1 (status code 200)
get "google.golang.org/api/gensupport": found meta tag get.metaImport{Prefix:"google.golang.org/api", VCS:"git", RepoRoot:"https://code.googlesource.com/google-api-go-client"} at https://google.golang.org/api/gensupport?go-get=1
get "google.golang.org/api/gensupport": verifying non-authoritative meta tag
Fetching https://google.golang.org/api?go-get=1
Parsing meta tags from https://google.golang.org/api?go-get=1 (status code 200)
google.golang.org/api (download)
package google.golang.org/api/gensupport: cannot find package "google.golang.org/api/gensupport" in any of:
	/usr/local/go/src/google.golang.org/api/gensupport (from $GOROOT)
	/home/username/go/src/google.golang.org/api/gensupport (from $GOPATH)

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 17 (10 by maintainers)

Most upvoted comments

Yes, I’m on HEAD as of 5m ago, I’m running same working test/build that was OK three hours ago before that breaking change happened on my project on CircleCI, also locally.

I’m not using go modules.