Bug 726858

Summary: Munin CentOS 6 perl error
Product: [Fedora] Fedora EPEL Reporter: jmjosebest
Component: muninAssignee: Kevin Fenzi <kevin>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: el6CC: ingvar, kevin
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-08-01 23:18:12 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description jmjosebest 2011-07-30 00:29:51 UTC
Description of problem:

# sudo -u munin /usr/share/munin/munin-update --debug
 Can't locate RRDs.pm in @INC (@INC contains: /usr/local/lib64/perl5
 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
 /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at
 /usr/share/perl5/vendor_perl/Munin/Master/Utils.pm line 22.
 BEGIN failed--compilation aborted at
 /usr/share/perl5/vendor_perl/Munin/Master/Utils.pm line 22.
 Compilation failed in require at
 /usr/share/perl5/vendor_perl/Munin/Master/UpdateWorker.pm line 18.
 BEGIN failed--compilation aborted at
 /usr/share/perl5/vendor_perl/Munin/Master/UpdateWorker.pm line 18.
 Compilation failed in require at
 /usr/share/perl5/vendor_perl/Munin/Master/Update.pm line 17.
 BEGIN failed--compilation aborted at
 /usr/share/perl5/vendor_perl/Munin/Master/Update.pm line 17.
 Compilation failed in require at /usr/share/munin/munin-update line 13.
 BEGIN failed--compilation aborted at /usr/share/munin/munin-update line
 13.


 # rpm -qa | grep epel
 epel-release-6-5.noarch



 # rpm -qa | grep munin
 munin-1.4.5-6.el6.noarch
 munin-common-1.4.5-6.el6.noarch
 munin-node-1.4.5-6.el6.noarch



 # rpm -qa | grep rrd
 perl-rrdtool-1.4.3-2.el5.rf.x86_64
 rrdtool-1.4.3-2.el5.rf.x86_64


 # rpm -qa | grep perl
 perl-version-0.77-115.el6.x86_64
 perl-Params-Validate-0.92-3.el6.x86_64
 perl-IO-Compress-Base-2.020-115.el6.x86_64
 perl-rrdtool-1.4.3-2.el5.rf.x86_64
 perl-TimeDate-1.16-11.1.el6.noarch
 perl-libwww-perl-5.833-2.el6.noarch
 perl-CGI-3.49-115.el6.x86_64
 perl-Mail-Sendmail-0.79-12.el6.noarch
 perl-Log-Dispatch-FileRotate-1.19-4.el6.noarch
 perl-HTML-Template-2.9-10.el6.noarch
 perl-libs-5.10.1-115.el6.x86_64
 perl-Module-Pluggable-3.90-115.el6.x86_64
 perl-5.10.1-115.el6.x86_64
 perl-Compress-Raw-Zlib-2.023-115.el6.x86_64
 perl-Time-HiRes-1.9721-115.el6.x86_64
 perl-Digest-SHA1-2.12-2.el6.x86_64
 perl-Crypt-DES-2.05-9.el6.x86_64
 perl-Date-Manip-5.54-4.el6.noarch
 perl-URI-1.40-2.el6.noarch
 perl-IO-Compress-Zlib-2.020-115.el6.x86_64
 perl-Net-SNMP-5.2.0-4.el6.noarch
 perl-MailTools-2.04-4.el6.noarch
 perl-HTML-Parser-3.64-2.el6.x86_64
 perl-XML-Parser-2.36-7.el6.x86_64
 perl-Mail-Sender-0.8.16-3.el6.noarch
 perl-XML-DOM-1.44-7.el6.noarch
 perl-MIME-Types-1.28-2.el6.noarch
 perl-Log-Dispatch-2.27-1.el6.noarch
 perl-Log-Log4perl-1.30-1.el6.noarch
 perl-Net-Server-0.97-7.el6.noarch
 perl-Pod-Escapes-1.04-115.el6.x86_64
 perl-Pod-Simple-3.13-115.el6.x86_64
 perl-DBI-1.609-4.el6.x86_64
 perl-Compress-Zlib-2.020-115.el6.x86_64
 perl-Digest-HMAC-1.01-22.el6.noarch
 perl-HTML-Tagset-3.20-4.el6.noarch
 perl-Email-Date-Format-1.002-5.el6.noarch
 perl-XML-RegExp-0.03-7.el6.noarch
 perl-MIME-Lite-3.027-2.el6.noarch
 perl-IO-Multiplex-1.13-1.el6.noarch


Version-Release number of selected component (if applicable):


How reproducible:

install CentOS 6, install EPEL repo and run
yum install munin munin-node

no more...

I run 
# sudo -u munin /usr/share/munin/munin-update --debug

and I see errors.

Comment 1 jmjosebest 2011-07-30 00:31:29 UTC
using openvz kernel... I think is not the problem... or yes?

Linux cluster004 2.6.32-042stab024.1 #1 SMP Tue Jul 26 15:23:12 MSD 2011 x86_64 x86_64 x86_64 GNU/Linux

Comment 2 Kevin Fenzi 2011-07-30 03:45:41 UTC
No, likely the problem is the rpmforge perl-rrdtool. 

what does 'yum provides '/*RRDs.pm' show? 

how about: 

rpm -ql perl-rrdtool | grep RRDs.pm

Note that perl-rrdtool is in the base repo, so you might try downgrading to that one and see if things work correctly.

Comment 3 jmjosebest 2011-07-30 18:32:07 UTC
rpmforge? I have not installed rpmforge repo... but I installed with netinstall, i will try with other mirror with care about select packages in install process.

Sorry, I have reinstalled server... I will re-try in few days (72h aprox.)
I will update this bug.

Thanks,
regards.

Comment 4 jmjosebest 2011-08-01 20:28:46 UTC
My excuses... I have reinstalled, and using OVH netinstall is ok, Thanks!!

Comment 5 Kevin Fenzi 2011-08-01 23:18:12 UTC
Great. Glad to hear it.