k8s-controller-core-resource icon indicating copy to clipboard operation
k8s-controller-core-resource copied to clipboard

Am I doing something wrong here?

Open rhugga opened this issue 6 years ago • 0 comments

I'm trying to run "dep ensure" and get these warnings:

` Warning: the following project(s) have [[constraint]] stanzas in Gopkg.toml:

✗ github.com/davecgh/go-spew ✗ github.com/ghodss/yaml ✗ github.com/gogo/protobuf ✗ github.com/golang/glog ✗ github.com/golang/protobuf ✗ github.com/google/gofuzz ✗ github.com/googleapis/gnostic ✗ github.com/hashicorp/golang-lru ✗ github.com/json-iterator/go ✗ github.com/modern-go/concurrent ✗ github.com/modern-go/reflect2 ✗ github.com/spf13/pflag ✗ golang.org/x/crypto ✗ golang.org/x/net ✗ golang.org/x/sys ✗ golang.org/x/text ✗ golang.org/x/time ✗ gopkg.in/inf.v0 ✗ gopkg.in/yaml.v2 ✗ k8s.io/code-generator ✗ k8s.io/gengo ✗ k8s.io/kube-openapi

However, these projects are not direct dependencies of the current project: they are not imported in any .go files, nor are they in the 'required' list in Gopkg.toml. Dep only applies [[constraint]] rules to direct dependencies, so these rules will have no effect.

Either import/require packages from these projects so that they become direct dependencies, or convert each [[constraint]] to an [[override]] to enforce rules on these projects, if they happen to be transitive dependencies. `

rhugga avatar Feb 14 '19 16:02 rhugga