This is the dev package for libdb5.3, a lib for Berkeley DB, which as DBs go is fairly obscure.
The main reason this is in the base image, is since the Python stdlib contains a module for Berkeley DB (dbm.ndbm), however, we don't need the headers in the build image for that (since they can be installed in the image where the Python runtimes are built instead).
There are very few language bindings for libdb, and those I could find were unpopular and not actively maintained. eg: https://github.com/ruby-bdb/bdb (38 stars, last commit and rubygems.org release in 2011)
Since:
libdb5.3
, a lib for Berkeley DB, which as DBs go is fairly obscure.dbm.ndbm
), however, we don't need the headers in the build image for that (since they can be installed in the image where the Python runtimes are built instead).libdb
, and those I could find were unpopular and not actively maintained. eg: https://github.com/ruby-bdb/bdb (38 stars, last commit and rubygems.org release in 2011)See: https://packages.ubuntu.com/noble/libdb-dev
Towards #266. GUS-W-15159536.