memoメモ

最近はGo言語関連で。φ(..)メモメモ

go get で exec: "bzr": executable file not found in $PATH エラーの解決

exec: "bzr": executable file not found in $PATH

と。最初意味不明でしたが、BazaarというVCSがインストールされてないということに気づいたので、bzrをインストール。もしOSXでbrewを使ってるなら:

$ brew install bzr

でOK。

やってたこと:

http://luminos.menteslibres.org/ をインストール

$ go get github.com/xiam/luminos
# cd .; bzr branch https://launchpad.net/goyaml /Users/ato/go/src/pkg/launchpad.net/goyaml
package github.com/xiam/luminos
	imports github.com/gosexy/yaml
	imports github.com/gosexy/sugar
	imports launchpad.net/goyaml: exec: "bzr": executable file not found in $PATH

となったので、bzrをインストール。インストール出来なかったものを入れ直します:

$ go get launchpad.net/goyaml
# launchpad.net/goyaml
decode.go: In function ‘_cgo_bec77eaae85a_Cfunc_event_alias’:
decode.go:34: warning: assignment from incompatible pointer type
decode.go: In function ‘_cgo_bec77eaae85a_Cfunc_event_mapping_start’:
decode.go:44: warning: assignment from incompatible pointer type
decode.go: In function ‘_cgo_bec77eaae85a_Cfunc_event_scalar’:
decode.go:54: warning: assignment from incompatible pointer type
decode.go: In function ‘_cgo_bec77eaae85a_Cfunc_event_sequence_start’:
decode.go:64: warning: assignment from incompatible pointer type

warningが大量に出ているのが気になりますが:

$ go install github.com/xiam/luminos 

で、無事にインストール完了しました。