Thanks Sebastian. I evenly got it working by install collectd-4.7.1 and rrd-tool-1.3.8 packages seperatly without using yum. <div><br></div><div>Cheers, </div><div><br></div><div>Michael<br><br><div class="gmail_quote">On Fri, Jul 10, 2009 at 5:02 PM, Sebastian Harl <span dir="ltr"><<a href="mailto:sh@tokkee.org">sh@tokkee.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Michael,<br>
<div class="im"><br>
On Fri, Jul 10, 2009 at 12:46:20AM +1000, Michael Ciesla wrote:<br>
> I'm trying to install collectd on CentOS 5.2, however I'm getting the<br>
> following error from yum:<br>
<br>
> Error: Missing Dependency: librrd_th.so.2 is needed by package collectd<br>
<br>
</div><div class="im">> I have the librrd files located here:<br>
[...]<br>
</div>> /usr/lib/librrd.so.4<br>
<br>
That looks like rrdtool has been updated (from version 1.2.x, shipping<br>
librrd*.so.2, to version 1.3.x, shipping librrd*.so.4) without taking<br>
care of its reverse dependencies. In this case, a simple rebuild of<br>
collectd in CentOS should do, since collectd does not use any part of<br>
the API that has changed between soname versions 2 and 4. Possibly<br>
CentOS still provides older librrd* packages as well - I don't know how<br>
this is usually handled in CentOS.<br>
<br>
Anyway, I think it's appropriate to report a bug against the collectd<br>
package in CentOS asking for a rebuild against librrd_th.so.4.<br>
<br>
HTH,<br>
Sebastian<br>
<font color="#888888"><br>
--<br>
Sebastian "tokkee" Harl +++ GnuPG-ID: 0x8501C7FC +++ <a href="http://tokkee.org/" target="_blank">http://tokkee.org/</a><br>
<br>
Those who would give up Essential Liberty to purchase a little Temporary<br>
Safety, deserve neither Liberty nor Safety. -- Benjamin Franklin<br>
<br>
</font><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.9 (GNU/Linux)<br>
<br>
iEYEARECAAYFAkpW550ACgkQEFEKc4UBx/zaWQCbBdYp2gvEVsBcuxVWemhOlXg+<br>
1CIAn2UDX8TRTimRKC8W38VUceW7lWzo<br>
=/9Pz<br>
-----END PGP SIGNATURE-----<br>
<br></blockquote></div><br></div>