Source: mailman3
Version: 3.3.10-2
Severity: serious

mailman3's autopkgtests have been consistently failing for a while.  
Looking at https://ci.debian.net/packages/m/mailman3/testing/amd64/, 
this started between 2026-06-15 and 2026-06-19.  The failure is:

======================================================================
FAIL: test_encoded_subject_not_recoded_to_list_cset 
(mailman.handlers.tests.test_subject_prefix.TestSubjectPrefix.test_encoded_subject_not_recoded_to_list_cset)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/tmp/autopkgtest-lxc.y62vrv95/downtmp/build.Uig/src/src/mailman/handlers/tests/test_subject_prefix.py",
 line 284, in test_encoded_subject_not_recoded_to_list_cset
    self.assertEqual(decoded,
    ~~~~~~~~~~~~~~~~^^^^^^^^^
                     [(b'[Test] ', 'us-ascii'),
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
                      (b'\xd6\xd0\xce\xc4', 'eucgb2312_cn')])
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: Lists differ: [(b'[Test] ', 'us-ascii'), (b'\xd6\xd0\xce\xc4', 
'gb2312')] != [(b'[Test] ', 'us-ascii'), (b'\xd6\xd0\xce\xc4', 'eucgb2312_cn')]

First differing element 1:
(b'\xd6\xd0\xce\xc4', 'gb2312')
(b'\xd6\xd0\xce\xc4', 'eucgb2312_cn')

- [(b'[Test] ', 'us-ascii'), (b'\xd6\xd0\xce\xc4', 'gb2312')]
+ [(b'[Test] ', 'us-ascii'), (b'\xd6\xd0\xce\xc4', 'eucgb2312_cn')]
?                                                   +++      +++

I think this is due to https://github.com/python/cpython/issues/88726 
having been fixed in Python 3.13.14.  It seems to have been fixed 
upstream in 
https://gitlab.com/mailman/mailman/-/commit/8e60f319009726c0014c2f2b7b3955c4fcb3d1ee.

Thanks,

-- 
Colin Watson (he/him)                              [[email protected]]

Reply via email to