-
-
Notifications
You must be signed in to change notification settings - Fork 12.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
munin should not pull in Ruby, Python and Java unconditionally #227366
Comments
@bjornfor Pinging you, as you are the munin maintainer. I can probably create a PR for this. |
As long as the out-of-the-box experience is good (no broken plugins by default), and the module docstrings indicate how to get the full featured munin (if the default is stripped down) -- or the inverse.
👍 |
What do you mean by this? Munin expects plugins to be explicitly installed in |
Last time I used munin on NixOS, it'd auto-configure/auto-enable a bunch of plugins. If those auto-detected plugins require perl or java etc., and we remove those runtime deps by default, we might break setups that rely on defaults. Maybe the |
Ok. As far as I can see,
I'd argue: disabling Java and Ruby by default and mentioning this change in the NixOS changelog should be sufficient. I then can envision two more package variants:
|
This test is btw also broken: it yields an empty result. (@domenkozar, @edolstra: You are listed as maintainers on the |
munin currently depends hard on Perl, Python, Ruby -- and Java. This adds quite a lot of bloat to a system, even though only Perl is a hard requirement.
Looking to other distros (example: Arch), only Perl is required.
Suggestion:
false
]The text was updated successfully, but these errors were encountered: