Description of problem: rrdtool was recently updated, and since collectd-rrdtool depends on the librrd.so.2 in the (former) particular version of rrdtool (1.3-0.14.beta4), smart (& presumably yum & PackageKit?) ask to uninstall it to install the new rrdtool (1.3.0-1) Version-Release number of selected component (if applicable): collectd-rrdtool-4.3.3-2.fc9 How reproducible: Attempt to upgrade to latest Fedora Updates, while the collectd-rrdtool package is already installed Steps to Reproduce: 1. smart install collectd-rrdtool rrdtool-1.3-0.14.beta4 2. smart upgrade Actual results: smart asks to uninstall the collectd-rrdtool package to upgrade rrdtool Expected results: smart upgrades rrdtool and possibly the collectd-rrdtool, without uninstalling any of them Additional info: I'll do a repackage of the collectd packages as soon as rrdtool etc. finish upgrading, and see whether all that's needed is a package rebuild & release bump. Guessing by the versionless "BuildRequires: rrdtool-devel" in the specfile, that's probably all. I notice collectd also has a "BuildRequires: lm_sensors-devel". lm_sensors-sensord has much the same problem, requiring librrd.so.2. There's already a bug report for that one (bug 453516). I did check testing to see if there were any new collectd packages coming down the pipe, but didn't find anything there yet.
Slight correction; the direct dependency is on librrd_th.so.[24], not librrd.so.[24]. Still provided (or not) by the same rrdtool package.
My mock-rebuilt release with no changes to the specfile installs nicely.
collectd-4.3.3-3.fc9 has been submitted as an update for Fedora 9
collectd-4.3.3-1.fc8 has been submitted as an update for Fedora 8
collectd-4.3.3-1.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.
collectd-4.3.3-3.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.