Bug 225930

Summary: mail/dovecot: should have more options enabled by default
Product: Ports & Packages Reporter: Dmitry Marakasov <amdmi3>
Component: Individual Port(s)Assignee: Larry Rosenman <ler>
Status: Closed Works As Intended    
Severity: Affects Some People CC: adamw, ler, portmgr
Priority: --- Flags: bugzilla: maintainer-feedback? (ler)
Version: Latest   
Hardware: Any   
OS: Any   

Description Dmitry Marakasov freebsd_committer 2018-02-15 17:41:35 UTC
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.
Comment 1 Adam Weinberger freebsd_committer 2018-02-16 00:30:34 UTC
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.
Comment 2 Adam Weinberger freebsd_committer 2018-05-18 15:24:44 UTC
Over to new maintainer
Comment 3 Larry Rosenman freebsd_committer 2018-07-15 02:32:09 UTC
I'm with @adamw here.
Comment 4 Larry Rosenman freebsd_committer 2018-08-19 22:59:07 UTC
portmgr: What's the current feeling on flavors for this kind of thing?
Comment 5 Larry Rosenman freebsd_committer 2018-08-26 23:08:19 UTC
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
Comment 6 Mathieu Arnold freebsd_committer 2018-08-27 12:27:53 UTC
(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.
Comment 7 Larry Rosenman freebsd_committer 2018-12-04 14:02:12 UTC
I'm going to close this as WAI.  I don't think it makes sense to do different flavors here.