perlin-network / noise

A decentralized P2P networking stack written in Go.
https://godoc.org/github.com/perlin-network/noise
MIT License
1.78k stars 213 forks source link

ed25519 dependency link deprecated (module path has been changed) #287

Open oracle58 opened 3 years ago

oracle58 commented 3 years ago

go version go1.15 darwin/amd64

Steps to reproduce

  1. $ go get -u github.com/perlin-network/noise

Fails at:

go get: github.com/oasislabs/ed25519@v0.0.0-20200302143042-29f6767a7c3e updating to
    github.com/oasislabs/ed25519@v0.0.0-20200819094954-65138ca6ec7c: parsing go.mod:
    module declares its path as: github.com/oasisprotocol/ed25519
            but was required as: github.com/oasislabs/ed25519

Conclusion

Downloading the dependency solely using $ go get -u github.com/oasisprotocol/ed25519 works, while using the deprecated organization name results in the aforementioned error.

Replacing github.com/oasislabs/ed25519 with github.com/oasisprotocol/ed25519 in go.mod should fix this issue.

itsnitigya commented 3 years ago

go version go1.15.2 darwin/amd64

Having the same issue but with a different error message.

Screenshot 2020-09-14 at 4 51 09 AM