[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