笠原です。
2023年12月25日(月) 22:04 Toshihide SAITOU <
saitou.t...@gmail.com>:
> GMailへの接続にXOAUTH2を使っていましたが,ブラウザで表示されたコードを入力したところで「Contacting host:
> accounts.google.com:443」のまま止まってしまうようになりました.
これは GnuPG 2.4.1 以降の挙動の変化により Emacs の EasyPG が動作しなくなったためです。
https://dev.gnupg.org/T6481
OAuth 2.0 の処理に使っている oauth2 パッケージがトークンの保存に plstore を使っているためですので、
Mew 側で対処は難しいと思います。
EasyPG Assistant の Info に以下の記載があります。
------------
4 GnuPG Version Compatibility
*****************************
As of June 2023, there are three active branches of GnuPG: 2.4, 2.2, and
1.4. GnuPG versions 2.4.1 and later suffer from GnuPG bug T6481
(
https://dev.gnupg.org/T6481) and are hardly usable with Emacs. There
is a patch for that bug available at least for GnuPG version 2.4.1,
which your operating system or distribution might provide already.
GnuPG 1.4 is considered a legacy version.
------------
私はとりあえず epg-gpg-program を gpg 1.4 系にして逃げました。
--
笠原 義晃
yka...@gmail.com