#1146095 python3.14: autopkgtest regression on armhf

#1146095#5
Date:
2026-08-29 17:42:56 UTC
From:
To:
Source: python3.14
Version: 3.14.7-1
Severity: serious
X-Debbugs-Cc: debian-arm@lists.debian.org, sramacher@debian.org
User: debian-arm@lists.debian.org
Usertags: armhf

Dear maintainer,

python3.14 is currently unable to migrate to testing due to an
autopkgtest regression on armhf:

5805s 0:59:29 load avg: 0.96 [1/1/1] test_typing failed (1 failure)
5805s Re-running test_typing in verbose mode (matching: test_parameters_deep_recursion)
5805s test_parameters_deep_recursion (test.test_typing.GenericTests.test_parameters_deep_recursion) ... FAIL
5805s
5805s ======================================================================
5805s FAIL: test_parameters_deep_recursion (test.test_typing.GenericTests.test_parameters_deep_recursion)
5805s ----------------------------------------------------------------------
5805s Traceback (most recent call last):
5805s   File "/usr/lib/python3.14/test/support/__init__.py", line 2832, in wrapper
5805s     raise exceptions[0]
5805s   File "/usr/lib/python3.14/test/support/__init__.py", line 2818, in run
5805s     run_test()
5805s     ~~~~~~~~^^
5805s   File "/usr/lib/python3.14/test/support/__init__.py", line 2806, in run_test
5805s     test(*args, **kwargs)
5805s     ~~~~^^^^^^^^^^^^^^^^^
5805s   File "/usr/lib/python3.14/test/test_typing.py", line 4939, in test_parameters_deep_recursion
5805s     with self.assertRaisesRegex(RecursionError, "in __parameter__ calculation"):
5805s          ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5805s AssertionError: RecursionError not raised
5805s
5805s ----------------------------------------------------------------------
5805s Ran 1 test in 0.292s
5805s
5805s FAILED (failures=1)
5805s test test_typing failed
5805s 1 test failed again:
5805s     test_typing
5805s
5805s == Tests result: FAILURE then FAILURE ==
5805s
5805s 22 tests skipped:
5805s     test.test_gdb.test_backtrace test.test_gdb.test_cfunction
5805s     test.test_gdb.test_cfunction_full test.test_gdb.test_misc
5805s     test.test_gdb.test_pretty_print test_android test_apple
5805s     test_asdl_parser test_clinic test_devpoll test_free_threading
5805s     test_generated_cases test_kqueue test_launcher test_msvcrt
5805s     test_perf_profiler test_startfile test_winapi test_winconsoleio
5805s     test_winreg test_winsound test_wmi
5805s
5805s 8 tests skipped (resource denied):
5805s     test_smtpnet test_socketserver test_tkinter test_ttk
5805s     test_urllib2net test_urllibnet test_xpickle test_zipfile64
5805s
5805s 1 re-run test:
5805s     test_typing
5805s
5805s 1 test failed:
5805s     test_typing
5805s
5805s 417 tests OK.
5805s
5805s Total duration: 59 min 29 sec
5805s Total tests: run=44,064 failures=2 skipped=1,859
5805s Total test files: run=441/448 failed=1 skipped=22 resource_denied=8 rerun=1
5805s Result: FAILURE then FAILURE
5806s autopkgtest [08:05:15]: test testsuite-dbg: -----------------------]


See https://ci.debian.net/packages/p/python3.14/testing/armhf/74871395/
for the full log.

Cheers

#1146095#12
Date:
2026-09-01 11:06:36 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python3.14, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1146095@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated python3.14 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 01 Sep 2026 11:47:32 +0200
Source: python3.14
Architecture: source
Version: 3.14.7-2
Distribution: experimental
Urgency: medium
Maintainer: Matthias Klose <doko@debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Closes: 1137595 1146095
Changes:
 python3.14 (3.14.7-2) experimental; urgency=medium
 .
   * Update to the 3.14 branch 2026-09-01.
     - Reworks the test_typing stack test. Closes: #1146095.
   * Apply the OpenSSL 4.0 patches from the 3.15 branch. Closes: #1137595.
Checksums-Sha1:
 96c3de94c7ec947bfbcc12727dd47efe45208948 4082 python3.14_3.14.7-2.dsc
 0c31bd35414687cd3fdbc84424492ba38859bf5e 385476 python3.14_3.14.7-2.debian.tar.xz
 2f09d03ea6ddf43e9d72d6f7ee1eca8cf2f0376f 10552 python3.14_3.14.7-2_source.buildinfo
Checksums-Sha256:
 b9dd2b398c2724597a8c2060425c88804ab54df0b490aa31551dc345dbd32106 4082 python3.14_3.14.7-2.dsc
 bb3a83ae95bb3018a083a79567567f3af2818e029cd038b308bf3f2b4071bc9b 385476 python3.14_3.14.7-2.debian.tar.xz
 2b82fe75e91f18cc2fc18f92ed1bc4aa946a326a5637a924f59f2616848a6563 10552 python3.14_3.14.7-2_source.buildinfo
Files:
 66c6f5a3aa3b1ff0e53f783fb430311d 4082 python optional python3.14_3.14.7-2.dsc
 14e10bddda083dddc145f2c72f55810a 385476 python optional python3.14_3.14.7-2.debian.tar.xz
 659e91098a484e901abdf410cd3c21c1 10552 python optional python3.14_3.14.7-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmqWp5wQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9aWoD/sGNaAOWqpkAa0tGVVPPV0ktan8wzscHguV
HMKaEAIyADVNlV5/SUrgBMT67ril/oPgCZsw76xuW7mUtmR+tbR2AyGcKQwJPs09
Fie2uAW01dP9WsSEwlwUbhaVO5V4ItjwuQee9qSQRVN7nPTF36sG2MGhkbd7647y
CuMcUYU1GWvPnMX8sVK9Y7HbAqjbDPogqnn/nsJguw+ibMyAT9AZ9h0yYKLIubDi
7bj0M0M1Di0bhbrknbjEyji3tSPHduUchjzIoz/u83KhOzHGPqaO/OJ2R4dCD6BY
niUwd6+MnwN0e6maeTwhxC41ysXw/jamSaepiUSUDof1uwWL2EbeH+n55Q1MTRVJ
N/21cU4xDo1h2H4mi+r6BVrzNktT1pcHpGnqOBgfdj6nihZtXBIIR4wimqZ8gRPZ
jhDWoDDIYLVGXhz9C7RWbSwSbc2vsFFG5zxcSjU/cdqsbE/lvtPAJ5v5a9+4LDOx
c+9jCDy1lfrMqBi5SRVV3t6xXspfyUsEqP8zwydSGg7XerbCGpttMWR17wQ0rjFE
vQ0irYDRVzLd9db8GhFhlkMWZthf91fkMVew7AFgJ22J7fGW4L+Yf3XY8k3/uZmQ
fDXPXVoyMCqPHDGEBEls4TS8xEWLVTjnkatIUIrfWGHuVIPkrGBpp84QrpeXUAup
zVz7B7kr8A==
=V5G/
-----END PGP SIGNATURE-----