Rudi Ahlers wrote:
Hi all,
I'm trying to install rrdtool on CentOS 5.3 x64, but it keeps failing with dependency problems:
root@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?
It looks to me like you do not have base and updates from CentOS turned on for yum on that machine.