Red Hat Bugzilla – Bug 222109
Make evolution's gnome-pilot dependency optional by splitting it out into a subpackage
Last modified: 2007-11-30 17:11:52 EST
The way Evolution is packaged it currently has a runtime dependency on gnome-pilot.
rpm -qR evolution | grep pilot
gnome-pilot >= 2.0.13
The gnome-pilot dependency pulls in various dependencies in the pilot stack.
Suggest that for Fedora 7 and beyond the built components depending on
gnome-pilot be factored out into a separate evolution-pilot subpackage in the
evolution specfile, which would take the Requires: gnome-pilot and this
subpackage be made optional in the Fedora comps file, since not all Evolution
users will want this stack. The Evolution specfile would still have a
BuildRequires on gnome-pilot-devel
I believe it's just the pilot conduits that would need to live in this subpackage:
rpm -ql evolution | grep conduits
Sounds good to me!
You may want to doublecheck things; this is based on my half-remembered
knowledge of how the pilot stuff in evo works :-)
I think a user submitted a patch for this in a different bug that I can't find
at the moment. I plan to attempt this split for Fedora 9.
*** This bug has been marked as a duplicate of 178155 ***