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

Bug 123618

Summary: lighttpd-1.4.10: has_php looks for dev-lang/php instead of dev-php/php
Product: Gentoo Linux Reporter: Rudi Lippert <gentoo>
Component: EclassesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: major    
Priority: High    
Version: 2005.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Rudi Lippert 2006-02-21 07:18:41 UTC
!!! ERROR: www-servers/lighttpd-1.4.10 failed.
!!! Function has_php, Line 233, Exitcode 1
!!! Unable to find an installed dev-lang/php package
!!! If you need support, post the topmost build error, NOT this status message.

lighttpd requires php-cgi, which requires dev-php/php. both block dev-lang/php, which is required by the has_php function.
[blocks B     ] dev-php/php-cgi (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] dev-php/php (is blocking dev-lang/php-5.0.5-r5)

dev-php/php is not actually needed for lighttpd, so either the ebuild or the eclass (depend.php.eclass) is doing something wrong.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-02-21 07:25:07 UTC
Not a bug, dev-php/{php,mod_php} is deprecated and unsupported. Use dev-lang/php.

http://www.gentoo.org/proj/en/php/php-upgrading.xml