[smokeping-users] ISG::ParseConfig is obsolete! Use Config::Grammar instead. PROBLEM

Schalk Erasmus schalk at internet.na
Mon May 16 16:10:12 MEST 2005


Hi,

I am resubmitting this e-mail for Records Purposes, even though I found the
problem... :)

I'm anxiously awaiting SmokePing ver2 to be added to the FreeBSD Ports Tree.

Problem is indeed compatibility with the RRD-Tool.

---------------------------------------------------

Hi Guys,

On Friday (so happened to be the 13'th), I ran a portupgrade on our "Latency
Monitoring" Server (SmokePing of course), and since then I get:

"WARNING: ISG::ParseConfig is obsolete! Use Config::Grammar instead." when I
try to start SmokePing.

Weird thing is that a week ago, I also ran a "portupgrade" on this server,
and SmokePing updated itself to 1.40! It still worked after a reboot.

Anyway, based on some "google-ing" I only came across this post on the 3'rd
of May, by Steve Bondy, where he also reported the same problem. However, he
has a RRD-Tool compilation problem as well.

NOTE: Keep reading after Steve's e-mail....

>To: <smokeping-users at list.ee.ethz.ch>
>Subject: [smokeping-users] Newbie problem - perl RRDs.so error
>From: "Steve Bondy" <sbondy{at}rafte{dot}com>
>Date: Tue, 3 May 2005 15:03:39 -0500
>Thread-index: AcVQGzLDolMc5xXzTRqNB6SqBTCHmQ==
>Thread-topic: Newbie problem - perl RRDs.so error.
>I have smokeping 1.40 running with rrdtool 1.0.48 and perl 5.8.1 on a
RedHat 9 server fine.  But a newer server is giving me fits.  This one is
Fedora Core 3, smokeping 1.40, rrdtool 1.2.1 and perl 5.8.5.  (Note that
SELinux is disabled)
>
>rrdtool was built with "configure --enable-perl-site-install" But when
>trying to start smokeping, I get:
>
>WARNING: ISG::ParseConfig is obsolete! Use Config::Grammar instead.
>Can't load
>'/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/RRDs/RRDs.
>so' for module RRDs: librrd.so.2: cannot open shared object file: No such
file or directory at
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230. at
/usr/local/smokeping/lib/Smokeping.pm line 13 Compilation failed in require
at /usr/local/smokeping/lib/Smokeping.pm
line 13.
>BEGIN failed--compilation aborted at
>/usr/local/smokeping/lib/Smokeping.pm line 13. Compilation failed in
>require at ./smokeping line 7. BEGIN failed--compilation aborted at
>./smokeping line 7.
>
>
>I'm not good enough at perl to figure this out, but the RRDs.so is in
>the location specified... A test perl script that simply has the line
>"use RRDs" fails as well, with the same error.  Can anyone point me in
>the right direction?
>
>Thanks,
>Steve
>
>--
>Unsubscribe
mailto:smokeping-users-request at list.ee.ethz.ch?subject=unsubscribe
>Help        mailto:smokeping-users-request at list.ee.ethz.ch?subject=help
>Archive     http://lists.ee.ethz.ch/smokeping-users
>WebAdmin    http://lists.ee.ethz.ch/lsg2.cgi

I was wondering if any of the following ports are causing this strange
behavior:

p5-HTML-Parser-3.45 Perl5 module for parsing HTML documents
p5-PodParser-1.28_2 Modules to work with POD (Plain Old Documentation)

These are ALL the ports (based on a portupgrade summary), that is running on
this server:

Note: I've sorted it alphabetically for easier navigation....

--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        - archivers/arc (arc-5.21j)
        - archivers/lha (lha-1.14i_6)
        - archivers/unarj (unarj-2.65_1)
        - archivers/unrar (unrar-3.43,3)
        - archivers/unzip (unzip-5.52_1)
        - archivers/zoo (zoo-2.10.1)
        - converters/libiconv (libiconv-1.9.2_1)
        - converters/p5-MIME-Base64 (p5-MIME-Base64-3.05)
        - databases/gdbm (gdbm-1.8.3_1)
        - databases/ruby-bdb1 (ruby18-bdb1-0.2.2)
        - devel/autoconf253 (autoconf-2.53_3)
        - devel/autoconf259 (autoconf-2.59_2)
        - devel/automake15 (automake-1.5_2,1)
        - devel/bison (bison-1.75_2)
        - devel/cgilib (cgilib-0.5)
        - devel/gengetopt (gengetopt-2.11)
        - devel/gettext (gettext-0.14.4)
        - devel/gmake (gmake-3.80_2)
        - devel/libidn (libidn-0.5.16)
        - devel/libltdl15 (libltdl-1.5.10)
        - devel/libtool13 (libtool-1.3.5_2)
        - devel/libtool15 (libtool-1.5.10_1)
        - devel/m4 (m4-1.4.3)
        - devel/p5-File-Spec (p5-File-Spec-0.90)
        - devel/p5-Locale-gettext (p5-gettext-1.03)
        - devel/pkgconfig (pkgconfig-0.17.2)
        - dns/p5-Net-DNS (p5-Net-DNS-0.49)
        - graphics/gd (gd-2.0.33_1,1)
        - graphics/jpeg (jpeg-6b_3)
        - graphics/libart_lgpl2 (libart_lgpl2-2.3.17)
        - graphics/png (png-1.2.8_1)
        - lang/perl5.8 (perl-5.8.6_2)
        - lang/ruby18 (ruby-1.8.2_3)
        - mail/exim (exim-4.51)
        - mail/p5-Mail-Tools (p5-Mail-Tools-1.66)
        - mail/p5-Mail-SpamAssassin (p5-Mail-SpamAssassin-3.0.3_3)
        - mail/razor-agents (razor-agents-2.67)
        - math/libgmp4 (libgmp-4.1.4)
        - misc/help2man (help2man-1.35.1)
        - misc/screen (screen-4.0.2_1)
        - net-mgmt/net-snmp (net-snmp-5.2.1_2)
        - net-mgmt/mrtg (mrtg-2.11.1,1)
        - net-mgmt/p5-SNMP_Session (p5-SNMP_Session-1.07)
        - net/cvsup-without-gui (cvsup-without-gui-16.1h_2)
        - net/echoping (echoping-5.2.0_2)
        - net/fping (fping-2.4b2)
        - net/p5-Socket6 (p5-Socket6-0.18)
        - net/p5-URI (p5-URI-1.35)
        - net/p5-IO-INET6 (p5-IO-INET6-2.01)
        - net/p5-Net (p5-Net-1.19,1)
        - net/rrdtool (rrdtool-1.2.6)
        - net/rsync (rsync-2.6.3_1)
        - net/smokeping (smokeping-1.40)
        - print/freetype2 (freetype2-2.1.9)
        - security/clamav (clamav-0.85)
        - security/openssl (openssl-0.9.7g)
        - security/p5-IO-Socket-SSL (p5-IO-Socket-SSL-0.96)
        - security/p5-Digest-MD5 (p5-Digest-MD5-2.33)
        - security/p5-Digest-HMAC (p5-Digest-HMAC-1.01)
        - security/p5-Net-SSLeay (p5-Net-SSLeay-1.25)
        - security/p5-Authen-SASL (p5-Authen-SASL-2.09)
        - security/p5-Digest (p5-Digest-1.10)
        - security/p5-Digest-SHA1 (p5-Digest-SHA1-2.10)
        - shells/bash2 (bash-2.05b.007_4)
        - sysutils/portupgrade (portupgrade-20041226_2)
        - textproc/expat2 (expat-1.95.8_1)
        - textproc/libxml2 (libxml2-2.6.19)
        - textproc/p5-PodParser (p5-PodParser-1.28_2)
        - www/apache2 (apache-2.0.54)
        - www/p5-HTML-Parser (p5-HTML-Parser-3.45)
        - www/p5-CGI-SpeedyCGI (p5-CGI-SpeedyCGI-2.22_1)
        - www/p5-HTML-Tagset (p5-HTML-Tagset-3.04)
        - www/p5-CGI.pm (p5-CGI.pm-3.07,1)
--->  Packages processed: 0 done, 73 ignored, 0 skipped and 0 failed
---> Session ended at: Sun, 15 May 2005 07:22:49 +0100 (consumed
---> 00:00:18)

Any assistance would be highly appreciated. :)

NOTE: All previous problems I encountered with SmokePing was related to the
RRD-Tool. I've already reinstalled the RRD-Tool, with no success. :(

Please help....

Thanx
Schalk

--
Schalk Erasmus
Internet Technologies Namibia (PTY) Ltd
Tel:  +264 (0)61 375-484
Fax:  +264 (0)61 375-485
Web:  http://www.internet.na

Disclaimer:
The information contained in this communication is confidential and may be
legally privileged. It is intended solely for the use of the individual or
entity to whom it is addressed and others authorised to receive it. If you
are not the intended recipient you are hereby notified that any disclosure,
copying, distribution or taking action in reliance of the contents of this
information is strictly prohibited and may be unlawful.


--
Unsubscribe mailto:smokeping-users-request at list.ee.ethz.ch?subject=unsubscribe
Help        mailto:smokeping-users-request at list.ee.ethz.ch?subject=help
Archive     http://lists.ee.ethz.ch/smokeping-users
WebAdmin    http://lists.ee.ethz.ch/lsg2.cgi



More information about the smokeping-users mailing list