net-libs/gnutls-3.7.7 is not built with the TOOLS flag by default. gnutls is a dependency of Emacs required for SSL, however SSL functionality like list-packages or connecting to IRC over TLS uses gnutls-cli which is not installed unless the TOOLS keyword is used. Reproducible: Always Steps to Reproduce: Compile Emacs with gnutls standard use flags. Actual Results: TLS does not work Expected Results: With the TOOLS use flag, TLS works. TOOLS should be a default keyword.
I'm sorry, I don't think we want to do this. It'd drag guile into stage3 and impose guile on a number of systems which don't need it. Reassigning to Emacs maintainers.
It's an optional runtime dependency, so simply enable the flag if you want that functionality. We could advertise it via optfeature.eclass. Then again, there are many more such optional runtime dependencies in Emacs, so I don't want to open that can of worms.