pressly / sup

Super simple deployment tool - think of it like 'make' for a network of servers
https://pressly.github.io/sup
MIT License
2.48k stars 178 forks source link

Installation failing on Ubuntu 14.04 machine #91

Closed lym closed 8 years ago

lym commented 8 years ago

When I try to install following the instructions on the project page, the installation fails with:

# github.com/pressly/sup/vendor/golang.org/x/crypto/curve25519
go/src/github.com/pressly/sup/vendor/golang.org/x/crypto/curve25519/doc.go:15: undefined: scalarMult

My go version is 1.6.2

VojtechVitek commented 8 years ago

@lym what's your architecture?

can you run go verison and go env

VojtechVitek commented 8 years ago

I guess we should rather report this against https://github.com/golang/crypto

lym commented 8 years ago
 ~$ go version
 go version go1.6.2 linux/386

~$ go env
GOARCH="386"
GOBIN=""
GOEXE=""
GOHOSTARCH="386"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/lym/go"
GORACE=""
GOROOT="/opt/go"
GOTOOLDIR="/opt/go/pkg/tool/linux_386"
GO15VENDOREXPERIMENT="1"
CC="gcc"
GOGCCFLAGS="-fPIC -m32 -pthread -fmessage-length=0"
CXX="g++"
CGO_ENABLED="1"
VojtechVitek commented 8 years ago

Thanks, I'll try to build binaries for Linux 386. Let's see

VojtechVitek commented 8 years ago

Ok, I figured it out. Bug in vendoring tool that we use. I'll push fix and new release in a bit.

VojtechVitek commented 8 years ago

Fixed in https://github.com/pressly/sup/commit/22479dfbdaa11f80c790b05acd76349a66cc46c7. Released v0.4.2.

@lym Can you please confirm it works for you?

lym commented 8 years ago

Yes it does :-) Thank you!