The munin ebuild installs plugins to monitor a varnish cache. However, the plugins cannot be used due to missing dev-perl/XML-Parser.
I would like to have a "varnish" use flag which adds the dependency (similiar to the existing use flags).
At least the following dependencies are missing too:
and probably some of the snmp_* plugins too
The following plugins are using binaries from other packages. The probably don't get munin-node-configure'd but we should track the dependency (or better: don't install these plugins if not enabled via USE):
fetchipac - haven't found a gentoo package via PFL
I haven't configured all the plugins so other dependencies may pop up in production use.
mysql_ needs dev-perl/Cache-Cache
*** Bug 481472 has been marked as a duplicate of this bug. ***
There is never going to be a 100% coverage of the plugins dependencies, so don't expect that.
dev-perl/Cache-Cache is *already* present when USE=mysql is enabled.
snmpget is used by netopia and apc_envunit_, for the moment.
I can live with the missing binaries (e.g. dep to samba) because if i use samba, i have it installed anyway.
For other dependencies: I think that this is something that should be fixed.
Most people will simply run munin-node-configure and plugins with missing dependencies will not show up in the output. I don't see the point of installing munin plugins which can't be used. If we don't care about these plugins, we shouldn't install them. Otherwise we need the dependencies.