Please, fix the dependency. Since this ebuild specifically depends on CGI, for which there is no virtual and portage is missing USE based deps, a check for "! built_with_use dev-lang/php cgi" will be probably needed and this should be synchronized with PHP overlay move to the portage tree. Thanks. Reproducible: Always Steps to Reproduce:
(In reply to comment #0) > this should be synchronized with PHP overlay > move to the portage tree. meaning I should wait on this or what?
> meaning I should wait on this or what? Yes, since dev-lang/php on wich you should then perform the check isn't yet available in Portage. We think to enter the new PHP Overlay soon into Portage. Thanks, CHTEKK.
OK, the new PHP ebuilds are in portage and will be removed from package.mask in two days (Thursday, Sept. 8). This needs an urgent fix so that we don't break the dependency tree for ~arch users. Mass ping. ;)
Created attachment 67976 [details, diff] lighttpd-1.4.3.ebuild.diff Attached a patch for the latest ebuild version.
Just a timely warning here. ;p The patch is *not* backwards-compatible with the old php-cgi ebuilds. It fixes the ebuild so that it will not break the deptree for ~arch users using dev-lang/php, but the ebuild *will* bail out for people that don't have dev-lang/php installed. Please, don't mark stable until dev-lang/php is stable.
In CVS.