Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 355601

Summary: drop USE=apache2 php5 dependancy for www-apps/wordpress
Product: Gentoo Linux Reporter: Stefan de Konink <stefan>
Component: New packagesAssignee: Gentoo Web Application Packages Maintainers <web-apps>
Status: RESOLVED INVALID    
Severity: normal CC: jmbsvicetto, planet
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stefan de Konink 2011-02-19 18:04:59 UTC
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:
Comment 1 Tim Harder gentoo-dev 2011-02-22 17:22:28 UTC
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.