It turns out the hardcoded use of /run/user in gpg doesn't work out that well in some environments, particularly autobuilders, since creating those directories is typically done by some login session manager like systemd-logind (or pam_systemd to be more precise). This is a more low-tech attempt, simply moving GNUPGHOME into /tmp/