Build apache-2.4 with http2 support, restart apache: * Caching service dependencies [ ok ] * apache2 has detected an error in your setup: /usr/sbin/apache2: error while loading shared libraries: libnghttp2.so.14: cannot open shared object file: No such file or directory * ERROR: apache2 failed to stop Reproducible: Always Steps to Reproduce: 1. compile apache-2.4* with http2 support
net-libs/nghttp2 need to be added as dependency
It already does in apache-2.eclass: RDEPEND+=" ${DEPEND} selinux? ( sec-policy/selinux-apache )" Also the dep is appended in ebuild when http2 USE is enabled, are you still hitting this with latest versions?
apache couldn't have been built & linked against libnghttp2.so unless you had it installed. so it sounds like an error on your side. please re-open with more details.