インストールしようとしていますが、supabase-git
他の多くのパッケージでもこれが起こります。ビルドフェーズでは、次のようになります。
==> Starting build()...
missing $GOPATH
==> ERROR: A failure occurred in build().
Aborting...
Finished with result: exit-code
export GOPATH=$HOME/go
(/home/pineapplefan/go)を実行しましたが、/ pkgが含まれています。
なぜ失敗し、どのように解決するのか知っていますか?
(実行中の命令はsudo pamac install supabase-git
)
答え1
PKGBUILDを手動でダウンロードして追加してみてくださいGOPATH=$HOME/go
。go build
つまり、
build() {
cd cli
go build \
-gcflags "all=-trimpath=${PWD}" \
-asmflags "all=-trimpath=${PWD}" \
-ldflags "-extldflags ${LDFLAGS}" \
-o $_pkgname
}
~になる
build() {
cd cli
GOPATH=$HOME/go go build \
-gcflags "all=-trimpath=${PWD}" \
-asmflags "all=-trimpath=${PWD}" \
-ldflags "-extldflags ${LDFLAGS}" \
-o $_pkgname
}
それからmakepkg -si