WARNING: 'use' function invoked by net-analyzer/zabbix-1.8.15 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-analyzer/zabbix-2.0.2-r1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. Please fix.
I've never seen this warning before, how did you find it? And, to confirm, our concern is that one of their bash scripts makes references to another function called use which conflicts with portage....I'll point it out to upstream.
Logged issue in upstreams bug tracker: https://support.zabbix.com/browse/ZBX-5503
No the problem is "use frontend && need_php_httpd". That's not legal for an ebuild to do.
OK, I see -- purely on our side then -- well, at least I'll take comfort in the fact that I didn't write that code - I'll take a look and see if there is an easy way to rewrite that and any other similar constructs. thanks.
Replaced the call to the use function with added dependencies within the frontend rdepend section- || ( dev-lang/php[apache2] dev-lang/php[cgi] dev-lang/php[fpm] ) I'm hoping that this essentially does everything that the need_php_httpd function does. Use function call removed.