Bug 2355052

Summary: python3.11 and python3.10 FTBFS in Fedora Rawhide with openssl 3.5
Product: [Fedora] Fedora Reporter: Miro Hrončok <mhroncok>
Component: python3.11Assignee: Charalampos Stratakis <cstratak>
Status: CLOSED ERRATA QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: cstratak, lbalhar, mhroncok, python-maint, python-packagers-sig, thrnciar, torsava, vstinner
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://koschei.fedoraproject.org/package/python3.11
Whiteboard:
Fixed In Version: python3.11-3.11.12-2.fc43 python3.11-3.11.12-2.fc42 python3.11-3.11.12-2.fc41 python3.11-3.11.12-2.fc40 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-04-17 01:13:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2339432    

Description Miro Hrončok 2025-03-26 13:45:07 UTC
Description of problem:
Packages python3.11 and python3.10 fail to build from source in Fedora Rawhide.

Version-Release number of selected component:
3.11.11-5.fc43, 3.10.16-5.fc43

Steps to Reproduce:
fedpkg build

Additional info:
This package is tracked by Koschei. See:
https://koschei.fedoraproject.org/package/python3.11?collection=f43
https://koschei.fedoraproject.org/package/python3.10?collection=f43



Re-running test_ssl in verbose mode (matching: test_connect, test_connect_with_context, test_get_server_certificate, test_get_server_certificate_sni, test_pha_required_nocert)
test_ssl: testing with 'OpenSSL 3.5.0-alpha1 12 Mar 2025' (3, 5, 0, 0, 0)
          under 'Linux-6.12.10-200.fc41.x86_64-x86_64-with-glibc2.41.9000'
          HAS_SNI = True
          OP_ALL = 0x80000050
          OP_NO_TLSv1_1 = 0x10000000
test_connect (test.test_ssl.SimpleBackgroundTests.test_connect) ...  server:  new connection from ('127.0.0.1', 52220)
 server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
 server:  new connection from ('127.0.0.1', 52224)
 server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
ok
test_connect_with_context (test.test_ssl.SimpleBackgroundTests.test_connect_with_context) ...  server:  new connection from ('127.0.0.1', 33576)
 server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
 server:  new connection from ('127.0.0.1', 33590)
 server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
Test server failure:
Traceback (most recent call last):
   File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_ssl.py", line 2564, in run
    msg = self.read()
          ^^^^^^^^^^^
   File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_ssl.py", line 2541, in read
    return self.sslconn.read()
           ^^^^^^^^^^^^^^^^^^^
   File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1168, in read
    return self._sslobj.read(len)
           ^^^^^^^^^^^^^^^^^^^^^^
 ssl.SSLError: [SYS] unknown error (_ssl.c:2580)
ERROR
test_get_server_certificate (test.test_ssl.SimpleBackgroundTests.test_get_server_certificate) ...  server:  new connection from ('127.0.0.1', 54926)
 server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
 server:  new connection from ('127.0.0.1', 54932)
 server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
