https://bugs.gentoo.org/show_bug.cgi?id=438758 Make sure the mutex directory exists before actually starting Apache. diff -Nurd gentoo-apache-2.4.3.orig/init/apache2.initd gentoo-apache-2.4.3/init/apache2.initd --- gentoo-apache-2.4.3.orig/init/apache2.initd 2012-10-21 13:31:52.277018460 +0700 +++ gentoo-apache-2.4.3/init/apache2.initd 2012-10-21 13:47:12.782510552 +0700 @@ -73,6 +73,10 @@ start() { checkconfig || return 1 + # Apache will not start if the mutex directory is not available, see bug + # #438758 + [ ! -e /var/run/apache_ssl_mutex ] && mkdir /var/run/apache_ssl_mutex + ebegin "Starting ${SVCNAME}" # Use start stop daemon to apply system limits #347301 start-stop-daemon --start -- ${APACHE2} ${APACHE2_OPTS} -k start