Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmd/go: do not attempt to fetch modules with missing checksums when `-mod=readonly` is set #41935

bcmills opened this issue Oct 12, 2020 · 1 comment


Copy link

@bcmills bcmills commented Oct 12, 2020

(This is a secondary bug noticed in conjunction with #41934.)$ go version
go version devel +9449a125e Sun Oct 11 17:54:59 2020 +0000 linux/amd64$ go mod init
go: creating new go.mod: module$ go get -d
go: downloading v0.3.0
go: upgrade => v0.3.0$ go list
go: downloading v0.0.0-20191119224855-298f0cb1881e
go: updates to go.sum needed, disabled by -mod=readonly

Note the downloading message in the last command. Since we already know that -mod=readonly is set and we already know that we are missing a checksum, we should not attempt to download the module in the first place.
(This is a consequence of #30667, but we appear to have missed it in CL 166237 and the associated tests.)

CC @jayconrod @matloob @marwan-at-work

@bcmills bcmills added this to the Backlog milestone Oct 12, 2020
Copy link

@gopherbot gopherbot commented Oct 14, 2020

Change mentions this issue: cmd/go: don't fetch files missing sums in readonly mode

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.