[CentOS] how to install rrdtool, if it keeps failing?

Rudi Ahlers Rudi at SoftDux.com
Sat Aug 29 12:10:26 UTC 2009


Hi all,

I'm trying to install rrdtool on CentOS 5.3 x64, but it keeps failing
with dependency problems:



root at pluto:[~]$ yum install rrdtool*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * freshrpms: ayo.uk3.freshrpms.net
 * rpmforge: ftp-stud.fht-esslingen.de
Excluding Packages in global exclude list
Finished
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
There are unfinished transactions remaining. You mightconsider running
yum-complete-transaction first to finish them.
--> Running transaction check
---> Package rrdtool.x86_64 0:1.3.8-2.el5.rf set to be updated
--> Processing Dependency: ruby for package: rrdtool
--> Processing Dependency: perl(RRDs) for package: rrdtool
--> Processing Dependency: perl(RRDp) for package: rrdtool
--> Processing Dependency: xorg-x11-fonts-Type1 for package: rrdtool
---> Package rrdtool-devel.x86_64 0:1.3.8-2.el5.rf set to be updated
--> Running transaction check
---> Package rrdtool.x86_64 0:1.3.8-2.el5.rf set to be updated
--> Processing Dependency: ruby for package: rrdtool
--> Processing Dependency: perl(RRDs) for package: rrdtool
--> Processing Dependency: perl(RRDp) for package: rrdtool
---> Package xorg-x11-fonts-Type1.noarch 0:7.1-2.1.el5 set to be updated
--> Finished Dependency Resolution
rrdtool-1.3.8-2.el5.rf.x86_64 from rpmforge has depsolving problems
  --> Missing Dependency: ruby is needed by package
rrdtool-1.3.8-2.el5.rf.x86_64 (rpmforge)
rrdtool-1.3.8-2.el5.rf.x86_64 from rpmforge has depsolving problems
  --> Missing Dependency: ruby is needed by package
rrdtool-1.3.8-2.el5.rf.x86_64 (rpmforge)
rrdtool-1.3.8-2.el5.rf.x86_64 from rpmforge has depsolving problems
  --> Missing Dependency: perl(RRDp) is needed by package
rrdtool-1.3.8-2.el5.rf.x86_64 (rpmforge)
rrdtool-1.3.8-2.el5.rf.x86_64 from rpmforge has depsolving problems
  --> Missing Dependency: perl(RRDs) is needed by package
rrdtool-1.3.8-2.el5.rf.x86_64 (rpmforge)
rrdtool-1.3.8-2.el5.rf.x86_64 from rpmforge has depsolving problems
  --> Missing Dependency: perl(RRDp) is needed by package
rrdtool-1.3.8-2.el5.rf.x86_64 (rpmforge)
rrdtool-1.3.8-2.el5.rf.x86_64 from rpmforge has depsolving problems
  --> Missing Dependency: perl(RRDs) is needed by package
rrdtool-1.3.8-2.el5.rf.x86_64 (rpmforge)
Error: Missing Dependency: perl(RRDs) is needed by package
rrdtool-1.3.8-2.el5.rf.x86_64 (rpmforge)
Error: Missing Dependency: ruby is needed by package
rrdtool-1.3.8-2.el5.rf.x86_64 (rpmforge)
Error: Missing Dependency: perl(RRDp) is needed by package
rrdtool-1.3.8-2.el5.rf.x86_64 (rpmforge)



So, from what I gather, there's dependency problems, but shouldn't
these be resolved automatically? I have googled this a bit, and it
seems a lot of people end up installing a the tar ball manually -
which I don't want todo. So, does anyone know how to install the RPM
successful?



-- 
Kind Regards
Rudi Ahlers
CEO, SoftDux Hosting
Web: http://www.SoftDux.com
Office: 087 805 9573
Cell: 082 554 7532



More information about the CentOS mailing list