Closed kenkes closed 9 years ago
Thanks, but several of these install xmpp-client as root but 13.10 specifies a $GOPATH, which seems much better. Do these distributions differ so that a per-user GOPATH doesn't work for them?
(I never use distro packages for Go so I've always had a per-user path.)
If you install as root you don't have to set GOPATH (one line less to type). Convenient for VM testing, impractical for the real world.
I'll change the instructions to include GOPATH set (all VM tests confirm that it works).
Unfortunately Go 1.0.2 on Debian Wheezy 7.6 is too outdated:
$ go get -v github.com/agl/xmpp-client
github.com/agl/xmpp-client (download)
code.google.com/p/go.crypto (download)
code.google.com/p/go.net (download)
github.com/agl/xmpp (download)
code.google.com/p/go.crypto/otr
code.google.com/p/go.crypto/ssh/terminal
code.google.com/p/go.net/html/atom
code.google.com/p/go.net/html
# code.google.com/p/go.net/html
go/src/code.google.com/p/go.net/html/token.go:304: undefined: io.ErrNoProgress
code.google.com/p/go.net/proxy
github.com/agl/xmpp
According to the internet, this means the Go version is too old.
Thanks! I removed the sections where the distro was listed as having Go 1.0 because that's very old, probably broken and people will need to install Go themselves in that case.
Added detailed installation notes for Ubuntu, Debian and Tails