Verified certificate for localhost:41631 is
-----BEGIN CERTIFICATE-----
MIIF8TCCBFmgAwIBAgIJAMstgJlaaVJcMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNV
BAYTAlhZMSYwJAYDVQQKDB1QeXRob24gU29mdHdhcmUgRm91bmRhdGlvbiBDQTEW
MBQGA1UEAwwNb3VyLWNhLXNlcnZlcjAeFw0xODA4MjkxNDIzMTZaFw0zNzEwMjgx
NDIzMTZaMF8xCzAJBgNVBAYTAlhZMRcwFQYDVQQHDA5DYXN0bGUgQW50aHJheDEj
MCEGA1UECgwaUHl0aG9uIFNvZnR3YXJlIEZvdW5kYXRpb24xEjAQBgNVBAMMCWxv
Y2FsaG9zdDCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAMW0s615CVCi
M3vO2S7HubSGYYqQ/WGHSFsqpNwPzuOQsCoDBlZ6eNkyMJttne8/4A5sIiRggrM9
djtiL4fkzc7aZcgPGgcaMv8Za2gTIM1e+b1QL4xG5I6rYxoscdAbRHHZPFxisxVQ
ztv3euk3UsZGsK/WAhJczgS8QmigBHsBp2PSkb+jR+oMB0WMfpBluGfWJmV754Zu
Nx92Af8fQXx2fU88ahWIdeJxuxDiQHrTTY9/5pc/hvZAoBt+XI0cQoc8cQ45NesW
Mx1z5uopbbh6kSwxkjn2rH2FT/hG+nf+/68TBMvs2buKWm3NmfZy8YJbf0sLSc1g
s7OQ7cfzHADvmHq7KR0H5Y7+/YIogr0z9k771A2uZqiR8oNqYKTf1vyGULA0voux
Wm93ddNLlafhhaf3YSqKW1Qkmg+julztVN1YKDjNUWfhDxmHg0U2f+pMHyUQyCuw
1NXlzJnvOGgGJQxI7jluajY2ycTtx78lSGWp7m6HQ9PUwgGBNX6gMwIDAQABo4IB
wDCCAbwwFAYDVR0RBA0wC4IJbG9jYWxob3N0MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUhXUQJdAsgFAkGltXcN61y3GpO3swfQYDVR0jBHYwdIAUs4qgorpx8agkedSk
WyU2FR5JyM2hUaRPME0xCzAJBgNVBAYTAlhZMSYwJAYDVQQKDB1QeXRob24gU29m
dHdhcmUgRm91bmRhdGlvbiBDQTEWMBQGA1UEAwwNb3VyLWNhLXNlcnZlcoIJAMst
gJlaaVJbMIGDBggrBgEFBQcBAQR3MHUwPAYIKwYBBQUHMAKGMGh0dHA6Ly90ZXN0
Y2EucHl0aG9udGVzdC5uZXQvdGVzdGNhL3B5Y2FjZXJ0LmNlcjA1BggrBgEFBQcw
AYYpaHR0cDovL3Rlc3RjYS5weXRob250ZXN0Lm5ldC90ZXN0Y2Evb2NzcC8wQwYD
VR0fBDwwOjA4oDagNIYyaHR0cDovL3Rlc3RjYS5weXRob250ZXN0Lm5ldC90ZXN0
Y2EvcmV2b2NhdGlvbi5jcmwwDQYJKoZIhvcNAQELBQADggGBAJXzVrvVjHC90d7a
Y7Ap19tgJ9ZZ/WEbMMbQXXN9NOFo4yimieZgvYnTDvRyrXJ2+IYh/XU8+G2+nATh
ggNpbK7QVbpe8sr1D47W2Y3IVkb0+Kx0Khl7jkdwH/v7vWkCoaVKbiEcBBQVVb+/
JEPIFwO+Pizq28ivHf1S39YVSZ7CRGnv8UVDg7IezxQcEz/+nHHL5xsYVjanr0Tx
C6F5REb5Q0Yp2LDKSU1lYNP2jnS8Yp4ejUspmrQN8KJ3WzTkES+nJcXlB3YSrr51
cxXkCn1TOFY/eW1uyu2Aq1btfosc5+PUYjAicOcpsgM8/vo98DbATRGimdMpMSe4
xbgVozxPm3NeK7L7y/11R7gXvSHY5sG5/3OB2CUIbQheHKWDUN5n5trQjlrT8iqx
P7iAIQdqcRVtBetRs1mN1BVGfgKoEwEWmb0DzHBxKiMWeK/R1QGdBLRjk5oEOpIu
5n5zk6X+UJu9DupUhm985RR3/sIoWkoO1y2M6e1hKbJT/2wEvA==
-----END CERTIFICATE-----
ok
test_get_server_certificate_sni (test.test_ssl.SimpleBackgroundTests.test_get_server_certificate_sni) ...  server:  new connection from ('127.0.0.1', 38642)
 server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
Test server failure:
Traceback (most recent call last):
   File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_ssl.py", line 2564, in run
    msg = self.read()
          ^^^^^^^^^^^
   File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_ssl.py", line 2541, in read
    return self.sslconn.read()
           ^^^^^^^^^^^^^^^^^^^
   File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1168, in read
    return self._sslobj.read(len)
           ^^^^^^^^^^^^^^^^^^^^^^
 ssl.SSLError: [SYS] unknown error (_ssl.c:2580)
