2
當我運行時stack upload
我得到一個錯誤:GPG錯誤使用「堆載」
Environment variable GPG_TTY is not set (see man gpg-agent)
Unable to find gpg2 or gpg executable
上傳看似成功,但錯誤與我有關。
這個錯誤的後果是什麼?有沒有辦法避免壓制它?
當我運行時stack upload
我得到一個錯誤:GPG錯誤使用「堆載」
Environment variable GPG_TTY is not set (see man gpg-agent)
Unable to find gpg2 or gpg executable
上傳看似成功,但錯誤與我有關。
這個錯誤的後果是什麼?有沒有辦法避免壓制它?
根據評論中的討論,錯誤歸因於stack
trying to automatically GPG sign正在上傳的包裹as of version 1.1.0。
我的理解是,這是一個堆棧特定功能(內置到cabal
或hackage沒有包簽名),並且它可以與--no-signature
命令行選項來stack upload
被禁用。
查看https://www.fpcomplete.com/blog/2016/05/stack-security-gnupg-keys 如果您不希望以下情況,AFAIK簽名軟件包是可選的特定於堆棧的功能這樣做可以將'--no-signature'命令行選項傳遞給'stack upload'。 – ppb
@ppb:這看起來像一個答案。 – orome