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

Sat Aug 29 14:40:37 UTC 2009
Johnny Hughes <johnny at centos.org>

Rudi Ahlers wrote:
> 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?
> 
> 
> 

It looks to me like you do not have base and updates from CentOS turned
on for yum on that machine.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://lists.centos.org/pipermail/centos/attachments/20090829/9b7f82f3/attachment-0004.sig>