[sylpheed-jp:10735] Re: Windows版でのGnuPGの 検出について

Hiroyuki Yamamoto <[email protected]>
Newsgroups gmane.mail.sylpheed.general.japanese
Message-ID <[email protected]>
山本です。

On Sat, 21 Feb 2009 23:14:09 +0900
Daichi Kawahata <[email protected]> wrote:

> 川畑です。
> 
> メッセージID 03226 および Sylpheed/TODO に記載がある
> "Win32 GnuPGが正しく検出されないことがある" に関連するかは
> 分かませんでしたが、同様の現象が発生致しましたので、参考情報
> として報告させて頂きます。
> 
> 1.環境
> 
> Windows Vista Business 64-bit Edition SP1
> Sylpheed 2.6.0-win32
> GnuPG 1.4.9
> Gpg4win 1.1.4
> 
> 2.現象
> 
> Sylpheed 起動時に以下のウィンドウがポップアップされる。
> 
>   "GnuPG が正しくインストールされていないか、バージョンが古すぎます。"
> 
> 3.原因 (推定)
> 
> これまで使用していた www.gnupg.org 配布の Windows 版パッケージ
> (gnupg-w32cli-1.4.9.exe) を www.gpg4win.org 配布の統合パッケージ
> (gpg4win-1.1.4.exe) に置き換えたため。
> 
> 4.対処・結果
> 
> gnupg-w32cli-1.4.9.exe の再インストールにより、正常に認識される
> ようになった。
> 
> 5.付記
> 
> -両パッケージのインストール先は同一
>  ("C:\Program Files (x86)\GNU\GnuPG") であり、システム環境変数
>  Path で指定済み。
> 
> -コマンドプロンプトから "gpg --version" で確認できる Home ディレ
>  クトリも同一のパス ("Home: C:/Users/daichi/AppData/Roaming/gnupg")。
> 
> -Sylpheed (GnuPG) 実行ユーザは Users グループのみに所属。
> 
> -コマンドプロンプトから "gpg --version" で確認できるバージョン
>  文字列に差異が見られた。
> 
>   www.gnupg.org 版 gpg
>   gpg (GnuPG) 1.4.9
> 
>   www.gpg4win.org 版 gpg
>   gpg (GnuPG) 1.4.9 (Gpg4win 1.1.4)

GnuPG の Win 版は、パス情報をレジストリに記録していて、 GPGME ライブラリ
はそれを見ていたような記憶があります。もし確認できればそれぞれのレジストリ
の情報をいただけると何かわかるかもしれません。

-- 
Hiroyuki Yamamoto <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.