Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 304397

Summary: net-analyzer/munin-1.4.3 and automagic java dependencies
Product: Gentoo Linux Reporter: Neil Katin <gentoo>
Component: New packagesAssignee: Robin Johnson <robbat2>
Status: RESOLVED FIXED    
Severity: normal CC: darkside, netmon
Priority: Normal    
Version: 2008.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Neil Katin 2010-02-10 21:04:04 UTC
Munin-1.4.3 depends on javac being present during its install, but has
no java dependencies or use flags.

The Makefile.config file within the package tries to detect whether java
is present at run time, so it will "work" either way, but there should probably
be a use flag usage to "force' a depenency on virtual/jdk.

In addition, the file /usr/libexec/munin/plugins/jmx_ depends on the
nc program (from net-analyzer/netcat), so net-analyzer/netcat should be
a dependency if java is enabled.  (the jmx plugin is what munin uses to
monitor java processes).
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-02-11 01:25:07 UTC
Ah, I see, probably another USE flag given the ChangeLog says, "* check whether javac works before using it, skip java plugins if not"
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-03-28 05:24:50 UTC
Introduced a java USE flag in 1.4.4. thanks.