Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-30640

Remove libdb requirement from 389-ds-base

    • 389-ds-base-3.0.3-3.el10
    • None
    • None
    • sst_idm_ds
    • ssg_idm
    • 13
    • 17
    • 0
    • QE ack, Dev ack
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Removed Functionality
    • Hide
      .BDB is no longer supported in `389-ds-base`

      The `libdb` library that implements the Berkeley Database (BDB) version used by `389-ds-base` is no longer available in RHEL 10. As a result, Directory Server no longer supports BDB.

      As a replacement, Directory Server creates instances with Lightning Memory-Mapped Database (LMDB).
      Show
      .BDB is no longer supported in `389-ds-base` The `libdb` library that implements the Berkeley Database (BDB) version used by `389-ds-base` is no longer available in RHEL 10. As a result, Directory Server no longer supports BDB. As a replacement, Directory Server creates instances with Lightning Memory-Mapped Database (LMDB).
    • Done
    • None

      LIbdb is intended to be effectively removed from RHEL10, because it cannot be updated to the latest upstream release due to license.

      It has been already marked as deprecated in RHEL9. More about: https://issues.redhat.com/browse/RHELBU-1272

      389-ds-base project is the last component depending on libdb in RHEL10/c10s. It blocks Perl from removing libdb support and also libdb component itself.

      dnf repoquery --disablerepo=\* --enablerepo="*-source" --arch=src --whatrequires libdb-devel
      Last metadata expiration check: 0:00:05 ago on Wed 27 Mar 2024 04:51:27 AM EDT.
      389-ds-base-0:3.0.1-2.el10.src
      perl-4:5.38.2-506.el10.src
      perl-DB_File-0:1.859-3.el10.src
      

              vashirov@redhat.com Viktor Ashirov
              fjanus@redhat.com Filip Janus
              IdM DS Dev IdM DS Dev
              IdM DS QE IdM DS QE
              Evgenia Martyniuk Evgenia Martyniuk
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: