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:
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 67975 [details, diff] monkeyd-0.9.1.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 and emerge this w/ USE=php. Please, revbump this and don't mark stable until dev-lang/php is stable.
Created attachment 76174 [details, diff] E:\monkeyd-0.9.1.ebuild.diff Let's use the depend.php.eclass function for CGI check. Please, fix. ;)
Fixed in CVS.