From Fedora Project Wiki
Line 97: Line 97:
 
|-
 
|-
 
|php || X || || php-dba module can use libdb || build without supporting libdb
 
|php || X || || php-dba module can use libdb || build without supporting libdb
 +
|-
 +
|pl || lots of licenses || || '''depends on libdb-devel''' ||
 
|-
 
|-
 
|postfix || X || || can use LMDB || CCARGS="${CCARGS} -DNO_DB -DHAS_LMDB" AUXLIBS_LMDB="-llmdb"
 
|postfix || X || || can use LMDB || CCARGS="${CCARGS} -DNO_DB -DHAS_LMDB" AUXLIBS_LMDB="-llmdb"
 
|-
 
|-
|python || X || || deprecated bsddb module || build python without the bsddb module
+
|python2 || X || || deprecated bsddb module || build python without the bsddb module
 
|-
 
|-
 
|python3-bsddb3 || || || BDB bindings || drop the package
 
|python3-bsddb3 || || || BDB bindings || drop the package
 
|-
 
|-
|qpid-cpp || || || '''depends on libdb-devel''' || don't have anything planned yet
+
|qpid-cpp || || || '''depends on libdb-cxx-devel''' || don't have anything planned yet
 
|-
 
|-
 
|rapidsvn || || || depends on apr-util-devel, openldap-devel || build the packages without libdb
 
|rapidsvn || || || depends on apr-util-devel, openldap-devel || build the packages without libdb
Line 128: Line 130:
 
|subversion || X || || uses libdb for repositories || configure --without-berkeley-db, need to convert BDB repositories to FSFS
 
|subversion || X || || uses libdb for repositories || configure --without-berkeley-db, need to convert BDB repositories to FSFS
 
|-
 
|-
|tabled || || || '''depends on libdb-devel, upstream dead?''' ||
+
|tabled || || || dead.package ||
 
|-
 
|-
 
|trustedqsl || || || '''depends on libdb-devel''' || will add LMDB in its next release, drop BDB in release after that
 
|trustedqsl || || || '''depends on libdb-devel''' || will add LMDB in its next release, drop BDB in release after that

Revision as of 12:09, 20 September 2017

Package RHEL License Dependency status Changes needed
389-ds-base X depends on libdb-devel nothing yet planned
apr-util X optional module configure --without-berkeley-db
bind X MPLv2.0 depends on libdb-devel
bogofilter X GPLv2 depends on libdb-devel
clisp Build without the bdb module
cyrus-imapd X does not depend on libdb-devel anymore since f26
cyrus-sasl X LMDB support in upstream get new release, configure --with-dblib=lmdb
dsniff Depends on libdb-devel last release - Dec 2000
evolution-data-server X Part of the addressbook depends on libdb configure --without-libdb, migrated to SQLite?
exim depends on perl can be used with other DBM libraries (gdbm, tdb)
hail depends on libdb-devel, upstream dead?
heimdal configure --without-berkeley-db, use LMDB
httpd depends on apr-util-devel Use apr-util-devel compiled without BDB
httpd-itk Use httpd-devel compiled without BDB
iproute X arpd binary depends on libdb-devel build without arpd (patch the config script) or rewrite it to use something else
ipv6calc depends on libdb-devel contacted upstream, probable change to LMDB. Needs perl-LMDB_File in Fedora/EPEL
isync depends on libdb-devel libdb an optional dependency, mdconvert for backward compatibility with libdb
jabberd GPLv2+ depends on libdb-devel
jigdo uses libdb for file cache configure --without-libdb
libapreq2 depends on perl-devel, apr-util-devel, httpd-devel
libdb Drop the package :)
libetpan configure --disable-db
libgda configure --without-bdb
libpinyin X depends on KyotoCabinet since f24
libserf depends on apr-util-devel Use apr-util-devel compiled without BDB
libsolv X depends on libdb-devel because of rpm build rpm without libdb-devel, rewrite to accomodate for rpmlib changes
libzhuyin dead.package
lizardfs GPLv3 and ASL 2.0 and Boost depends on libdb-devel possibly none needed (due to GPLv3)
mod_gnutls depends on apr-util-devel Use apr-util-devel compiled without BDB
mod_security depends on httpd-devel Use httpd-devel compiled without BDB
nmh can be used with gdbm
nss_updatedb depends on libdb-devel required compatibility with nss_db (uses the same DB file)
nvi depends on libdb-devel
open-cobol dead.package
opendkim configure --without-db --with-lmdb -> Use LMDB
openldap X libdb used for deprecated backends configure --disable-bdb --disable-hdb -> use LMDB
opensips has a module for Berkeley DB exclude db_berkeley from built modules
pam X pam_userdb module for auth against Berkeley DB configure --disable-db to disable bdb support
pam_abl depends on libdb-devel
pam_ccreds depends on libdb-devel upstream open to patches for alternatives
perdition can use other alternatives, GDBM by default configure --disable-bdb to disable building with libdb support
perl-BDB dropping the package
perl-BerkeleyDB dropping the package
perl-DB_File X dropping the package
perl-Digest-MD4 depends on libdb-devel?
perl-eperl depends on libdb-devel
perl-Qt depends on perl-devel
php X php-dba module can use libdb build without supporting libdb
pl lots of licenses depends on libdb-devel
postfix X can use LMDB CCARGS="${CCARGS} -DNO_DB -DHAS_LMDB" AUXLIBS_LMDB="-llmdb"
python2 X deprecated bsddb module build python without the bsddb module
python3-bsddb3 BDB bindings drop the package
qpid-cpp depends on libdb-cxx-devel don't have anything planned yet
rapidsvn depends on apr-util-devel, openldap-devel build the packages without libdb
redland X uses libdb for storage configure --without-bdb, can use relational DBs as a store
reprepro depends on libdb-devel being ported to SQLite
rpm X depends on libdb-devel upstream added LMDB backend via ed9de199
rsvndump depends on subversion-devel build subversion without libdb
sendmail X uses libdb for email aliases should be able to be built with QDBM instead
sks depends on libdb-devel no plan to migrate in the near future
spamprobe depends on libdb-devel, can be used with gdbm?
squid X external acl helpers (session, time_quota) use libdb rewrite/drop the helpers?
squidGuard depends on libdb-devel
subversion X uses libdb for repositories configure --without-berkeley-db, need to convert BDB repositories to FSFS
tabled dead.package
trustedqsl depends on libdb-devel will add LMDB in its next release, drop BDB in release after that
webalizer depends on libdb-devel without libdb -> DNS/GeoDB code disabled, upstream dead
xemacs can be built without supporting libdb
zinnia build without libdb?