In a clean environment, install security/gnupg and attempt to generate a project key as per http://www.freebsd.org/doc/en/articles/committers-guide/pgpkeys.html The attempt will fail at the point it wants a passphrase for the key. Fix: Install security/pinentry explicitly How-To-Repeat: In a clean environment, install security/gnupg and attempt to generate a project key as per http://www.freebsd.org/doc/en/articles/committers-guide/pgpkeys.html The attempt will fail at the point it wants a passphrase for the key.
Responsible Changed From-To: freebsd-ports-bugs->kuriyama Over to maintainer (via the GNATS Auto Assign Tool)
Ah, I see. PINENTRY is not a default option for gnupg. Since this is required for project things, I would like to see this turned on for gnupg. Index: Makefile =================================================================== --- Makefile (revision 358654) +++ Makefile (working copy) @@ -36,7 +36,7 @@ KDNS_DESC= Use DNS CERT helper STD_SOCKET_DESC= Use standard socket for agent SUID_GPG_DESC= Install GPG with suid -OPTIONS_DEFAULT= CURL +OPTIONS_DEFAULT= PINENTRY CURL NO_OPTIONS_SORT= YES OPTIONS_SUB= YES
Committed, thanks!