ERROR
test_pha_required_nocert (test.test_ssl.TestPostHandshakeAuth.test_pha_required_nocert) ...  server:  new connection from ('127.0.0.1', 41736)
 client cert is None
 client did not provide a cert
 server: connection cipher is now ('TLS_AES_256_GCM_SHA384', 'TLSv1.3', 256)
TLS: (<ssl.SSLSocket fd=5, family=2, type=1, proto=0, laddr=('127.0.0.1', 39939), raddr=('127.0.0.1', 41736)>, 'write', <TLSVersion.TLSv1_3: 772>, <_TLSContentType.ALERT: 21>, <_TLSAlertType.CERTIFICATE_REQUIRED: 116>, b'\x02t')
Test server failure:
Traceback (most recent call last):
   File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_ssl.py", line 2564, in run
    msg = self.read()
          ^^^^^^^^^^^
   File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_ssl.py", line 2541, in read
    return self.sslconn.read()
           ^^^^^^^^^^^^^^^^^^^
   File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1168, in read
    return self._sslobj.read(len)
           ^^^^^^^^^^^^^^^^^^^^^^
 ssl.SSLError: [SSL: PEER_DID_NOT_RETURN_A_CERTIFICATE] peer did not return a certificate (_ssl.c:2580)
TLS: (<ssl.SSLSocket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 41736)>, 'read', <TLSVersion.TLSv1_3: 772>, <_TLSContentType.ALERT: 21>, <_TLSAlertType.CERTIFICATE_REQUIRED: 116>, b'\x02t')
ok
======================================================================
ERROR: test_connect_with_context (test.test_ssl.SimpleBackgroundTests.test_connect_with_context)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_ssl.py", line 2127, in test_connect_with_context
    s.connect(self.server_addr)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1415, in connect
    self._real_connect(addr, False)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1406, in _real_connect
    self.do_handshake()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1382, in do_handshake
    self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer
======================================================================
ERROR: test_get_server_certificate_sni (test.test_ssl.SimpleBackgroundTests.test_get_server_certificate_sni)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_ssl.py", line 2244, in test_get_server_certificate_sni
    pem = ssl.get_server_certificate((host, port), ca_certs=SIGNING_CA)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1563, in get_server_certificate
    with create_connection(addr, timeout=timeout) as sock:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/socket.py", line 863, in create_connection
    raise exceptions[0]
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/socket.py", line 848, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
----------------------------------------------------------------------
Ran 5 tests in 0.173s
FAILED (errors=2)
test test_ssl failed
0:06:57 load avg: 4.35 [2/2/2] test_poplib failed (env changed)
Re-running test_poplib in verbose mode (matching: )
test_apop_REDOS (test.test_poplib.TestPOP3Class.test_apop_REDOS) ... ok
test_apop_normal (test.test_poplib.TestPOP3Class.test_apop_normal) ... ok
test_capa (test.test_poplib.TestPOP3Class.test_capa) ... ok
test_dele (test.test_poplib.TestPOP3Class.test_dele) ... ok
test_exceptions (test.test_poplib.TestPOP3Class.test_exceptions) ... ok
test_getwelcome (test.test_poplib.TestPOP3Class.test_getwelcome) ... ok
test_list (test.test_poplib.TestPOP3Class.test_list) ... ok
test_noop (test.test_poplib.TestPOP3Class.test_noop) ... ok
test_pass_ (test.test_poplib.TestPOP3Class.test_pass_) ... ok
test_quit (test.test_poplib.TestPOP3Class.test_quit) ... ok
test_retr (test.test_poplib.TestPOP3Class.test_retr) ... ok
test_rpop (test.test_poplib.TestPOP3Class.test_rpop) ... ok
test_stat (test.test_poplib.TestPOP3Class.test_stat) ... ok
test_stls (test.test_poplib.TestPOP3Class.test_stls) ... Warning -- Uncaught thread exception: SSLError
Exception in thread Thread-14:
Traceback (most recent call last):
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/threading.py", line 1045, in _bootstrap_inner
    self.run()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_poplib.py", line 238, in run
    asyncore.loop(timeout=0.1, count=1)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 212, in loop
    poll_fun(timeout, map)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 155, in poll
    read(obj)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 92, in read
    obj.handle_error()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 88, in read
    obj.handle_read_event()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 425, in handle_read_event
    self.handle_read()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_poplib.py", line 206, in handle_read
    asynchat.async_chat.handle_read(self)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asynchat.py", line 128, in handle_read
    self.handle_error()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asynchat.py", line 124, in handle_read
    data = self.recv(self.ac_in_buffer_size)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 376, in recv
    data = self.socket.recv(buffer_size)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1295, in recv
    return self.read(buflen)
           ^^^^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1168, in read
    return self._sslobj.read(len)
           ^^^^^^^^^^^^^^^^^^^^^^
