According to the courier-mta documentation, courier can use either gdbm or berkeley db: "The Courier mail server requires either the GDBM or the DB database library. GDBM is used if both are present. This option forces the selection of the database library." ( http://www.courier-mta.org/install.html#configure ) Is there any reason why the Gentoo ebuild forces gdbm to be used ( --with-db=gdbm )? Reproducible: Always
Created attachment 257311 [details, diff] berkeley db support for courier ebuild
Shouldn't this be closed as WONTFIX considering the courier package never did get berkdb support?
(In reply to Alec Meyers from comment #2) > Shouldn't this be closed as WONTFIX considering the courier package never > did get berkdb support? Sorry, yes, I was skimming and saw: $ grep -rsin "sys-libs/db" --include="*.ebuild" | grep courier net-libs/courier-authlib/courier-authlib-0.71.3-r2.ebuild:23: !gdbm? ( sys-libs/db:= ) net-libs/courier-authlib/courier-authlib-0.71.0-r4.ebuild:23: !gdbm? ( sys-libs/db:= ) net-mail/courier-imap/courier-imap-5.1.7.ebuild:27: berkdb? ( sys-libs/db:= ) net-mail/courier-imap/courier-imap-5.1.3-r1.ebuild:27: berkdb? ( sys-libs/db:= ) net-mail/courier-imap/courier-imap-5.1.2-r1.ebuild:27: berkdb? ( sys-libs/db:= ) net-mail/courier-imap/courier-imap-5.1.4.ebuild:27: berkdb? ( sys-libs/db:= )