Your message dated Sun, 05 Jul 2026 18:02:40 +0000
with message-id <[email protected]>
and subject line Bug#1137043: fixed in python-markdown 3.7-2+deb13u1
has caused the Debian Bug report #1137043,
regarding python-markdown: FTBFS in bookworm and trixie
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1137043: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1137043
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-markdown
Version: 3.4.1-2
Severity: serious
Control: fixed -1 3.10.2-1
Tags: ftbfs bookworm trixie
Dear maintainer:
During a rebuild of all packages in trixie, this package failed to build.
[ Note: The bug is marked as fixed with the version in forky/sid, but
packages in bookworm and trixie must still build in bookworm and trixie ].
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/trixie/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-markdown, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
======================================================================
FAIL: test_raw_missing_close_bracket
(tests.test_syntax.blocks.test_html_blocks.TestHTMLBlocks.test_raw_missing_close_bracket)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_markdown/build/tests/test_syntax/blocks/test_html_blocks.py",
line 662, in test_raw_missing_close_bracket
self.assertMarkdownRenders(
~~~~~~~~~~~~~~~~~~~~~~~~~~^
'<foo',
^^^^^^^
'<p><foo</p>'
^^^^^^^^^^^^^^^^
)
^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_markdown/build/markdown/test_tools.py",
line 77, in assertMarkdownRenders
self.assertMultiLineEqual(output, expected)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
AssertionError: '' != '<p><foo</p>'
+ <p><foo</p>
======================================================================
FAIL: test_unclosed_comment_
(tests.test_syntax.blocks.test_html_blocks.TestHTMLBlocks.test_unclosed_comment_)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_markdown/build/tests/test_syntax/blocks/test_html_blocks.py",
line 1022, in test_unclosed_comment_
self.assertMarkdownRenders(
~~~~~~~~~~~~~~~~~~~~~~~~~~^
self.dedent(
^^^^^^^^^^^^
...<11 lines>...
)
^
)
^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_markdown/build/markdown/test_tools.py",
line 77, in assertMarkdownRenders
self.assertMultiLineEqual(output, expected)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
AssertionError: '<!-- unclosed comment\n\n*not* a comment\n\n-->' !=
'<p><!-- unclosed comment</p>\n<p><em>not</em> a comment</p>'
- <!-- unclosed comment
+ <p><!-- unclosed comment</p>
? ++++++ ++++
+ <p><em>not</em> a comment</p>
-
- *not* a comment
-
- -->
======================================================================
FAIL: test_raw_missing_close_bracket
(tests.test_syntax.extensions.test_md_in_html.TestDefaultwMdInHTML.test_raw_missing_close_bracket)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_markdown/build/tests/test_syntax/blocks/test_html_blocks.py",
line 662, in test_raw_missing_close_bracket
self.assertMarkdownRenders(
~~~~~~~~~~~~~~~~~~~~~~~~~~^
'<foo',
^^^^^^^
'<p><foo</p>'
^^^^^^^^^^^^^^^^
)
^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_markdown/build/markdown/test_tools.py",
line 77, in assertMarkdownRenders
self.assertMultiLineEqual(output, expected)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
AssertionError: '' != '<p><foo</p>'
+ <p><foo</p>
======================================================================
FAIL: test_unclosed_comment_
(tests.test_syntax.extensions.test_md_in_html.TestDefaultwMdInHTML.test_unclosed_comment_)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_markdown/build/tests/test_syntax/blocks/test_html_blocks.py",
line 1022, in test_unclosed_comment_
self.assertMarkdownRenders(
~~~~~~~~~~~~~~~~~~~~~~~~~~^
self.dedent(
^^^^^^^^^^^^
...<11 lines>...
)
^
)
^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_markdown/build/markdown/test_tools.py",
line 77, in assertMarkdownRenders
self.assertMultiLineEqual(output, expected)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
AssertionError: '<!-- unclosed comment\n\n*not* a comment\n\n-->' !=
'<p><!-- unclosed comment</p>\n<p><em>not</em> a comment</p>'
- <!-- unclosed comment
+ <p><!-- unclosed comment</p>
? ++++++ ++++
+ <p><em>not</em> a comment</p>
-
- *not* a comment
-
- -->
----------------------------------------------------------------------
Ran 970 tests in 0.442s
FAILED (failures=4, skipped=64)
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_markdown/build; python3.13 -m unittest
discover -v
dh_auto_test: error: pybuild --test -i python{version} -p 3.13 returned exit
code 13
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: python-markdown
Source-Version: 3.7-2+deb13u1
Done: Dmitry Shachnev <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-markdown, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry Shachnev <[email protected]> (supplier of updated python-markdown
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 20 May 2026 11:17:38 +0300
Source: python-markdown
Architecture: source
Version: 3.7-2+deb13u1
Distribution: trixie
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Dmitry Shachnev <[email protected]>
Closes: 1137043
Changes:
python-markdown (3.7-2+deb13u1) trixie; urgency=medium
.
* Adapt to changes in html.parser module in the new Python, backported
to Trixie as part of CVE fixes (closes: #1137043).
Checksums-Sha1:
ddbd31f780d13130a059195351fe43f4e3b58c89 2672 python-markdown_3.7-2+deb13u1.dsc
354549135cec2ffc9f3d51b5b866edd70b7b6aff 11416
python-markdown_3.7-2+deb13u1.debian.tar.xz
11f3cb4871c379c1239f0342d9c12a76f0281bf7 9544
python-markdown_3.7-2+deb13u1_source.buildinfo
Checksums-Sha256:
e245c95b12b157764eeb1643e05169570ec8c06effa6161ecaab21aa985ba30f 2672
python-markdown_3.7-2+deb13u1.dsc
1857b9f2ecc091df3bcf29e47f199e134b55a20145f6b8a3d1121dd25685d545 11416
python-markdown_3.7-2+deb13u1.debian.tar.xz
c2e5377bad540935126433740b38d504e5d2db1ac249bb222f879e73f35155d5 9544
python-markdown_3.7-2+deb13u1_source.buildinfo
Files:
2b14da3505b3133586fdb221e4fef05e 2672 python optional
python-markdown_3.7-2+deb13u1.dsc
65e2e55dd7cb90bbec4b19eedaa6c2d7 11416 python optional
python-markdown_3.7-2+deb13u1.debian.tar.xz
80480bcefdb77f574103c34dcca3ae70 9544 python optional
python-markdown_3.7-2+deb13u1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEE8kKZ/xu8kBi5BqTLYCaTbS8ciuAFAmpKgPYTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBgJpNtLxyK4GQLEACUnSzl2SlN+4kzoCku6opx9RwKMiCH
6M9cTHPz41sL8SB0oNY8qSgItou0uiOeIDG5p8l4C1kJYYdV2pUqIBnc3LtR+Z58
Gc2slRVFXEHaLcWXkEe5DDFLUo3ZQHv1hQVxj7N7FZQP25wbna1aNXHYZ5P/zVNa
+1POnCtNcKWHWHbVdlBa/XPxvPNXt3f/Oh9ZHEdweD/tVOIIXqeBF4ACNnfplppf
H9FS7Rcul9kZKzjJlSLtKl1DphBXzVrB+Ki6NzxHwdFIo71XNUVlVjKEKL9BqJGX
5GE/FinGD9cHEK9eKu3dDxQnIaLDcFtRtdMJ3DgI13j8Lchw8IbiKIO2WvjbPv5y
fcG4nFciWqnVoO+lfZdF0CsJY5wBj8gNJddxTjpokKXFy6EcKmrx2nVXxgmIloMR
52VLhs6REUu20sUwivcmmySwrLG+Hr6PalqoXyUyZrNrWaKZyPMTiJcICjodbCbA
ZiFm5je59OP2EOAE1C9kTlpu1kgEQ6JQBE2KOPZGuMK7JiJJANk+gQQ+ayct26q4
Okm+eEF4/gL2rAKyb0klMYxm3UGY69IwUXlEyjVwDEYcSW2Pb1x6KP6IhKe0ulQK
iJpZ5eHhOlUABpTDIMAJm8jgvQ8Y+XHa33g2oxBBlvzasXv2Y9oeuQ8okC/Qz5vK
fjA5nEogWV5xRQ==
=cp2z
-----END PGP SIGNATURE-----
pgpl40GkX6T89.pgp
Description: PGP signature
--- End Message ---