Hi The ebuild in portage doesn't allow for httpd other than apache2/ apache. If i am choosing not to use apache2, it falls back on apache and there is no way to prevent it from installing it. I have lighttpd installed, which was obviously not detected by the ebuild. So instead of just !apache2? ( =net-www/apache-1* ) this line in the ebuild there should be other lines for the other possible httpd's, or even better different flags, for different httpd's. Also later in the ebuild there is a line to copy over .htaccess file, which won't be the case if apache2/apache aren't being installed. So kindly modify the ebuilds.
*** This bug has been marked as a duplicate of 11007 ***