taskjuggler-libs contains: Obsoletes: %{name} < %{version}-%{release} which is almost never a good idea. In fact, breaks updates. taskjuggler will get "updated" to taskjuggler-libs My suggestion would be to make the Obsoletes versioned to when the split occurred, Obsoletes: taskjuggler < 2.4.0-7 and add to -libs Requires: %{name} = %{version]-%{release}
With he added "Requires" in place, wouldn't be a bad idea to omit the Obsoletes altogether either.
Thanks for report, good point, will do...
taskjuggler-2.4.1-5.fc10, kdepim3-3.5.10-1.fc10 has been pushed to the Fedora 10 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update taskjuggler kdepim3'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-2544
taskjuggler-2.4.1-5.fc10, kdepim3-3.5.10-1.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.