Open weppos opened 8 years ago
Same here
For extra information, running file goose
yields: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, not stripped
, implying that it cannot be used with OS X. Is this source for goose
available elsewhere?
I have successfully installed goose
and boulder
on OS X using the following setup.sh:
go get \
golang.org/x/tools/cmd/vet \
golang.org/x/tools/cmd/cover \
github.com/golang/lint/golint \
github.com/tools/godep \
github.com/mattn/goveralls \
github.com/modocache/gover \
github.com/jcjones/github-pr-status \
github.com/jsha/listenbuddy \
bitbucket.org/liamstask/goose/cmd/goose &
./test/create_db.sh &
go run cmd/rabbitmq-setup/main.go -server amqp://localhost &
wait
There are only two changes from the original:
bitbucket.org/liamstask/goose/cmd/goose
as an additional dependency to go get
wget
and zcat
code for downloading and installing goose
.I'm unclear of the implications of making this change, however all but the integration tests pass when running ./test.sh
.
It looks like this binary is a pre-requirement to setup the
boulder
project.However, whenever I try to run it on Mac, I get the following error
Moreover, the command mentioned above is not compatible with Mac. It should be
As a workaround, I had to setup the entire project on a Docker instance, export the database+permissions (dealing with the 127.0.0.1 vs localhost issue) and import all the data plus permissions on my local MariaDB instance.
Is this tool doing anything in particular? Any chance to be able to compile it to Mac or is it specific for Linux?