ssl.SSLError: [SYS] unknown error (_ssl.c:2580)
ok
test_stls_capa (test.test_poplib.TestPOP3Class.test_stls_capa) ... ok
test_stls_context (test.test_poplib.TestPOP3Class.test_stls_context) ... Warning -- Uncaught thread exception: SSLError
Exception in thread Thread-16:
Traceback (most recent call last):
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/threading.py", line 1045, in _bootstrap_inner
    self.run()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_poplib.py", line 238, in run
    asyncore.loop(timeout=0.1, count=1)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 212, in loop
    poll_fun(timeout, map)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 155, in poll
    read(obj)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 92, in read
    obj.handle_error()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 88, in read
    obj.handle_read_event()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 425, in handle_read_event
    self.handle_read()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/test/test_poplib.py", line 206, in handle_read
    asynchat.async_chat.handle_read(self)
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asynchat.py", line 128, in handle_read
    self.handle_error()
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asynchat.py", line 124, in handle_read
    data = self.recv(self.ac_in_buffer_size)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/asyncore.py", line 376, in recv
    data = self.socket.recv(buffer_size)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1295, in recv
    return self.read(buflen)
           ^^^^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/python3.11-3.11.11-build/Python-3.11.11/Lib/ssl.py", line 1168, in read
    return self._sslobj.read(len)
           ^^^^^^^^^^^^^^^^^^^^^^
