Skip to content

Error on Go get #539

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

Closed
firefart opened this issue May 17, 2019 · 5 comments
Closed

Error on Go get #539

firefart opened this issue May 17, 2019 · 5 comments
Labels
bug Something isn't working

Comments

@firefart
Copy link
Contributor

firefart commented May 17, 2019

Looks like there is currently an dependency issue:

go get -u github.com/golangci/golangci-lint

yields this error:

go: sourcegraph.com/sourcegraph/[email protected]: parsing go.mod: unexpected module path "github.com/sourcegraph/go-diff

Looks like the v1.16.0 tag has an old go.mod file with the old sourcedtech repo

Workaround: install master version

go get -u github.com/golangci/golangci-lint@master
go: finding golang.org/x/sys v0.0.0-20190516110030-61b9204099cb
go: finding golang.org/x/crypto v0.0.0-20190513172903-22d7a77e9e5f
go: finding golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
go: finding golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
go: finding golang.org/x/text v0.3.0
go: finding golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
go: finding github.com/golangci/golangci-lint/cmd/golangci-lint latest
go: finding github.com/golangci/golangci-lint/cmd latest
go: finding github.com/golangci/golangci-lint v1.16.0
go: downloading github.com/golangci/golangci-lint v1.16.0
go: extracting github.com/golangci/golangci-lint v1.16.0
go: finding golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a
go: finding golang.org/x/crypto latest
go: finding github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde
go: finding github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663
go: finding github.com/mitchellh/go-homedir v1.0.0
go: finding github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547
go: finding github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2
go: finding github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6
go: finding github.com/golang/mock v1.1.1
go: finding mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b
go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2
go: finding github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196
go: finding github.com/OpenPeeDeeP/depguard latest
go: finding github.com/sirupsen/logrus v1.0.5
go: finding github.com/mitchellh/go-homedir v1.1.0
go: finding github.com/golangci/ineffassign latest
go: finding mvdan.cc/lint latest
go: finding github.com/golangci/errcheck latest
go: finding github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770
go: finding github.com/onsi/gomega v1.4.2
go: finding github.com/pelletier/go-toml v1.1.0
go: finding github.com/golang/mock v1.3.1
go: finding github.com/gobwas/glob v0.2.3
go: finding github.com/nbutton23/zxcvbn-go latest
go: finding github.com/golangci/gosec latest
go: finding github.com/golangci/go-tools latest
go: finding github.com/spf13/afero v1.1.0
go: finding github.com/spf13/cast v1.2.0
go: finding github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0
go: finding github.com/sirupsen/logrus v1.4.1
go: finding github.com/onsi/gomega v1.5.0
go: finding github.com/golangci/misspell v0.3.4
go: finding github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead
go: finding github.com/fatih/color v1.6.0
go: finding github.com/pelletier/go-toml v1.4.0
go: finding github.com/davecgh/go-spew v1.1.1
go: finding github.com/spf13/afero v1.2.2
go: finding golang.org/x/net v0.0.0-20170915142106-8351a756f30f
go: finding golang.org/x/net latest
go: finding github.com/golangci/revgrep latest
go: finding github.com/fsnotify/fsnotify v1.4.7
go: finding github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1
go: finding github.com/spf13/cast v1.3.0
go: finding github.com/magiconair/properties v1.7.6
go: finding golang.org/x/sys v0.0.0-20190312061237-fead79001313
go: finding golang.org/x/sys latest
go: finding github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4
go: finding github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98
go: finding github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a
go: finding github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238
go: finding github.com/fatih/color v1.7.0
go: finding github.com/go-critic/go-critic v0.3.4
go: finding github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee
go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9
go: finding github.com/golangci/lint-1 latest
go: finding golang.org/x/text v0.0.0-20170915090833-1cbadb444a80
go: finding github.com/golangci/unconvert latest
go: finding github.com/magiconair/properties v1.8.1
go: finding golang.org/x/tools v0.0.0-20170915040203-e531a2a1c15f
go: finding github.com/stretchr/testify v1.2.2
go: finding github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2
go: finding github.com/golangci/dupl latest
go: finding github.com/spf13/pflag v1.0.1
go: finding github.com/mitchellh/mapstructure v1.1.2
go: finding github.com/golangci/gocyclo latest
go: finding github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6
go: finding github.com/golangci/gofmt latest
go: finding github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936
go: finding sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455
go: finding github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21
go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: finding golang.org/x/text v0.3.2
go: finding golang.org/x/tools v0.0.0-20180221164845-07fd8470d635
go: finding github.com/golangci/check latest
go: finding github.com/nbutton23/zxcvbn-go v0.0.0-20160627004424-a22cb81b2ecd
go: finding github.com/StackExchange/wmi latest
go: finding github.com/stretchr/testify v1.3.0
go: finding github.com/mitchellh/go-ps latest
go: finding mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed
go: finding github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4
go: finding sourcegraph.com/sourcegraph/go-diff v0.5.1
go: finding github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec
go: finding golang.org/x/tools latest
go: finding github.com/golangci/prealloc latest
go: finding github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce
go: finding github.com/spf13/viper v1.0.2
go: finding github.com/golang/protobuf v1.2.0
go: finding golang.org/x/sys v0.0.0-20171026204733-164713f0dfce
go: sourcegraph.com/sourcegraph/[email protected]: parsing go.mod: unexpected module path "github.com/sourcegraph/go-diff"
go: finding github.com/kr/pretty v0.1.0
go: finding gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7
go: finding github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086
go: finding gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
go: finding github.com/BurntSushi/toml v0.3.1
go: finding github.com/pkg/errors v0.8.0
go: finding github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676
go: finding golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c
go: finding github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e
go: finding github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c
go: finding golang.org/x/net v0.0.0-20190313220215-9f648a60d977
go: finding github.com/hpcloud/tail v1.0.0
go: finding github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1
go: finding github.com/shirou/gopsutil v0.0.0-20180427012116-c95755e4bcd7
go: finding github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c
go: finding github.com/onsi/ginkgo v1.6.0
go: finding github.com/kisielk/gotool v0.0.0-20161130080628-0de1eaf82fa3
go: finding github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4
go: finding github.com/spf13/cobra v0.0.2
go: finding github.com/pmezard/go-difflib v1.0.0
go: finding github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735
go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
go: finding github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041
go: finding github.com/mozilla/tls-observatory v0.0.0-20180409132520-8791a200eb40
go: finding mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34
go: finding github.com/go-ole/go-ole v1.2.1
go: finding github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613
go: finding sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4
go: finding github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30
go: finding github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241
go: finding github.com/go-lintpack/lintpack v0.5.2
go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: finding github.com/kisielk/gotool v1.0.0
go: finding github.com/gogo/protobuf v1.1.1
go: finding gopkg.in/fsnotify.v1 v1.4.7
go: finding gopkg.in/yaml.v2 v2.2.1
go: finding github.com/mattn/goveralls v0.0.2
go: finding github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6
go: finding github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca
go: finding github.com/mattn/go-colorable v0.0.9
go: finding golang.org/x/tools v0.0.0-20181205014116-22934f0fdb62
go: finding github.com/mattn/go-isatty v0.0.3
go: finding github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3
go get: error loading module requirements
@a-urth
Copy link

