#51641: gnupg21 @2.1.12_0: enables TLS support opportunistically ----------------------+--------------------- Reporter: larryv@… | Owner: ionic@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.99 Keywords: | Port: gnupg21 ----------------------+--------------------- Without `gnutls` installed: {{{ :info:configure checking for ntbtls-config... no :info:configure checking for NTBTLS - version >= 0.1.0... no :info:configure checking for LIBGNUTLS... no :info:configure configure: WARNING: :info:configure *** :info:configure *** Building without NTBTLS and GNUTLS - no TLS access to keyservers. :info:configure *** :info:configure *** No package 'gnutls' found }}} {{{ :info:configure GnuPG v2.1.12 has been configured as follows: }}} {{{ :info:configure TLS support: no }}} With `gnutls` installed: {{{ :info:configure checking for ntbtls-config... no :info:configure checking for NTBTLS - version >= 0.1.0... no :info:configure checking for LIBGNUTLS... yes }}} {{{ :info:configure GnuPG v2.1.12 has been configured as follows: }}} {{{ :info:configure TLS support: gnutls }}} I don’t know how you want to deal with this. I think it would be best to add the dependency on `gnutls` so that TLS is always available, but that means requiring `curl +gnutls`. At a minimum, the port should configure with `--disable-gnutls` to prevent the opportunistic behavior. -- Ticket URL: <https://trac.macports.org/ticket/51641> MacPorts <https://www.macports.org/> Ports system for OS X