ssl.SSLError: [SYS] unknown error (_ssl.c:2580)
ok
test_too_long_lines (test.test_poplib.TestPOP3Class.test_too_long_lines) ... ok
test_top (test.test_poplib.TestPOP3Class.test_top) ... ok
test_uidl (test.test_poplib.TestPOP3Class.test_uidl) ... ok
test_user (test.test_poplib.TestPOP3Class.test_user) ... ok
test_utf8 (test.test_poplib.TestPOP3Class.test_utf8) ... ok
test_utf8_raises_if_unsupported (test.test_poplib.TestPOP3Class.test_utf8_raises_if_unsupported) ... ok
test__all__ (test.test_poplib.TestPOP3_SSLClass.test__all__) ... ok
test_apop_REDOS (test.test_poplib.TestPOP3_SSLClass.test_apop_REDOS) ... ok
test_apop_normal (test.test_poplib.TestPOP3_SSLClass.test_apop_normal) ... ok
test_capa (test.test_poplib.TestPOP3_SSLClass.test_capa) ... ok
test_context (test.test_poplib.TestPOP3_SSLClass.test_context) ... ok
test_dele (test.test_poplib.TestPOP3_SSLClass.test_dele) ... ok
test_exceptions (test.test_poplib.TestPOP3_SSLClass.test_exceptions) ... ok
test_getwelcome (test.test_poplib.TestPOP3_SSLClass.test_getwelcome) ... ok
test_list (test.test_poplib.TestPOP3_SSLClass.test_list) ... ok
test_noop (test.test_poplib.TestPOP3_SSLClass.test_noop) ... ok
test_pass_ (test.test_poplib.TestPOP3_SSLClass.test_pass_) ... ok
test_quit (test.test_poplib.TestPOP3_SSLClass.test_quit) ... ok
test_retr (test.test_poplib.TestPOP3_SSLClass.test_retr) ... ok
test_rpop (test.test_poplib.TestPOP3_SSLClass.test_rpop) ... ok
test_stat (test.test_poplib.TestPOP3_SSLClass.test_stat) ... ok
test_stls (test.test_poplib.TestPOP3_SSLClass.test_stls) ... ok
test_stls_capa (test.test_poplib.TestPOP3_SSLClass.test_stls_capa) ... ok
test_stls_context (test.test_poplib.TestPOP3_SSLClass.test_stls_context) ... ok
test_too_long_lines (test.test_poplib.TestPOP3_SSLClass.test_too_long_lines) ... ok
test_top (test.test_poplib.TestPOP3_SSLClass.test_top) ... ok
test_uidl (test.test_poplib.TestPOP3_SSLClass.test_uidl) ... ok
test_user (test.test_poplib.TestPOP3_SSLClass.test_user) ... ok
test_utf8 (test.test_poplib.TestPOP3_SSLClass.test_utf8) ... ok
test_utf8_raises_if_unsupported (test.test_poplib.TestPOP3_SSLClass.test_utf8_raises_if_unsupported) ... ok
test_apop_REDOS (test.test_poplib.TestPOP3_TLSClass.test_apop_REDOS) ... ok
test_apop_normal (test.test_poplib.TestPOP3_TLSClass.test_apop_normal) ... ok
test_capa (test.test_poplib.TestPOP3_TLSClass.test_capa) ... ok
test_dele (test.test_poplib.TestPOP3_TLSClass.test_dele) ... ok
test_exceptions (test.test_poplib.TestPOP3_TLSClass.test_exceptions) ... ok
test_getwelcome (test.test_poplib.TestPOP3_TLSClass.test_getwelcome) ... ok
test_list (test.test_poplib.TestPOP3_TLSClass.test_list) ... ok
test_noop (test.test_poplib.TestPOP3_TLSClass.test_noop) ... ok
test_pass_ (test.test_poplib.TestPOP3_TLSClass.test_pass_) ... ok
test_quit (test.test_poplib.TestPOP3_TLSClass.test_quit) ... ok
test_retr (test.test_poplib.TestPOP3_TLSClass.test_retr) ... ok
test_rpop (test.test_poplib.TestPOP3_TLSClass.test_rpop) ... ok
test_stat (test.test_poplib.TestPOP3_TLSClass.test_stat) ... ok
test_stls (test.test_poplib.TestPOP3_TLSClass.test_stls) ... ok
test_stls_capa (test.test_poplib.TestPOP3_TLSClass.test_stls_capa) ... ok
test_stls_context (test.test_poplib.TestPOP3_TLSClass.test_stls_context) ... ok
test_too_long_lines (test.test_poplib.TestPOP3_TLSClass.test_too_long_lines) ... ok
test_top (test.test_poplib.TestPOP3_TLSClass.test_top) ... ok
test_uidl (test.test_poplib.TestPOP3_TLSClass.test_uidl) ... ok
test_user (test.test_poplib.TestPOP3_TLSClass.test_user) ... ok
test_utf8 (test.test_poplib.TestPOP3_TLSClass.test_utf8) ... ok
test_utf8_raises_if_unsupported (test.test_poplib.TestPOP3_TLSClass.test_utf8_raises_if_unsupported) ... ok
testTimeoutDefault (test.test_poplib.TestTimeouts.testTimeoutDefault) ... ok
testTimeoutNone (test.test_poplib.TestTimeouts.testTimeoutNone) ... ok
testTimeoutValue (test.test_poplib.TestTimeouts.testTimeoutValue) ... ok
----------------------------------------------------------------------
Ran 71 tests in 6.009s
OK
1 test failed again:
    test_ssl

Comment 1 Charalampos Stratakis 2025-04-01 10:09:50 UTC
While this doesn't address the test failures, in order to fix the [SYS] unknown error traceback we can backport https://github.com/python/cpython/pull/127361

Comment 2 Lumír Balhar 2025-04-14 05:54:15 UTC
(In reply to Charalampos Stratakis from comment #1)
> While this doesn't address the test failures, in order to fix the [SYS]
> unknown error traceback we can backport
> https://github.com/python/cpython/pull/127361

It was already backported and released in 3.11.12. See the failed build of 3.11.12 in Koji: https://koji.fedoraproject.org/koji/buildinfo?buildID=2695675

Comment 3 Charalampos Stratakis 2025-04-14 17:25:02 UTC
This has been resolved in Python 3.12.8+

We can backport https://github.com/python/cpython/issues/126500 to fix it. So far I've asked upstream if they'll consider backports.

Comment 4 Fedora Update System 2025-04-17 01:07:04 UTC
FEDORA-2025-e5205200a3 (python3.10-3.10.17-2.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-e5205200a3

Comment 5 Fedora Update System 2025-04-17 01:13:14 UTC
FEDORA-2025-e5205200a3 (python3.10-3.10.17-2.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Fedora Update System 2025-04-17 02:11:05 UTC
FEDORA-2025-2c2d0957d1 (python3.11-3.11.12-2.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-2c2d0957d1

Comment 7 Fedora Update System 2025-04-17 02:15:57 UTC
FEDORA-2025-2c2d0957d1 (python3.11-3.11.12-2.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fedora Update System 2025-04-17 02:17:55 UTC
FEDORA-2025-bd80f233bd (python3.11-3.11.12-2.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-bd80f233bd

Comment 9 Fedora Update System 2025-04-17 02:18:14 UTC
FEDORA-2025-151d03d787 (python3.11-3.11.12-2.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-151d03d787

Comment 10 Fedora Update System 2025-04-17 02:18:43 UTC
FEDORA-2025-67b0ed6d5a (python3.11-3.11.12-2.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-67b0ed6d5a

Comment 11 Fedora Update System 2025-04-17 02:19:57 UTC
FEDORA-2025-01c5376759 (python3.10-3.10.17-2.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-01c5376759

Comment 12 Fedora Update System 2025-04-17 02:20:20 UTC
FEDORA-2025-bee86b6b31 (python3.10-3.10.17-2.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-bee86b6b31

Comment 13 Fedora Update System 2025-04-17 02:20:41 UTC
FEDORA-2025-468a0cc3b1 (python3.10-3.10.17-2.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-468a0cc3b1

Comment 14 Fedora Update System 2025-04-17 21:04:09 UTC
FEDORA-2025-bd80f233bd has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-bd80f233bd`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-bd80f233bd

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2025-04-17 21:04:12 UTC
FEDORA-2025-01c5376759 has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-01c5376759`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-01c5376759

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2025-04-17 21:48:34 UTC
FEDORA-2025-151d03d787 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-151d03d787`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-151d03d787

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2025-04-17 21:48:37 UTC
FEDORA-2025-bee86b6b31 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-bee86b6b31`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-bee86b6b31

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 18 Fedora Update System 2025-04-17 22:00:29 UTC
FEDORA-2025-67b0ed6d5a has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-67b0ed6d5a`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-67b0ed6d5a

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 19 Fedora Update System 2025-04-17 22:00:31 UTC
FEDORA-2025-468a0cc3b1 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-468a0cc3b1`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-468a0cc3b1

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 20 Fedora Update System 2025-04-20 04:23:01 UTC
FEDORA-2025-bd80f233bd (python3.11-3.11.12-2.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 21 Fedora Update System 2025-04-20 04:23:04 UTC
FEDORA-2025-01c5376759 (python3.10-3.10.17-2.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 22 Fedora Update System 2025-04-25 01:49:24 UTC
FEDORA-2025-151d03d787 (python3.11-3.11.12-2.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 23 Fedora Update System 2025-04-25 01:49:28 UTC
FEDORA-2025-bee86b6b31 (python3.10-3.10.17-2.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 24 Fedora Update System 2025-04-25 02:00:27 UTC
FEDORA-2025-67b0ed6d5a (python3.11-3.11.12-2.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 25 Fedora Update System 2025-04-25 02:00:30 UTC
FEDORA-2025-468a0cc3b1 (python3.10-3.10.17-2.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.