a-urth commented May 21, 2019

Can confirm that.
And taking latest "stable" version with go get github.com/golangci/golangci-lint/cmd/[email protected] gives this

# github.com/golangci/golangci-lint/pkg/lint
../../../go/pkg/mod/github.com/golangci/[email protected]/pkg/lint/load.go:171:2: duplicate case "golang.org/x/tools/go/packages".LoadAllSyntax (value 991) in switch
	previous case at /Users/a.ursulenko/go/pkg/mod/golang.org/x/[email protected]/go/packages/packages.go:98

ian-howell added a commit to ian-howell/airshipctl that referenced this issue May 21, 2019
ian-howell added a commit to ian-howell/airshipctl that referenced this issue May 21, 2019
@XoseRamon
Copy link

As of now, the version on master doesn't work to install. The module name of go-consistent has changed and is referenced in the old form from go-critic.

GO111MODULE=on go get -u github.com/golangci/golangci-lint/cmd/golangci-lint@master              
go: finding github.com/golangci/golangci-lint/cmd/golangci-lint master                                                                      
go: finding github.com/golangci/golangci-lint/cmd master                                                                                    
go: finding github.com/golangci/golangci-lint master                                                                                        
go: finding github.com/golangci/goconst latest
...
 go: finding github.com/golangci/unconvert latest
go: github.com/Quasilyte/[email protected]: parsing go.mod: unexpected module path "github.com/quasilyte/go-consistent"
go: finding github.com/logrusorgru/aurora latest
go: finding gopkg.in/tomb.v1 latest
go: finding github.com/StackExchange/wmi latest
go get: error loading module requirements   

@tpounds tpounds added the bug Something isn't working label Sep 25, 2019
@tpounds
Copy link
Contributor

tpounds commented Sep 25, 2019

I believe any issues with go get should have been resolved in newer releases. Can you confirm?

@a-urth
Copy link

a-urth commented Sep 25, 2019

Yes, I can confirm. Tried this for >=1.18 and for master and all worked!

@tpounds
Copy link
Contributor

tpounds commented Sep 25, 2019

Resolving now that fix has been confirmed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants