perfsonar-dev - Re: issue with RRDMA installation
Subject: perfsonar development work
List archive
- 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:59:09 +0200
- Organization: GARR
Now: if I install by hand JDK 6 update 6 and exactly that version, RRD MA YUM-based installation works:
[root@srv4
yum.repos.d]# rpm -ivh --nodeps --force jdk-6u6-linux-i586.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
[root@srv4
yum.repos.d]#
[root@srv4
yum.repos.d]#
[root@srv4
yum.repos.d]#
[root@srv4
yum.repos.d]#
[root@srv4
yum.repos.d]# yum install geant2-java-rrd-ma
Bad id for repo:
root@perfsonar1
yum.repos.d, byte = @ 4
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package geant2-java-rrd-ma.noarch 0:3.1rc5-1 set to be updated
--> Processing Dependency: rrdjtool for package: geant2-java-rrd-ma
--> Processing Dependency: tomcat5-exist for package: geant2-java-rrd-ma
--> Running transaction check
---> Package rrdjtool.i386 0:1.0-1 set to be updated
---> Package tomcat5-exist.noarch 0:1.2.3-1 set to be updated
--> Processing Dependency: tomcat5 for package: tomcat5-exist
--> Running transaction check
---> Package tomcat5.i386 0:5.5.27-0jpp.2.fc9 set to be updated
--> Processing Dependency: tomcat5-server-lib = 5.5.27-0jpp.2.fc9 for package: tomcat5
--> Processing Dependency: tomcat5-server-lib = 5.5.27-0jpp.2.fc9 for package: tomcat5
--> Processing Dependency: jakarta-commons-daemon >= 1.0.1 for package: tomcat5
--> Processing Dependency: xerces-j2 >= 2.7.1 for package: tomcat5
--> Processing Dependency: java-devel >= 1.4.2 for package: tomcat5
--> Processing Dependency: jakarta-commons-launcher >= 0.9 for package: tomcat5
--> Processing Dependency: jakarta-commons-dbcp-tomcat5 for package: tomcat5
--> Processing Dependency: jakarta-commons-collections-tomcat5 for package: tomcat5
--> Running transaction check
---> Package jakarta-commons-launcher.i386 0:1.1-2jpp.3.fc9 set to be updated
---> Package java-1.6.0-sun-compat.i586 0:1.6.0.06-1jpp set to be updated
---> Package jakarta-commons-daemon.i386 1:1.0.1-6jpp.5.fc9 set to be updated
---> Package tomcat5-server-lib.i386 0:5.5.27-0jpp.2.fc9 set to be updated
--> Processing Dependency: tomcat5-jasper = 5.5.27-0jpp.2.fc9 for package: tomcat5-server-lib
--> Processing Dependency: tomcat5-jasper = 5.5.27-0jpp.2.fc9 for package: tomcat5-server-lib
--> Processing Dependency: jakarta-commons-modeler >= 2.0 for package: tomcat5-server-lib
--> Processing Dependency: jakarta-commons-modeler >= 2.0 for package: tomcat5-server-lib
---> Package jakarta-commons-collections-tomcat5.i386 0:3.2-2jpp.2.fc9 set to be updated
---> Package xerces-j2.i386 0:2.7.1-10jpp.1.fc9 set to be updated
--> Processing Dependency: xml-commons-resolver >= 1.1 for package: xerces-j2
---> Package jakarta-commons-dbcp-tomcat5.i386 0:1.2.1-11jpp.3.fc9 set to be updated
--> Running transaction check
---> Package tomcat5-jasper.i386 0:5.5.27-0jpp.2.fc9 set to be updated
--> Processing Dependency: tomcat5-servlet-2.4-api = 5.5.27-0jpp.2.fc9 for package: tomcat5-jasper
---> Package jakarta-commons-modeler.i386 0:2.0-4jpp.2.fc9 set to be updated
--> Processing Dependency: jakarta-commons-logging >= 1.0 for package: jakarta-commons-modeler
--> Processing Dependency: jakarta-commons-collections >= 2.0 for package: jakarta-commons-modeler
--> Processing Dependency: jakarta-commons-beanutils >= 1.3 for package: jakarta-commons-modeler
--> Processing Dependency: jakarta-commons-digester >= 1.2 for package: jakarta-commons-modeler
--> Processing Dependency: jmxri for package: jakarta-commons-modeler
--> Processing Dependency: jaxp_transform_impl for package: jakarta-commons-modeler
---> Package xml-commons-resolver12.noarch 0:1.3.03-11jpp set to be updated
--> Processing Dependency: xml-commons = 1.3.03-11jpp for package: xml-commons-resolver12
--> Running transaction check
---> Package mx4j.i386 1:3.0.1-6jpp.4 set to be updated
--> Processing Dependency: bcel >= 5.0 for package: mx4j
--> Processing Dependency: javamail >= 1.2-5jpp for package: mx4j
--> Processing Dependency: axis >= 1.1 for package: mx4j
--> Processing Dependency: log4j >= 1.2.7 for package: mx4j
--> Processing Dependency: jaf for package: mx4j
---> Package jakarta-commons-logging.i386 0:1.0.4-7jpp.5.fc9 set to be updated
---> Package jakarta-commons-collections.i386 0:3.2-2jpp.2.fc9 set to be updated
---> Package jakarta-commons-beanutils.i386 0:1.7.0-6jpp.1 set to be updated
---> Package xalan-j2.i386 0:2.7.0-7jpp.2.fc9 set to be updated
---> Package jakarta-commons-digester.i386 0:1.7-7jpp.2 set to be updated
---> Package xml-commons.noarch 0:1.3.03-11jpp set to be updated
---> Package tomcat5-servlet-2.4-api.i386 0:5.5.27-0jpp.2.fc9 set to be updated
--> Running transaction check
---> Package classpathx-jaf.i386 0:1.0-11jpp.1.fc9 set to be updated
---> Package bcel.i386 0:5.2-4jpp.2.fc9 set to be updated
--> Processing Dependency: regexp for package: bcel
---> Package log4j.i386 0:1.2.14-4jpp.1.fc9 set to be updated
---> Package classpathx-mail.i386 0:1.1.1-5jpp.3 set to be updated
---> Package axis.i386 0:1.2.1-3jpp.8.fc9 set to be updated
--> Processing Dependency: jakarta-commons-discovery for package: axis
--> Processing Dependency: wsdl4j for package: axis
--> Processing Dependency: jakarta-commons-httpclient for package: axis
--> Running transaction check
---> Package wsdl4j.i386 0:1.5.2-5jpp.2.fc9 set to be updated
---> Package regexp.i386 0:1.5-2jpp.1.fc9 set to be updated
---> Package jakarta-commons-httpclient.i386 1:3.1-0jpp.1.fc9 set to be updated
---> Package jakarta-commons-discovery.i386 1:0.4-3jpp.1.fc9 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
geant2-java-rrd-ma noarch 3.1rc5-1 perfsonar-noarch 18 M
Installing for dependencies:
axis i386 1.2.1-3jpp.8.fc9 fedora 2.9 M
bcel i386 5.2-4jpp.2.fc9 fedora 1.4 M
classpathx-jaf i386 1.0-11jpp.1.fc9 fedora 97 k
classpathx-mail i386 1.1.1-5jpp.3 fedora 1.1 M
jakarta-commons-beanutils i386 1.7.0-6jpp.1 fedora 498 k
jakarta-commons-collections i386 3.2-2jpp.2.fc9 fedora 945 k
jakarta-commons-collections-tomcat5
i386 3.2-2jpp.2.fc9 fedora 64 k
jakarta-commons-daemon i386 1:1.0.1-6jpp.5.fc9 fedora 44 k
jakarta-commons-dbcp-tomcat5 i386 1.2.1-11jpp.3.fc9 fedora 216 k
jakarta-commons-digester i386 1.7-7jpp.2 fedora 294 k
jakarta-commons-discovery i386 1:0.4-3jpp.1.fc9 fedora 129 k
jakarta-commons-httpclient i386 1:3.1-0jpp.1.fc9 fedora 513 k
jakarta-commons-launcher i386 1.1-2jpp.3.fc9 fedora 90 k
jakarta-commons-logging i386 1.0.4-7jpp.5.fc9 fedora 100 k
jakarta-commons-modeler i386 2.0-4jpp.2.fc9 fedora 257 k
java-1.6.0-sun-compat i586 1.6.0.06-1jpp perfsonar-i386 56 k
log4j i386 1.2.14-4jpp.1.fc9 fedora 633 k
mx4j i386 1:3.0.1-6jpp.4 fedora 2.5 M
regexp i386 1.5-2jpp.1.fc9 fedora 91 k
rrdjtool i386 1.0-1 perfsonar-i386 13 k
tomcat5 i386 5.5.27-0jpp.2.fc9 updates-newkey 461 k
tomcat5-exist noarch 1.2.3-1 perfsonar-noarch 24 M
tomcat5-jasper i386 5.5.27-0jpp.2.fc9 updates-newkey 934 k
tomcat5-server-lib i386 5.5.27-0jpp.2.fc9 updates-newkey 3.3 M
tomcat5-servlet-2.4-api i386 5.5.27-0jpp.2.fc9 updates-newkey 145 k
wsdl4j i386 1.5.2-5jpp.2.fc9 fedora 363 k
xalan-j2 i386 2.7.0-7jpp.2.fc9 fedora 3.7 M
xerces-j2 i386 2.7.1-10jpp.1.fc9 fedora 7.9 M
xml-commons noarch 1.3.03-11jpp jpackage-generic 9.4 k
xml-commons-resolver12 noarch 1.3.03-11jpp jpackage-generic 78 k
Transaction Summary
================================================================================
Install 31 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 71 M
Is this ok [y/N]: y
Downloading Packages:
(1/31): xml-commons-1.3.03-11jpp.noarch.rpm | 9.4 kB 00:00
(2/31): rrdjtool-1.0-1.i386.rpm | 13 kB 00:00
(3/31): jakarta-commons-daemon-1.0.1-6jpp.5.fc9.i386.rpm | 44 kB 00:00
(4/31): java-1.6.0-sun-compat-1.6.0.06-1jpp.i586.rpm | 56 kB 00:00
(5/31): jakarta-commons-collections-tomcat5-3.2-2jpp.2.fc9.i386.rpm | 64 kB 00:00
(6/31): xml-commons-resolver12-1.3.03-11jpp.noarch.rpm | 78 kB 00:00
(7/31): jakarta-commons-launcher-1.1-2jpp.3.fc9.i386.rpm | 90 kB 00:00
(8/31): regexp-1.5-2jpp.1.fc9.i386.rpm | 91 kB 00:00
(9/31): classpathx-jaf-1.0-11jpp.1.fc9.i386.rpm | 97 kB 00:00
(10/31): jakarta-commons-logging-1.0.4-7jpp.5.fc9.i386.rpm | 100 kB 00:00
(11/31): jakarta-commons-discovery-0.4-3jpp.1.fc9.i386.rpm | 129 kB 00:00
(12/31): tomcat5-servlet-2.4-api-5.5.27-0jpp.2.fc9.i386.rpm | 145 kB 00:00
(13/31): jakarta-commons-dbcp-tomcat5-1.2.1-11jpp.3.fc9.i386.rpm | 216 kB 00:00
(14/31): jakarta-commons-modeler-2.0-4jpp.2.fc9.i386.rpm | 257 kB 00:00
(15/31): jakarta-commons-digester-1.7-7jpp.2.i386.rpm | 294 kB 00:00
(16/31): wsdl4j-1.5.2-5jpp.2.fc9.i386.rpm | 363 kB 00:00
(17/31): tomcat5-5.5.27-0jpp.2.fc9.i386.rpm | 461 kB 00:00
(18/31): jakarta-commons-beanutils-1.7.0-6jpp.1.i386.rpm | 498 kB 00:00
(19/31): jakarta-commons-httpclient-3.1-0jpp.1.fc9.i386.rpm | 513 kB 00:00
(20/31): log4j-1.2.14-4jpp.1.fc9.i386.rpm | 633 kB 00:00
(21/31): tomcat5-jasper-5.5.27-0jpp.2.fc9.i386.rpm | 934 kB 00:00
(22/31): jakarta-commons-collections-3.2-2jpp.2.fc9.i386.rpm | 945 kB 00:00
(23/31): classpathx-mail-1.1.1-5jpp.3.i386.rpm | 1.1 MB 00:00
(24/31): bcel-5.2-4jpp.2.fc9.i386.rpm | 1.4 MB 00:00
(25/31): mx4j-3.0.1-6jpp.4.i386.rpm | 2.5 MB 00:00
(26/31): axis-1.2.1-3jpp.8.fc9.i386.rpm | 2.9 MB 00:00
(27/31): tomcat5-server-lib-5.5.27-0jpp.2.fc9.i386.rpm | 3.3 MB 00:00
(28/31): xalan-j2-2.7.0-7jpp.2.fc9.i386.rpm | 3.7 MB 00:01
(29/31): xerces-j2-2.7.1-10jpp.1.fc9.i386.rpm | 7.9 MB 00:02
(30/31): geant2-java-rrd-ma-3.1rc5-1.noarch.rpm | 18 MB 00:08
(31/31): tomcat5-exist-1.2.3-1.noarch.rpm | 24 MB 00:11
-----------------------------------------------------------------------------------------------------------------------------------------
Total 2.2 MB/s | 71 MB 00:31
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 22bd62d4
Importing GPG key 0x22BD62D4 "Perfsonar Release Team <>" from http://downloads.perfsonar.eu/repositories/RPM-GPG-KEY-perfsonar
Is this ok [y/N]: y
Package rrdjtool-1.0-1.i386.rpm is not signed
Roman Lapacz wrote:
Mario Reale wrote:
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 ?
There is no such requirement in the packaging procedure but it seems that the system where I built that library matters.
[roman@sonar1
~]$ ldd /usr/lib/libjrrd.so
ldd: warning: you do not have execution permission for `/usr/lib/libjrrd.so'
linux-gate.so.1 => (0x00110000)
libc.so.6 => /lib/libc.so.6 (0x00114000)
librrd.so.2 => /usr/lib/librrd.so.2 (0x0026d000)
/lib/ld-linux.so.2 (0x00693000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x002b7000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00343000)
libz.so.1 => /lib/libz.so.1 (0x0036a000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x0037d000)
libm.so.6 => /lib/libm.so.6 (0x00395000)
Roman
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
- issue with RRDMA installation, Mario Reale, 10/14/2008
- Re: issue with RRDMA installation, Roman Lapacz, 10/14/2008
- Re: issue with RRDMA installation, Mario Reale, 10/14/2008
- Re: issue with RRDMA installation, Roman Lapacz, 10/14/2008
- Re: issue with RRDMA installation, Mario Reale, 10/14/2008
- Re: issue with RRDMA installation, Roman Lapacz, 10/14/2008
- Re: issue with RRDMA installation, Mario Reale, 10/14/2008
- Re: [pS-dev] Re: issue with RRDMA installation, Gijs Molenaar, 10/14/2008
- Re: issue with RRDMA installation, Mario Reale, 10/14/2008
- Re: issue with RRDMA installation, Roman Lapacz, 10/14/2008
Archive powered by MHonArc 2.6.16.