From Fedora Project Wiki
Line 1: Line 1:
 
{|
 
{|
! Package !! How to disable linking with libdb
+
! Package !! Dependency status / changes needed
 
|-
 
|-
 
|389-ds-base ||
 
|389-ds-base ||
Line 92: Line 92:
 
|php || '''php-dba module depends on libdb-devel'''
 
|php || '''php-dba module depends on libdb-devel'''
 
|-
 
|-
|postfix || use LMDB
+
|postfix || CCARGS="${CCARGS} -DNO_DB" + use LMDB
 
|-
 
|-
|postler ||
+
|python || '''deprecated bsddb module depends on libdb-devel'''
 
|-
 
|-
|python || py-lmdb ?
+
|python3-bsddb3 || BDB bindings -> drop the package
 
|-
 
|-
|python3-bsddb3 ||
+
|qpid-cpp ||
 
|-
 
|-
|rapidsvn ||
+
|rapidsvn || depends on apr-util-devel, openldap-devel
 
|-
 
|-
|redland ||
+
|redland || confgure --without-bdb -> no presistent storage
 +
|-
 +
|reprepro || '''depends on libdb-devel'''
 
|-
 
|-
 
|rpm || develops its own replacement, f25?
 
|rpm || develops its own replacement, f25?
 
|-
 
|-
|rsvndump ||
+
|rsvndump || depends on subversion-devel
 
|-
 
|-
|ruby || Ruby 2.2 in F22 will use GDBM instead
+
|sendmail || '''uses libdb for email aliases'''
* https://lists.fedoraproject.org/pipermail/ruby-sig/2014-December/001713.html
 
* http://pkgs.fedoraproject.org/cgit/ruby.git/commit/?h=private-ruby-2.2&id=304def6856eb19767294f762a3699e535efeb1b0
 
 
|-
 
|-
|sendmail ||
+
|sks || '''depends on libdb-devel'''
 
|-
 
|-
|sks ||
+
|spamprobe || depends on libdb-devel, can be used with gdbm?
 
|-
 
|-
|spamprobe ||
+
|squid || '''some parts depend on libdb-devel'''
 
|-
 
|-
|squid ||
+
|squidGuard ||  
|-
 
|squidGuard ||
 
 
|-
 
|-
 
|subversion || compile without --with-berkeley-db; need to provide tool for converting BDB-based repositories
 
|subversion || compile without --with-berkeley-db; need to provide tool for converting BDB-based repositories
Line 131: Line 129:
 
|-
 
|-
 
|xemacs ||
 
|xemacs ||
 +
|-
 +
|zinnia ||
 
|}
 
|}

Revision as of 10:35, 15 July 2016

Package Dependency status / changes needed
389-ds-base
apr-util configure --without-berkeley-db
claws-mail Depends on libetpan
clisp Build without the bdb module
cyrus-imapd configure --without-bdb, can be converted to skiplist format
cyrus-sasl use LMDB
dsniff Depends on libdb-devel, upstream dead?
evolution-data-server can be build without libdb?
exim can be used with other DBM libraries (ndbm, gdbm, tdb), depends on perl
hail depends on libdb-devel
heimdal configure --without-berkeley-db, use LMDB
httpd Use apr-util-devel compiled without BDB
httpd-itk Use httpd-devel compiled without BDB
iproute only arpd binary depends on libdb-devel
ipv6calc depends on libdb-devel
isync depends on libdb-devel
jigdo configure --without-libdb (uses libdb for file cache)
libapreq2 depends on perl-devel, apr-util-devel, httpd-devel
libdb Drop the package :)
libetpan configure --disable-db
libgda configure --without-bdb
libpinyin configure --with-dbm=KyotoCabinet
libserf depends on apr-util-devel
libsolv depends on libdb-devel because of rpm
libzhuyin depends on libdb-devel
mod_gnutls depends on apr-util-devel
mod_security depends on httpd-devel
nmh can be used with other DBM libraries (ndbm, gdbm)
nss_updatedb depends on libdb-devel, upstream dead?
nvi depends on libdb-devel
open-cobol LMDB support planned?
opendkim configure --without-db --with-lmdb -> Use LMDB
openldap configure --disable-bdb --disable-hdb -> use LMDB
opensips modules depend on libdb-devel
pam configure --disable-db to disabler db support?
pam_abl depends on libdb-devel
pam_ccreds depends on libdb-devel, upstream dead?
perdition configure --disable-bdb
perl-BDB dropping the package
perl-BerkeleyDB dropping the package
perl-DB_File dropping the package
perl-Digest-MD4 depends on libdb-devel?
perl-eperl depends on libdb-devel
perl-Qt depends on perl-devel
php php-dba module depends on libdb-devel
postfix CCARGS="${CCARGS} -DNO_DB" + use LMDB
python deprecated bsddb module depends on libdb-devel
python3-bsddb3 BDB bindings -> drop the package
qpid-cpp
rapidsvn depends on apr-util-devel, openldap-devel
redland confgure --without-bdb -> no presistent storage
reprepro depends on libdb-devel
rpm develops its own replacement, f25?
rsvndump depends on subversion-devel
sendmail uses libdb for email aliases
sks depends on libdb-devel
spamprobe depends on libdb-devel, can be used with gdbm?
squid some parts depend on libdb-devel
squidGuard
subversion compile without --with-berkeley-db; need to provide tool for converting BDB-based repositories
tabled
trustedqsl
webalizer
xemacs
zinnia