Description of problem: Latest version of dovecot has a dependency for mysql. This should broken out into a separate package to install the mysql option for dovecot. Version-Release number of selected component (if applicable): How reproducible: Always. Steps to Reproduce: 1. install or update latest version of dovecot 2. 3. Actual results: mysql is pulled in as a dependancy of dovecot. Expected results: dovecot installed or upgraded without mysql unless separate rpm package is installed to include mysql support. Additional info:
dovecot also has dependency on postgresql and openssl. Both packages appear to be options just like mysql depending on how dovecot is configured. Each of these should be broken out into optional packages.
This is true in FC2 and FC3.
This cannot be easily done without rearchitecturing of dovecot upstream. Sorry.
See Bug 145241 for more details.
It appears this request can be accomodated by following the procedure outlined in the INSTALL file of dovecot to produce loadable modules and then packaging those loadable modules in sub-packages. I opened bug #145371 to track this as FC-4 requirement.