I've just got a complaint from FreeBSD user who's had to switch from using packages to building from ports because of dovecot port, which doesn't have any databaes support enable by default. This should be fixed IMO: the package should be as functional as possible be default, even if that brings in extra dependencies.
Personally, I really don't think a mail server ought to automatically install database engines. They're used by a minority of users, and I can't possibly predict which engine people might want.
I plan on making mysql and pgsql flavours, but I'm waiting for all the flavour dust to settle first. I'm not really into the idea of adding them to the default package though.
Over to new maintainer
I'm with @adamw here.
portmgr: What's the current feeling on flavors for this kind of thing?
I'm thinking of just having 2 flavors:
@base (current defaults)
@kitchen_sink that has all the DB and FTS and lz4/lua options enabled.
Comments from @Dmitry and @portmgr, please
(In reply to Larry Rosenman from comment #4)
> portmgr: What's the current feeling on flavors for this kind of thing?
It does not seem to be a hidden way to create subpackages, so I do not think it is wrong. We don't approve of ideas though, we approve patches.
I'm going to close this as WAI. I don't think it makes sense to do different flavors here.