gvt fetch/update cycle review #48
Labels
B-level
slightly non-trivial with intermediate difficulty
enhancement
New feature or request
help wanted
Extra attention is needed
Milestone
here's the scenario, that is hurtful with gvt right now:
N
deps. Gets updated intovendor/manifest
N
gets an update on its github. In this case it'stestdata
folder inside grpc library. So when Bob runs a test. It fails, because the update is missing from the git version.gvt update
for that specific package. He sees a change reflected in manifest forgrpc-go
.hmake test
. But he still gets:go get -u google.golang.org/grpc
and solves this withcp -r $GOPATH/src/google.golang.org/grpc/testdata src/vendor/google.golang.org/grpc/
But bob is guilty as charged.
And tired of this game of deps, he wants to get rid of this problem, along with this #39 and FiloSottile/gvt#16 (
gvt delete
doesn't clear all deps, or does it?)Also, if impossible, Bob would probably go for golang/dep#679
The text was updated successfully, but these errors were encountered: