[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]>