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

make install-dups fails on crypto/ed25519 #21

Closed
K6TD opened this issue Oct 13, 2019 · 7 comments
Closed

make install-dups fails on crypto/ed25519 #21

K6TD opened this issue Oct 13, 2019 · 7 comments

Comments

@K6TD
Copy link

K6TD commented Oct 13, 2019

make install-deps

go get github.com/gogo/protobuf/protoc-gen-gofast
go get github.com/GeertJohan/go.rice/rice
go get github.com/micro/protoc-gen-micro
go get ./...
package crypto/ed25519: unrecognized import path "crypto/ed25519" (import path does not begin with hostname)
make: *** [Makefile:50: install-deps] Error 1

cat /etc/os-release

PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

go version go1.12.9 linux/arm

@dh1tw
Copy link
Owner

dh1tw commented Oct 13, 2019

Hey Kevin,
I'm on the road right now. I'll have a more detailed look into the error when I'm back home. I think that upgrading to go 1.13 should fix the issue.
73 Tobias

@K6TD
Copy link
Author

K6TD commented Oct 13, 2019 via email

@K6TD
Copy link
Author

K6TD commented Oct 13, 2019

go1.13.1 cures the issue with crypto/ed25519, but, a new issue occurs with cores/etcd/clientv3.

see -etcd-io/etcd#10044 (comment), which i think is an issue with how the modules are referenced in remoteAudio.

@dh1tw
Copy link
Owner

dh1tw commented Oct 14, 2019

Hi Kevin,
recently micro (the microservice framework I'm for remoteAudio) has changed from consul to etcd as the default registry. Apparently the issue has already been raised. I guess I have to start using go modules to fix the versions of the dependencies. These kind of annoying errors are happening now more often. Typically the micro team is pretty responsive and fixes these issues within a day or two, but introducing go modules might be the way to go for the future.

@dh1tw
Copy link
Owner

dh1tw commented Nov 14, 2019

Hi Kevin,
sorry that it took some time, but this issue is now solved. I have fixed the dependencies with go modules. You should now be able to build remoteAudio with go 1.13. I have also published a new release v0.4.0 with binaries for all common platforms.

@dh1tw dh1tw closed this as completed Nov 14, 2019
@K6TD
Copy link
Author

K6TD commented Nov 15, 2019

Thanks Tobias. remoteAudio now builds. Haven't tested completely, but, remoteAudio enumerate did return a (correct) list. Tks.

@dh1tw
Copy link
Owner

dh1tw commented Nov 15, 2019

Great! Don't hesitate to get in touch with me when you questions or problems. I'm always happy to receive feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants