Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 687850 - net-analyzer/munin doesn't work with perl-5.30.0
Summary: net-analyzer/munin doesn't work with perl-5.30.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sysadmin Bugs
URL: https://github.com/perl/perl5/issues/...
Whiteboard:
Keywords:
Depends on:
Blocks: perl-5.30 perl-5.30-stable
  Show dependency tree
 
Reported: 2019-06-11 10:23 UTC by Thomas Capricelli
Modified: 2019-11-26 23:55 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Capricelli 2019-06-11 10:23:07 UTC
Since switching to dev-lang/perl-5.30.0, munin doesn't work anymore. I got errors such as this one :

2019/06/10-03:00:01 [22073] Service 'interrupts' exited with status 1/0.
2019/06/10-03:00:01 [22073] Error output from df:
2019/06/10-03:00:01 [22073]     2019/06/10-03:00:01 [22080] # FATAL: Plugin 'df' Can't drop privileges:  at /usr/local/lib64/perl5/5.30.0/Munin/Node/Service.pm line 228.\n.
2019/06/10-03:00:01 [22073] Service 'df' exited with status 1/0.


It happens on several servers

On most of them i managed to fix the problem by masking perl >=5.30, reinstalling perl and using perl-cleaner.

But that doesn't work anymore with current tree (as of today morning, june 11th, 2019): i can't go back to perl 5.28 anymore on the remaining servers, it seems dependancies in dev-core/* have changed yesterday.

As a result munin is completely broken on those servers and I dont have any workaround :-(
Comment 1 Vladimir Varlamov 2019-06-12 12:44:18 UTC
created a ticket in upstream https://github.com/munin-monitoring/munin/issues/1202
Comment 2 Thomas Capricelli 2019-06-13 10:00:51 UTC
Wow, and the munin people escalated that to a bug in Perl ..
Comment 3 Hans de Graaff gentoo-dev Security 2019-06-24 05:28:07 UTC
This has now been fixed in upstream perl:

https://perl5.git.perl.org/perl.git/commitdiff/79e302e6c3f815bf4cb72a5bacc3012595970db9
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2019-11-26 23:55:18 UTC
This is fixed in Perl 5.30.1.