There is no reason at all why wordpress wouldn't work with fastcgi hosting. Absolutely no need to pull in apache. Reproducible: Always Steps to Reproduce:
It doesn't require apache only. The ebuild sets need_php_httpd from the depend.php eclass which adds dependencies on virtual/httpd-php which (for version 5.3) has RDEPEND="|| ( =dev-lang/php-5.3*[apache2] =dev-lang/php-5.3*[cgi] =dev-lang/php-5.3*[fpm] )" Therefore, building php with the apache2 USE flag is preferred probably causing you to think wordpress requires php built with the apache2 USE flag if you don't already have php installed with another of the USE flags that satisfy the dependency seen above. If you don't want to install apache just emerge php with either the cgi or fpm USE flags enabled before emerging wordpress. Closing as invalid.