[smokeping-users] RRD errors again after FreeBSD portupgrade...

Schalk Erasmus schalk at internet.na
Tue Oct 18 23:31:10 MEST 2005

Hi Guys,

For some reason, everytime I do a "portupgrade" in respect of upgrading
Smokeping, I experience the following error, when starting Smokeping:

server# /usr/local/etc/rc.d/smokeping.sh stop
server# /usr/local/etc/rc.d/smokeping.sh start
Can't load '/usr/local/lib/perl5/site_perl/5.8.7/mach/auto/RRDs/RRDs.so' for
module RRDs: Shared object "librrd.so.0" not found at
/usr/local/lib/perl5/5.8.7/mach/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
BEGIN failed--compilation aborted at /usr/local/smokeping/lib/Smokeping.pm
line 13.
Compilation failed in require at /usr/local/bin/smokeping line 6.
BEGIN failed--compilation aborted at /usr/local/bin/smokeping line 6.

Also, the website doesn't work (same as above).

I tried reinstalling RRDTOOL (both versions) with linking it to smokeping
(running pkgdb -F) and also tried reinstalling smokeping as such (make &&
make install).

I would really appreciate any feedback from other smokeping users who
encountered this before.

Here are some more technical info:

server# uname -a
FreeBSD <SNIP> 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Mon Feb 23 20:45:55
GMT 2004     root at wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC  i386

Perl verstion:

server# perl -v

This is perl, v5.8.7 built for i386-freebsd-64int
(with 1 registered patch, see perl -V for more detail)

Packages installed (latest versions):

server# pkg_info

apache-2.0.55       Version 2 of Apache web server with prefork MPM.
arc-5.21n           Create & extract files from DOS .ARC files
autoconf-2.59_2     Automatically configure source code on many Un*x
bash-2.05b.007_4    The GNU Bourne Again Shell
cgilib-0.5          A library of procedures for developing CGI programs in C
clamav-0.87_2       Command line virus scanner written entirely in C
cvsup-without-gui-16.1h_2 General network file distribution system optimized
for CVS
db4-4.0.14_1,1      The Berkeley DB package, revision 4
echoping-5.2.0_2    A ping-like program that uses tcp and/or http
exim-4.54           High performance MTA for Unix systems on the Internet
expat-1.95.8_3      XML 1.0 parser written in C
fping-2.4b2         Quickly ping N hosts w/o flooding the network
freetype2-2.1.10_1  A free and portable TrueType font rendering engine
gettext-0.14.5      GNU gettext package
gmake-3.80_2        GNU version of 'make' utility
help2man-1.35.1     Automatically generating simple manual pages from
program o
lha-1.14i_6         Archive files using LZSS and Huffman compression (.lzh
libart_lgpl2-2.3.17 Library for high-performance 2D graphics
libgmp-4.1.4_1      A free library for arbitrary precision arithmetic
libiconv-1.9.2_1    A character set conversion library
libidn-0.5.19       Internationalized Domain Names command line tool
libtool-1.5.20      Generic shared library support script (1.5)
m4-1.4.3            GNU m4
openssl-0.9.8a      SSL and crypto library
p5-Authen-SASL-2.09 Perl5 module for SASL authentication
p5-CGI-SpeedyCGI-2.22_2 Speed up perl CGI scripts by running them
p5-CGI.pm-3.11,1    Simple Common Gateway Interface Class for Perl
p5-Digest-1.12      Modules that calculate message digests
p5-Digest-HMAC-1.01 Perl5 interface to HMAC Message-Digest Algorithms
p5-Digest-MD5-2.33  Perl5 interface to the MD5 algorithm
p5-Digest-SHA1-2.10 Perl interface to the SHA-1 Algorithm
p5-Getopt-Long-2.34 Perl module for extended processing of command line
p5-HTML-Parser-3.45 Perl5 module for parsing HTML documents
p5-HTML-Tagset-3.04 Some useful data table in parsing HTML
p5-IO-Socket-SSL-0.97 Perl5 interface to SSL sockets
p5-MIME-Base64-3.05 Perl5 module for Base64 and Quoted-Printable encodings
p5-Mail-SpamAssassin-3.1.0_3 A highly efficient mail filter for identifying
p5-Mail-Tools-1.67  Perl5 modules for dealing with Internet e-mail messages
p5-Net-1.19,1       Perl5 modules to access and use network protocols
p5-Net-DNS-0.53     Perl5 interface to the DNS resolver, and dynamic updates
p5-Net-IP-1.23      Perl extension for manipulating IPv4/IPv6 addresses
p5-Net-SSLeay-1.25  Perl5 interface to SSL
p5-PathTools-3.12   A Perl module for portably manipulating file
p5-Pod-Parser-1.34  Modules to work with POD (Plain Old Documentation)
p5-SNMP_Session-1.07 A perl5 module providing rudimentary access to SNMPv1
and v
p5-Scalar-List-Utils-1.17,1 Perl subroutines that would be nice to have in
the perl cor
p5-URI-1.35         Perl5 interface to Uniform Resource Identifier (URI)
p5-gettext-1.03     Message handling functions
perl-5.8.7          Practical Extraction and Report Language
pkgconfig-0.17.2    A utility to retrieve information about installed
png-1.2.8_2         Library for manipulating PNG images
portupgrade-20041226_7 FreeBSD ports/packages administration and management
tool s
razor-agents-2.77   A distributed, collaborative, spam detection and
rrdtool-1.2.11      Round Robin Database Tools
ruby-1.8.2_4        An object-oriented interpreted scripting language
ruby18-bdb1-0.2.2   Ruby interface to Berkeley DB revision 1.8x with full
ruby18-bdb4-0.5.3   Ruby interface to Sleepycat's Berkeley DB revision 2 or
screen-4.0.2_2      A multi-screen window manager
smokeping-2.0.3     Latency logging and graphing system
unarj-2.65_1        Allows files to be extracted from ARJ archives
unrar-3.54,3        Extract, view & test RAR archives
unzip-5.52_2        List, test and extract compressed files in a ZIP archive
wget-1.10.1         Retrieve files from the Net via HTTP and FTP
zoo-2.10.1          Manipulate archives of files in compressed form


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