[patch] graphical pinentry broken because _gcr_gnupg_process_run_async does not pass required environment variables
@intrigeri
Submitted by intrigeri Link to original bug (#787543)
Description
Created attachment 359521 _gcr_gnupg_process_run_async: pass display to GnuPG
As reported on https://bugs.debian.org/869416, graphical pinentry (except pinentry-gnome3, that cheats as it uses GNOME Shell :) fail to start when Seahorse needs them.
I've investigated this problem with NIIBE Yutaka (a friendly Debian & GnuPG upstream developer) and he identified the root cause.
Patch attached :)
Patch 359521, "_gcr_gnupg_process_run_async: pass display to GnuPG":
gpg-supply-display.patch
Version: 3.20.x