sqlite 2 should be deprecated in favor of sqlite 3, so the "sqlite3" use flag should be changed to "sqlite". Reproducible: Always
Reassigning to maintainer, CCing net-mail herd.
(In reply to comment #0) > sqlite 2 should be deprecated in favor of sqlite 3, so the "sqlite3" use flag > should be changed to "sqlite". > > > Reproducible: Always > yes. a lot more to be done on this ebuild ;) i.e. gc USE, bzip2 USE, zlib USE, lucene/solr USE flags (only _one_ of the two supported), selective maildir/mbox support, selective backends configuration, gnutls support, fix --with-poll QA warning, bump to 1.2.0, ... HTH, Oliver
> yes. a lot more to be done on this ebuild ;) > i.e. gc USE, bzip2 USE, zlib USE, lucene/solr USE flags (only _one_ of the two > supported), selective maildir/mbox support, selective backends configuration, > gnutls support, fix --with-poll QA warning, bump to 1.2.0, ... * Boehm gc: Do you use this? It is not in the same league as dovecot (bloated, ugly code with a tendency to crash). I wouldn't recommend it. * gnutls didn't work with dovecot last I checked * we have mailbox/mbox support * I believe lucene is depreciated in dovecot * zlib/bzip2: Not sure what you mean. We already have the zlib plugin. * backend: Agreed. We can have a dbox USE flag
(In reply to comment #3) > * Boehm gc: Do you use this? It is not in the same league as dovecot (bloated, > ugly code with a tendency to crash). I wouldn't recommend it. No, I don't use it, but it's an option in configure. According to the wiki dovecot shall be more save with it, but I doubt since it's not really tested that much. But Gentoo philosophy is to leave choice to the user, even if it should be a bad choice ;) > * gnutls didn't work with dovecot last I checked You're right, it does not even compile in 1.1.16 on my sys. > * we have mailbox/mbox support --with-storages Build with specified mail storage formats (maildir mbox dbox cydir raw) This option is not specified in econf, so it will always use defaults which is both maildir and mbox, no matter if the mbox flag is set or not. > * I believe lucene is depreciated in dovecot At least solr is favored over (c)lucene, but solr is not in portage currently. > * zlib/bzip2: Not sure what you mean. We already have the zlib plugin. Yes, but there should be flags so compression method(s) can be selected, or compression can be disabled completely. From configure: --with-zlib Build with zlib compression support --with-bzlib Build with bzlib compression support Configuring --without-zlib --without-bzlib will disable the zlib plugin. > * backend: Agreed. We can have a dbox USE flag Yes, the same also applies to passdb backends, some of them (i.e. passwd, passwd-file, shadow) cannot be disabled. I don't want them on my system since i only use sql. HTH, Oliver
Current dovecot has sqlite USE flag. Please check and close.
(In reply to comment #5) > Current dovecot has sqlite USE flag. Please check and close. Thank you. Closing.