1

go プロジェクトを debian パッケージに組み込むことを検討しています。

dh-make-golangを調べたところ、リポジトリに素敵で光沢のあるdebianフォルダーが設定されています。使用しようとするとgbp buildpackage --git-pbuilder、すべての依存関係が見つからないためにエラーが発生します。私のプロジェクトのgitリポジトリからすべてをコピーするときにフォルダーをdh-make-golang無視しているようで、すべての依存関係がそこにあるように使用します。vendorgovendor

.debこの依存関係の問題を解決し、プロジェクトをパッケージとして適切にビルドするにはどうすればよいですか? 参考までに、私が得ているエラーは次のとおりです。

src/github.com/project/project/project.go:15:2: cannot find package "google.golang.org/grpc/grpclog" in any of: /usr/lib/go-1.7/src/google.golang.org/grpc/grpclog (from $GOROOT) /tmp/project/obj-x86_64-linux-gnu/src/google.golang.org/grpc/grpclog (from $GOPATH)

4

2 に答える 2