Please, change the dependencies. Also the internal checks in pkg_setup() need to be corrected. Thanks. Reproducible: Always Steps to Reproduce:
I'll look into fixing this sometime this week I hope.
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 67969 [details, diff] cacti-0.8.6f-r1.ebuild.diff Attached a patch for the latest version.
What am I missing here to cause this error? Do I need to unmask some package? !!! ERROR: net-analyzer/cacti-0.8.6f-r2 failed. !!! Function has_php, Line 210, Exitcode 1 !!! Unable to find an installed dev-lang/php package !!! If you need support, post the topmost build error, NOT this status message. The pretend run using emerge doesn't complain about anything. I have php 4 installed on the machine already, just FYI.
Created attachment 67991 [details, diff] backwards-compatible cacti-0.8.6f-r1.ebuild.diff (In reply to comment #4) > What am I missing here to cause this error? Do I need to unmask some package? No, you are not missing anything. I'll poke CHTEKK later b/c he missed this. ;p The depend.php.eclass check for php use flags is not backwards compatible with the old php ebuilds. Sigh. :/
Ok, new patch works fine. Committed as 0.8.6f-r2. Thanks!