Skip to Content.
Sympa Menu

perfsonar-dev - Re: issue with RRDMA installation

Subject: perfsonar development work

List archive

Re: issue with RRDMA installation


Chronological Thread 
  • From: Mario Reale <>
  • To: Roman Lapacz <>
  • Cc: "" <>, Sasa Cavara <>, Fausto Vetter <>, Stephan Kraft <>, Nicolas Simar <>, Giovanni Cesaroni <>, Alessandro Inzerilli <>
  • Subject: Re: issue with RRDMA installation
  • Date: Tue, 14 Oct 2008 14:30:58 +0200
  • Organization: GARR

Hi Roman,

On my Fedora Core 9 the system has a newer version of that library ( namely /usr/lib/librrd.so.4 )

So my naive question is now:
why the rrdjtool has been packaged such that it requires librrd.so.2 and not librrd.so.X X>=2 ?

Missing Dependency: librrd.so.2 is needed by package rrdjtool-1.0-1.i386 (perfsonar-i386)


[root@srv4
yum.repos.d]# rpm -qf /usr/lib/librrd.so.2
file /usr/lib/librrd.so.2 is not owned by any package

[root@srv4
yum.repos.d]# ls /usr/lib/librrd.so.2
/usr/lib/librrd.so.2


On your system you have rrdtool-1.2.23-3.fc7 while I have rrdtool-1.3.3-1.fc9.i386, providing a newer version of that libray

[root@srv4
yum.repos.d]# rpm -q --list rrdtool-1.3.3-1.fc9.i386
/usr/bin/rrdcgi
/usr/bin/rrdtool
/usr/bin/rrdupdate
/usr/lib/librrd.so.4
/usr/lib/librrd.so.4.0.2
/usr/lib/librrd_th.so.4
/usr/lib/librrd_th.so.4.0.2
/usr/share/man/man1/bin_dec_hex.1.gz
/usr/share/man/man1/cdeftutorial.1.gz
/usr/share/man/man1/rpntutorial.1.gz
/usr/share/man/man1/rrd-beginners.1.gz
/usr/share/man/man1/rrdbuild.1.gz
/usr/share/man/man1/rrdcgi.1.gz
/usr/share/man/man1/rrdcreate.1.gz
/usr/share/man/man1/rrddump.1.gz
/usr/share/man/man1/rrdfetch.1.gz
/usr/share/man/man1/rrdfirst.1.gz
/usr/share/man/man1/rrdgraph.1.gz
/usr/share/man/man1/rrdgraph_data.1.gz
/usr/share/man/man1/rrdgraph_examples.1.gz
/usr/share/man/man1/rrdgraph_graph.1.gz
/usr/share/man/man1/rrdgraph_rpn.1.gz
/usr/share/man/man1/rrdinfo.1.gz
/usr/share/man/man1/rrdlast.1.gz
/usr/share/man/man1/rrdlastupdate.1.gz
/usr/share/man/man1/rrdresize.1.gz
/usr/share/man/man1/rrdrestore.1.gz
/usr/share/man/man1/rrdthreads.1.gz
/usr/share/man/man1/rrdtool.1.gz
/usr/share/man/man1/rrdtune.1.gz
/usr/share/man/man1/rrdtutorial.1.gz
/usr/share/man/man1/rrdupdate.1.gz
/usr/share/man/man1/rrdxport.1.gz
/usr/share/rrdtool

Roman Lapacz wrote:
Mario Reale wrote:

--> Finished Dependency Resolution
java-1.6.0-sun-compat-1.6.0.06-1jpp.i586 from perfsonar-i386 has depsolving problems
--> Missing Dependency: jdk = 2000:1.6.0_06-fcs is needed by package java-1.6.0-sun-compat-1.6.0.06-1jpp.i586 (perfsonar-i386)
rrdjtool-1.0-1.i386 from perfsonar-i386 has depsolving problems
--> Missing Dependency: librrd.so.2 is needed by package rrdjtool-1.0-1.i386 (perfsonar-i386)
Error: Missing Dependency: jdk = 2000:1.6.0_06-fcs is needed by package java-1.6.0-sun-compat-1.6.0.06-1jpp.i586 (perfsonar-i386)
Error: Missing Dependency: librrd.so.2 is needed by package rrdjtool-1.0-1.i386 (perfsonar-i386)

I checked on Red Hat machine:

[roman@sonar1
~]$ uname -a
Linux sonar1.amsterdam.surfnet.nl 2.6.26.5-28.fc8 #1 SMP Sat Sep 20 09:32:58 EDT 2008 i686 i686 i386 GNU/Linux
[roman@sonar1
~]$ rpm -qf /usr/lib/librrd.so.2
rrdtool-1.2.23-3.fc7

So if rrdtool is present in the system then there should not be the error message that the library librrd.so.2 as a dependency is missing. That's my understanding.

Roman




Archive powered by MHonArc 2.6.16.

Top of Page