[MacPorts] #63537: smokeping uses perl5.30 and uses rrdtool that is using perl5.28

MacPorts noreply at macports.org
Mon Sep 27 11:53:47 UTC 2021


#63537: smokeping uses perl5.30 and uses rrdtool that is using perl5.28
--------------------+--------------------
 Reporter:  pagecp  |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:
--------------------+--------------------
 smokeping needs the perl RRD tools. smokeping uses perl5.30.
 In the dependencies there is rrdtool, but rrdtool is using perl5.28, so
 the perl rrd modules are only available for perl5.28, and not perl5.30.
 This makes configure fail...


 {{{
 checking checking for RRDs perl module... Failed

 ** Aborting Configure ******************************

    Smokeping requires a copy of rrdtool and its perl module RRDs
    installed for Smokeping to work. Installing rrdtool
    is outside the scope of the package. The easiest is
    to simply install rrdtool from your distro:

    on ubuntu

       sudo apt install rrdtool librrds-perl

    on redhat

       sudo yum install rrdtool perl-rrdtool

    if you install rrdtool from source into a non-standard location
    set PERL5LIB accordingly.
 }}}


 {{{
 port info rrdtool
 rrdtool @1.7.1 (net)

 Description:          RRDtool is a system to store and display time-series
 data
 Homepage:             http://oss.oetiker.ch/rrdtool/

 Build Dependencies:   pkgconfig
 Library Dependencies: cairo, gettext, glib2, fribidi, libpng, libxml2,
 pango, tcp_wrappers
 Runtime Dependencies: dejavu-fonts, perl5.28
 Platforms:            darwin
 License:              GPL-2+
 Maintainers:          none
 }}}


 {{{
 % ls -l /opt/local/lib/perl5/vendor_perl/5.28/RRDp.pm
 -r--r--r-- 1 root admin 5497 Feb  4  2019
 /opt/local/lib/perl5/vendor_perl/5.28/RRDp.pm
 % ls -l /opt/local/lib/perl5/vendor_perl/5.30/RRDp.pm
 ls: cannot access '/opt/local/lib/perl5/vendor_perl/5.30/RRDp.pm': No such
 file or directory
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/63537>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list