mumble-voip / grumble

Alternative Mumble server
http://mumble.info/grumble
Other
275 stars 86 forks source link

Package server returning 404 #32

Closed RRvW closed 4 years ago

RRvW commented 5 years ago

Hi, I'm trying to build grumble, but everything under mumble.info/grumble returns a 404 request. Using Go 1.10:

Fetching https://mumble.info/grumble/cmd/grumble?go-get=1
Parsing meta tags from https://mumble.info/grumble/cmd/grumble?go-get=1 (status code 404)
package mumble.info/grumble/cmd/grumble: unrecognized import path "mumble.info/grumble/cmd/grumble" (parse https://mumble.info/grumble/cmd/grumble?go-get=1: no go-import meta tags ())

Same situation for all packages when building Grumble from source

kroppt commented 5 years ago

Workaround:

$ git clone git clone git@github.com:mumble-voip/grumble.git
$ cd grumble
$ grep --include=*.go -rl '.' | xargs sed -i -- 's/mumble.info\/grumble/github.com\/mumble-voip\/grumble/g'
$ go mod init
$ go install ...

This replaces all instances of mumble.info/grumble with github.com/mumble-voip/grumble in source files. It will also build and install to your standard Go bin directory.

To get it to work, I also had to run:

$ mkdir ~/.grumble
$ sudo setcap CAP_NET_BIND_SERVICE=+eip /path/to/grumble

Then running grumble worked.

olabiniV2 commented 4 years ago

41 is a duplicate of this

davidebeatrici commented 4 years ago

Superseded by #41.