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 :-(
created a ticket in upstream https://github.com/munin-monitoring/munin/issues/1202
Wow, and the munin people escalated that to a bug in Perl ..
This has now been fixed in upstream perl: https://perl5.git.perl.org/perl.git/commitdiff/79e302e6c3f815bf4cb72a5bacc3012595970db9
This is fixed in Perl 5.30.1.