From fa0b6aa8fa0b00e16973005c2cd53d75c1a5a074 Mon Sep 17 00:00:00 2001 From: Brett Smith Date: Fri, 30 Oct 2026 11:53:01 -0400 Subject: [PATCH] Expand list of optional Red Hat dependencies The current list misses some dependencies for Python 3.16 modules on Fedora 44: * decimal: Needs mpdecimal-devel, not just the libraries * gdbm: Likewise needs gdbm-devel * tkinter: Needs tk-devel With this change, cpython `make test` does not report any untested modules. --- getting-started/setup-building.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/getting-started/setup-building.rst b/getting-started/setup-building.rst index 9271b5e20..25259156e 100644 --- a/getting-started/setup-building.rst +++ b/getting-started/setup-building.rst @@ -781,8 +781,8 @@ some of CPython's modules (for example, ``zlib``). $ sudo dnf install \ gcc gcc-c++ gdb lzma glibc-devel libstdc++-devel openssl-devel \ readline-devel zlib-devel libzstd-devel libffi-devel bzip2-devel \ - xz-devel sqlite sqlite-devel sqlite-libs libuuid-devel gdbm-libs \ - perf expat expat-devel mpdecimal python3-pip + xz-devel sqlite sqlite-devel sqlite-libs libuuid-devel gdbm-devel \ + perf expat expat-devel mpdecimal-devel tk-devel python3-pip .. tab:: Debian / Ubuntu