[MacPorts] #34978: munin-cron broken after upgrading to perl 5.12.4 (Can't locate RRDs.pm in @INC)
MacPorts
noreply at macports.org
Tue Jun 26 08:56:14 PDT 2012
#34978: munin-cron broken after upgrading to perl 5.12.4 (Can't locate RRDs.pm in
@INC)
---------------------------------+------------------------------------------
Reporter: matt@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.1
Keywords: perl5 rrdtool munin | Port:
---------------------------------+------------------------------------------
Hi, after upgrading perl5 from 5.12.3 to 5.12.4 I get the following when I
try to run munin-cron:
{{{
Can't locate RRDs.pm in @INC (@INC contains:
/opt/local/lib/perl5/site_perl/5.12.4/darwin-thread-multi-2level
/opt/local/lib/perl5/site_perl/5.12.4
/opt/local/lib/perl5/vendor_perl/5.12.4/darwin-thread-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.4 /opt/local/lib/perl5/5.12.4
/darwin-thread-multi-2level /opt/local/lib/perl5/5.12.4
/opt/local/lib/perl5/site_perl/5.12.3 /opt/local/lib/perl5/site_perl
/opt/local/lib/perl5/vendor_perl .) at
/opt/local/lib/perl5/site_perl/5.12.4/Munin/Master/Utils.pm line 22.
}}}
It looks like rrdtool installs RRDs.pm under
/opt/local/lib/perl5/vendor_perl/5.12.4/darwin-multi-2level/RRDs.pm.
However after installing 5.12.4 it looks like @INC is changed to include
the darwin-thread-multi-2level directory rather than darwin-multi-2level
--
Ticket URL: <https://trac.macports.org/ticket/34978>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list