Package: rpm Version: 4.18.0+dfsg-1+b1 Severity: normal X-Debbugs-Cc: marma...@invisiblethingslab.com
Dear Maintainer, The RPM package in bookworm is not capable of loading old bdb rpmdb format. This includes inability to convert it to the new sqlite format. This is because bdb_ro backend is not enabled build-time. Quick check how RPM is built in few rpm-using distros (Fedora, openSUSE) shows they do enable bdb_ro backend, even if migrated to other backends (sqlite, ndb) some time ago. The fix is trivial: add --enable-bdb-ro flag to the configure call. The issue does not apply to the rpm package in bullseye, so I'd call it a regression. -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab -- System Information: Debian Release: 12.4 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.62-1.qubes.fc32.x86_64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages rpm depends on: ii debugedit 1:5.0-5 ii libc6 2.36-9+deb12u3 ii libelf1 0.188-2.1 ii libpopt0 1.19+dfsg-1 ii libreadline8 8.2-1.3 ii librpm9 4.18.0+dfsg-1+b1 ii librpmbuild9 4.18.0+dfsg-1+b1 ii librpmio9 4.18.0+dfsg-1+b1 ii librpmsign9 4.18.0+dfsg-1+b1 ii perl 5.36.0-7+deb12u1 ii rpm-common 4.18.0+dfsg-1+b1 ii rpm2cpio 4.18.0+dfsg-1+b1 rpm recommends no packages. Versions of packages rpm suggests: pn alien <none> pn elfutils <none> ii python3 3.11.2-1+b1 pn rpm-i18n <none> pn rpmlint <none> -- no debconf information
signature.asc
Description: PGP signature