Red Hat Bugzilla – Bug 484996
Use system-provided mono-addins
Last modified: 2009-08-27 18:51:25 EDT
Description of problem:
F-spot currently bundles its own copy of Mono.Addins, rather than using the one from the mono-addins(-devel) packages.
This is against the guidelines, and causes RPM to wrongfully assume that f-spot provides mono(Mono.Addins), meaning installing other mono-addins-using apps such as Tomboy or Banshee does not pull in mono-addins
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Remove mono-addins, if installed. Remove its dependents
2. Install f-spot
3. rpm -q --whatprovides "mono(Mono.Addins)"
4. Install tomboy or banshee
5. Run tomboy or banshee
3): $ rpm -q --whatprovides "mono(Mono.Addins)"
5): fails, since f-spot's private copy of Mono.Addins is not in the expected location
f-spot should not provide mono-addins
Another problem: if installing F-10 from local media only, Tomboy works fine on the default desktop. If the update repository is enabled during install, the copy of f-spot that faux-provides Mono.Addins is pulled in, and thus Tomboy is broken.
Tomboy was crashing on my system because of this bug. I see that there is a newer f-spot build for Fedora 11 that fixes this problem, can this be redone for Fedora 10 as well?
Problem is fixed in CVS, however it revealed another minor bug in mono-addins. Once that is fixed, I'll push out an update.
f-spot-0.6.0.0-1.fc10 has been submitted as an update for Fedora 10.
f-spot-0.6.0.0-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 f-spot'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-8430
f-spot-0.6.0.0-1.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.