Em 03/10/2025 11:13, Chris Hofstaedtler escreveu:
Hello fellow Debian developers,as you likely are aware, the db5.3 package ("Berkeley DB", short "bdb" or just "db") is orphaned in Debian, and also upstream (Oracle) changed the license for new versions. It is also a popular library for "simple" databases. This leaves us with the problem that we ship this to our users, but the future of it seems problematic and possibly unsupportable.
I had been wondering the same question and why not upgrade to db18 somehow,As I hadn't made a try on any software and upgrade to check the compatibility so I hadn't drive the question to the community,
but it's really good and important topic as I can see.
I'm by no means an expert on this topic and I also cannot drive this, but it seemed important enough to me to highlight this problem, and ask you all for help.
Neither do I
In 2021, Bastian Blank filed bug #987013 "Release goal proposal: Remove Berkeley DB". As was rightfully noted, all packages using bdb today need to make a plan. Some can hopefully just remove bdb support, but others will need a migration plan for users.For packages storing user data in bdb format, it would seem like a good idea to provide an upgrade path latest in forky.So, if you have a package using bdb, please see if you can remove support during forky. If not, please see about supporting an upgrade path to another database format during forky. Then hopefully db5.3 can go away during the duke release cycle.Below is a dd-list of direct (build-)dependencies. Software using bdb indirectly, f.e. via Perl, Python, PHP, Cobol bindings also needs to be identified.Help on all these tasks would surely be appreciated. Feel free to mark any bugs you file as blocking #1117120.Best, Chris Also see https://release.debian.org/transitions/html/db5.3-rm.html dd-list follows: Adrian Bunk <[email protected]> bogofilter Adrian Knoth <[email protected]> jack-audio-connection-kit (U) jackd2 (U) Afif Elghraoui <[email protected]> gridengine (U) Alberto Fuentes <[email protected]> animals Alexander Zangerl <[email protected]> nmh Alexandre Mestiashvili <[email protected]> libpam-abl Amin Bandali <[email protected]> evolution-data-server (U) Andreas Metzler <[email protected]> exim4 (U) Andreas Rönnquist <[email protected]> poedit (U) Anthony Prades <[email protected]> cyrus-imapd (U) APT Development Team <[email protected]> apt Aron Xu <[email protected]> libpinyin (U) Asias He <[email protected]> libpinyin (U) Barak A. Pearlmutter <[email protected]> mit-scheme Bastian Germann <[email protected]> monero (U) reprepro Benjamin Drung <[email protected]> bdbvu Bernhard Schmidt <[email protected]> bind9 (U) Brian May <[email protected]> heimdal ChangZhuo Chen (陳昌倬) <[email protected]> libpinyin (U) Chris Lamb <[email protected]> diffoscope (U) Christoph Berg <[email protected]> xastir (U) Christoph Egger <[email protected]> clisp (U) Christoph Martin <[email protected]> sks Chrysostomos Nanakos <[email protected]> tcpstat Daniel Markstedt <[email protected]> netatalk (U) Dave Hibberd <[email protected]> xastir (U) Dave Love <[email protected]> gridengine (U) David Bürgin <[email protected]> opendkim David Kalnischkies <[email protected]> apt (U) Debian Apache Maintainers <[email protected]> apr-util Debian Common Lisp Team <[email protected]> clisp Debian Cryptocoin Team <[email protected]> monero Debian Cyrus Team <[email protected]> cyrus-imapd cyrus-sasl2 Debian DNS Team <[email protected]> bind9 Debian FreeIPA Team <[email protected]> 389-ds-base Debian GNOME Maintainers <[email protected]> evolution-data-server Debian Hamradio Maintainers <[email protected]> xastir Debian HPC Team <[email protected]> gridengine Debian Input Method Team <[email protected]> libpinyin Debian Kernel Team <[email protected]> iproute2 Debian l10n developers <[email protected]> poeditDebian Libvirt Maintainers <[email protected]>libguestfs Debian Multimedia Maintainers <[email protected]> jack-audio-connection-kit jackd2 Debian Netatalk team <[email protected]> netatalk Debian PHP Maintainers <[email protected]> php8.4 Debian Postfix Team <[email protected]> postfix Debian QA Group <[email protected]> bmf c-icap c-icap-modules fsvs hpsockd libnss-db librcc moc nss-updatedb python-bsddb3 redland sendmail spamprobe wvstreams Debian Security Tools <[email protected]> bruteforce-wallet dsniff Debian TTS Team <[email protected]> freespeech rulex Debian VoIP Team <[email protected]> kamailio Debian XMPP Maintainers <[email protected]> jabberd2 Dmitry Smirnov <[email protected]> litecoin Dominic Hargreaves <[email protected]> perl (U) Dominik George <[email protected]> heimdal (U) Dovecot Maintainers <[email protected]> dovecot Exim4 Maintainers <[email protected]> exim4 Felipe Augusto van de Wiel (faw) <[email protected]> webalizer (U) Francisco Vilmar Cardoso Ruviaro <[email protected]> bruteforce-wallet (U) Free Ekanayaka <[email protected]> jack-audio-connection-kit (U) Gianfranco Costamagna <[email protected]> poedit (U) Guido Günther <[email protected]> libguestfs (U) libpam-ccreds Henrique de Moraes Holschuh <[email protected]> cyrus-imapd (U) Hilko Bengen <[email protected]> libguestfs (U) Holger Levsen <[email protected]> diffoscope (U) Ian Jackson <[email protected]> vacation (U) Igor B. Poretsky <[email protected]> freespeech (U) rulex (U) Ileana Dumitrescu <[email protected]> boxbackup James McCoy <[email protected]> subversion Jeremy Bícha <[email protected]> evolution-data-server (U) Joachim Wiedorn <[email protected]> squidguard Jonas Smedegaard <[email protected]> jack-audio-connection-kit (U) netatalk (U) Jonathan McDowell <[email protected]> onak Jordi Mallach <[email protected]> mailutils Julian Andres Klode <[email protected]> apt (U) Julien Viard de Galbert <[email protected]> webalizer Junichi Uekawa <[email protected]> jack-audio-connection-kit (U) LaMont Jones <[email protected]> postfix (U) Laszlo Kajan <[email protected]> gridengine (U) Laurent Bigonville <[email protected]> evolution-data-server (U) Lev Lamberov <[email protected]> swi-prolog Lior Kaplan <[email protected]> php8.4 (U) Luca Boccassi <[email protected]> iproute2 (U) Lukas Schwaighofer <[email protected]> dsniff (U) Marco d'Itri <[email protected]> inn2 libberkeleydb-perl Marco Trevisan (Treviño) <[email protected]> evolution-data-server (U) Marcos Fouces <[email protected]> dsniff (U) Mark Brown <[email protected]> xemacs21 Mark Hymers <[email protected]> gridengine (U) Marvin Stark <[email protected]> syrep Matthias Klose <[email protected]> python3.13 python3.14 Mattia Rizzolo <[email protected]> diffoscope (U) Michael Banck <[email protected]> gridengine (U) Michael Tokarev <[email protected]> postfix (U) Michael Vogt <[email protected]> apt (U) Nicolas Mora <[email protected]> libical3 NIIBE Yutaka <[email protected]> chise-base Niko Tyni <[email protected]> perl Noah Meyerhans <[email protected]> dovecot (U) Ondřej Surý <[email protected]> bind9 (U) cyrus-imapd (U) cyrus-sasl2 (U) php8.4 (U) Patrick Matthäi <[email protected]> glusterfs Peter Van Eynde <[email protected]> clisp (U) Phil Brooke <[email protected]> vacation Pierre-Elliott Bécue <[email protected]> isync Reinhard Tartler <[email protected]> jack-audio-connection-kit (U) jackd2 (U) Reproducible builds folks <[email protected]> diffoscope Ricardo Mones <[email protected]> libetpan Richard Jones <[email protected]> libguestfs (U) Ryan Kavanagh <[email protected]> opensmtpd Sam Hartman <[email protected]> pam Scott Kitterman <[email protected]> postfix (U) Simon Horman <[email protected]> perdition Simon Josefsson <[email protected]> jabberd2 (U) Stefan Fritsch <[email protected]> apr-util (U) Stefano Rivera <[email protected]> python3.13 (U) python3.14 (U) Steve McIntyre <[email protected]> jigdo Tatsuya Kinoshita <[email protected]> skksearch skktools Thorsten Alteholz <[email protected]> gnucobol3 gnucobol4 Timo Aaltonen <[email protected]> 389-ds-base (U) Tobias Heider <[email protected]> nvi Victor Seva <[email protected]> kamailio (U) Yadd <[email protected]> cyrus-imapd (U) YunQiang Su <[email protected]> libpinyin (U)
Regards, Lucas Castro.
OpenPGP_0x42F79A5E0A4D5598.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature

