Your message dated Wed, 31 Dec 2025 15:19:23 +0000
with message-id <[email protected]>
and subject line Bug#1123173: fixed in pymdown-extensions 10.19.1-1
has caused the Debian Bug report #1123173,
regarding pymdown-extensions: FTBFS: dh_auto_test: error: pybuild --test 
--test-pytest -i python{version} -p "3.14 3.13" returned exit code 13
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.)


-- 
1123173: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123173
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pymdown-extensions
Version: 10.13-3
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

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/202512/

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:pymdown-extensions, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:131: Building wheel for python3.14 with "build" 
module
I: pybuild base:317: python3.14 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pymdownx  
* Building wheel...
Successfully built pymdown_extensions-10.13-py3-none-any.whl
I: pybuild plugin_pyproject:155: Unpacking wheel built for python3.14 with 
"installer" module
I: pybuild plugin_pyproject:131: Building wheel for python3.13 with "build" 
module
I: pybuild base:317: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pymdownx  
* Building wheel...
Successfully built pymdown_extensions-10.13-py3-none-any.whl
I: pybuild plugin_pyproject:155: Unpacking wheel built for python3.13 with 
"installer" module
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pymdownx/build; 
python3.14 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pymdownx/build
configfile: pyproject.toml
plugins: typeguard-4.4.4
collected 685 items

tests/test_extensions/test_arithmatex.py ..........                      [  1%]
tests/test_extensions/test_b64.py .....                                  [  2%]
tests/test_extensions/test_betterem.py ........                          [  3%]
tests/test_extensions/test_blocks/test_admonitions.py ............       [  5%]
tests/test_extensions/test_blocks/test_captions.py ..................... [  8%]
...................                                                      [ 10%]
tests/test_extensions/test_blocks/test_definition.py .....               [ 11%]
tests/test_extensions/test_blocks/test_details.py ...........            [ 13%]
tests/test_extensions/test_blocks/test_general_blocks.py ............... [ 15%]
.....................                                                    [ 18%]
tests/test_extensions/test_blocks/test_html.py ................          [ 20%]
tests/test_extensions/test_blocks/test_legacy_tab.py ........            [ 22%]
tests/test_extensions/test_blocks/test_tab.py ...........                [ 23%]
tests/test_extensions/test_caret.py .......................              [ 27%]
tests/test_extensions/test_details.py ...............                    [ 29%]
tests/test_extensions/test_emoji.py ...                                  [ 29%]
tests/test_extensions/test_escapeall.py ....                             [ 30%]
tests/test_extensions/test_fancylists.py ............................... [ 34%]
.................                                                        [ 37%]
tests/test_extensions/test_highlight.py ..............................   [ 41%]
tests/test_extensions/test_inlinehilite.py .....................         [ 44%]
tests/test_extensions/test_keys.py .                                     [ 44%]
tests/test_extensions/test_legacy_slugs.py ......                        [ 45%]
tests/test_extensions/test_magiclink.py ..............................   [ 50%]
tests/test_extensions/test_pathconverter.py .....................F...... [ 54%]
.......F.........                                                        [ 56%]
tests/test_extensions/test_saneheaders.py ..........                     [ 58%]
tests/test_extensions/test_slugs.py ........                             [ 59%]
tests/test_extensions/test_smartsymbols.py ...........                   [ 60%]
tests/test_extensions/test_snippets.py ................................. [ 65%]
...........................                                              [ 69%]
tests/test_extensions/test_striphmtl.py .                                [ 69%]
tests/test_extensions/test_superfences.py .............................. [ 74%]
..................................                                       [ 79%]
tests/test_extensions/test_tabbed.py .....................               [ 82%]
tests/test_extensions/test_tabbed_alternate.py .....................     [ 85%]
tests/test_extensions/test_tilde.py ........................             [ 88%]
tests/test_syntax.py ................................................... [ 96%]
........                                                                 [ 97%]
tests/test_targeted.py ..............                                    [ 99%]
tests/test_versions.py ....                                              [100%]

=================================== FAILURES ===================================
_______________________ TestAbsolute.test_relative_path ________________________

self = <tests.test_extensions.test_pathconverter.TestAbsolute 
testMethod=test_relative_path>

    def test_relative_path(self):
        """Test relative path."""
    
>       self.check_markdown(
            r'![picture](./test_extensions/_assets/bg.png)',
            r'<p><img alt="picture" 
src="/Some/fake/path/test_extensions/_assets/bg.png" /></p>'
        )

tests/test_extensions/test_pathconverter.py:182: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/util.py:91: in check_markdown
    self.assertTrue(not diff)
E   AssertionError: False is not true
----------------------------- Captured stdout call -----------------------------
--- Expected
+++ Actual
@@ -1 +1 @@
-<p><img alt="picture" src="/Some/fake/path/test_extensions/_assets/bg.png" 
/></p>+<p><img alt="picture" 
src="/////Some/fake/path/test_extensions/_assets/bg.png" /></p>
__________________ TestAbsoluteFileScheme.test_relative_path ___________________

self = <tests.test_extensions.test_pathconverter.TestAbsoluteFileScheme 
testMethod=test_relative_path>

    def test_relative_path(self):
        """Test relative path."""
    
>       self.check_markdown(
            r'![picture](./test_extensions/_assets/bg.png)',
            r'<p><img alt="picture" 
src="file:///Some/fake/path/test_extensions/_assets/bg.png" /></p>'
        )

tests/test_extensions/test_pathconverter.py:292: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/util.py:91: in check_markdown
    self.assertTrue(not diff)
E   AssertionError: False is not true
----------------------------- Captured stdout call -----------------------------
--- Expected
+++ Actual
@@ -1 +1 @@
-<p><img alt="picture" 
src="file:///Some/fake/path/test_extensions/_assets/bg.png" /></p>+<p><img 
alt="picture" src="file://///Some/fake/path/test_extensions/_assets/bg.png" 
/></p>
=============================== warnings summary ===============================
tests/test_extensions/test_snippets.py: 57 warnings
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pymdownx/build/pymdownx/snippets.py:346:
 DeprecationWarning: codecs.open() is deprecated. Use open() instead.
    with codecs.open(snippet, 'r', encoding=self.encoding) as f:

tests/test_syntax.py: 59 warnings
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pymdownx/build/tests/test_syntax.py:58: 
DeprecationWarning: codecs.open() is deprecated. Use open() instead.
    with codecs.open(testfile, 'r', encoding='utf-8') as f:

tests/test_syntax.py: 59 warnings
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pymdownx/build/tests/test_syntax.py:66: 
DeprecationWarning: codecs.open() is deprecated. Use open() instead.
    with codecs.open(expected_html, 'r', encoding='utf-8') as f:

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED 
tests/test_extensions/test_pathconverter.py::TestAbsolute::test_relative_path
FAILED 
tests/test_extensions/test_pathconverter.py::TestAbsoluteFileScheme::test_relative_path
================= 2 failed, 683 passed, 175 warnings in 2.98s ==================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pymdownx/build; python3.14 -m pytest 
tests
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pymdownx/build; 
python3.13 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pymdownx/build
configfile: pyproject.toml
plugins: typeguard-4.4.4
collected 685 items

tests/test_extensions/test_arithmatex.py ..........                      [  1%]
tests/test_extensions/test_b64.py .....                                  [  2%]
tests/test_extensions/test_betterem.py ........                          [  3%]
tests/test_extensions/test_blocks/test_admonitions.py ............       [  5%]
tests/test_extensions/test_blocks/test_captions.py ..................... [  8%]
...................                                                      [ 10%]
tests/test_extensions/test_blocks/test_definition.py .....               [ 11%]
tests/test_extensions/test_blocks/test_details.py ...........            [ 13%]
tests/test_extensions/test_blocks/test_general_blocks.py ............... [ 15%]
.....................                                                    [ 18%]
tests/test_extensions/test_blocks/test_html.py ................          [ 20%]
tests/test_extensions/test_blocks/test_legacy_tab.py ........            [ 22%]
tests/test_extensions/test_blocks/test_tab.py ...........                [ 23%]
tests/test_extensions/test_caret.py .......................              [ 27%]
tests/test_extensions/test_details.py ...............                    [ 29%]
tests/test_extensions/test_emoji.py ...                                  [ 29%]
tests/test_extensions/test_escapeall.py ....                             [ 30%]
tests/test_extensions/test_fancylists.py ............................... [ 34%]
.................                                                        [ 37%]
tests/test_extensions/test_highlight.py ..............................   [ 41%]
tests/test_extensions/test_inlinehilite.py .....................         [ 44%]
tests/test_extensions/test_keys.py .                                     [ 44%]
tests/test_extensions/test_legacy_slugs.py ......                        [ 45%]
tests/test_extensions/test_magiclink.py ..............................   [ 50%]
tests/test_extensions/test_pathconverter.py ............................ [ 54%]
.................                                                        [ 56%]
tests/test_extensions/test_saneheaders.py ..........                     [ 58%]
tests/test_extensions/test_slugs.py ........                             [ 59%]
tests/test_extensions/test_smartsymbols.py ...........                   [ 60%]
tests/test_extensions/test_snippets.py ................................. [ 65%]
...........................                                              [ 69%]
tests/test_extensions/test_striphmtl.py .                                [ 69%]
tests/test_extensions/test_superfences.py .............................. [ 74%]
..................................                                       [ 79%]
tests/test_extensions/test_tabbed.py .....................               [ 82%]
tests/test_extensions/test_tabbed_alternate.py .....................     [ 85%]
tests/test_extensions/test_tilde.py ........................             [ 88%]
tests/test_syntax.py ................................................... [ 96%]
........                                                                 [ 97%]
tests/test_targeted.py ..............                                    [ 99%]
tests/test_versions.py ....                                              [100%]

============================= 685 passed in 3.45s ==============================
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 
3.13" returned exit code 13
make: *** [debian/rules:5: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: pymdown-extensions
Source-Version: 10.19.1-1
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pymdown-extensions, 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.
Colin Watson <[email protected]> (supplier of updated pymdown-extensions 
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, 31 Dec 2025 14:55:20 +0000
Source: pymdown-extensions
Architecture: source
Version: 10.19.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1123173
Changes:
 pymdown-extensions (10.19.1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release:
     - Add support for Python 3.14 (closes: #1123173).
Checksums-Sha1:
 1103d958f7411b34f4309b8b43d089049cfc1614 2517 pymdown-extensions_10.19.1-1.dsc
 1da0da5e7b095aad9abf85b40d0f6980d93f12b3 1134686 
pymdown-extensions_10.19.1.orig.tar.gz
 7feb886550b9e557e153a1ced99c26a0ef0cac79 4508 
pymdown-extensions_10.19.1-1.debian.tar.xz
Checksums-Sha256:
 12da08436f3fd0945d1ba671ee0739a0936eec4d8ca3b85a629c35f65a8b367c 2517 
pymdown-extensions_10.19.1-1.dsc
 c31889598495fb16327eae27b615a888125413d6621d9bd866bf1a57758febe8 1134686 
pymdown-extensions_10.19.1.orig.tar.gz
 0632626fd2b874a73ca3a525411d54cc39b95f168b2bec4bfa355776c8bcc058 4508 
pymdown-extensions_10.19.1-1.debian.tar.xz
Files:
 4209301be09c56ed9bb392298778d38e 2517 python optional 
pymdown-extensions_10.19.1-1.dsc
 ed150d3e281b1885fcb40ee5caf6b01b 1134686 python optional 
pymdown-extensions_10.19.1.orig.tar.gz
 07e2dd66422b2b21abfade93ce3763c4 4508 python optional 
pymdown-extensions_10.19.1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmlVOZAACgkQOTWH2X2G
UAsMTxAAtN7e/GzR6o9IfVPxTIr6X3aea5q4ya6kybowDhmcxZQN019Q0eMDqwE2
DgF2S7dNz5Z4tvkWvnMVZG14z5UvxaZB4MGOj19g/n3eg73f1RY8fZhfo2auRXd2
YNKNINluSlvag1+ov7VeydiP9kbgMnO6JfVpL/+AHl39kPvip1h43O6NDxxTaTXo
r0aE/0tHFkjK6zIGBnEgVWgD4lPLOkFOVWUP6/Mydm4JehnR6GKr/7WvR8QhU+nc
S7dux17OcPLP2+fRvVDiiGY8SRmqmB2WrIimh/Bk0yJKIlMQHTLesneg6aHfxOW4
oUYS+a4PBEdZrD86auhXKLKYj9CeTheqi42oyCH/pVYytb4VmOFVLl1qKXDuhvN0
559OXZB/K0/Cqfqt0RMI5wYpNKygULfhQfj6nBUzwK4QRavXr3RLbLiHda5FB7ND
9SIgZKWuf0zZmVdHkeFOZiJZkFAyZlvAkaaokChcWKkcjEAfypuoBGxftIXYNIJV
cCe+1tliykDoSY85cO7volKv2YThgjGcdaC9jSRum5Pgb8TzJJlNo/EEEL5X6UYd
2t3blZdNjbOv1l8aqu00LRLpOR/ceUvDg6DuwQVwyZX7SlXBAyb1z0darVyDhSfF
XnZyOPOoEn9TKHF6CU83sl8BHWBub/3GNfSXW4okYzp3pi8XYkI=
=ELoM
-----END PGP SIGNATURE-----

Attachment: pgp7Nv6oZ2xuM.pgp
Description: PGP signature


--- End Message ---

Reply via email to