Package: libpython3.10-stdlib Version: 3.10.0-2 Severity: normal Python 3.9 has _dbm module that dbm.ndbm uses provided by libpython3.9-stdlib and compiled against libdb5.3 headers but this dependency got dropped so it gets compiled against gdbm and is provided from python3-gdbm package. In effect files created by dbm.ndbm in previous version cannot be opened in Python 3.10 using this API.
-- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (800, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.14.0-2-amd64 (SMP w/8 CPU threads) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Versions of packages libpython3.10-stdlib depends on: ii libbz2-1.0 1.0.8-4 ii libc6 2.32-4 ii libcrypt1 1:4.4.25-2 ii libedit2 3.1-20210910-1 ii libffi8 3.4.2-3 ii liblzma5 5.2.5-2 ii libmpdec3 2.5.1-2 ii libncursesw6 6.2+20210905-1 ii libnsl2 1.3.0-2 ii libpython3.10-minimal 3.10.0-2 ii libsqlite3-0 3.36.0-2 ii libtinfo6 6.2+20210905-1 ii libtirpc3 1.3.2-2 ii libuuid1 2.37.2-3 ii mime-support 3.66 libpython3.10-stdlib recommends no packages. libpython3.10-stdlib suggests no packages. -- no debconf information