Your message dated Mon, 17 Nov 2025 15:28:32 +0000
with message-id <[email protected]>
and subject line Bug#1120180: fixed in jupyter-sphinx 0.5.3-3
has caused the Debian Bug report #1120180,
regarding jupyter-sphinx: FTBFS: dh_auto_test: error: pybuild --test 
--test-pytest -i python{version} -p 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.)


-- 
1120180: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120180
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:jupyter-sphinx
Version: 0.5.3-2
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/202511/

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

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
rm -rf .mypy_cache .pytest_cache
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   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

[... snipped ...]

                 ) -> None:
        """
        Initialize the Reader instance.
    
        :parser: A parser instance or name (an instance will be 
created).
        :parser_name: deprecated, use "parser".
    
        Several instance attributes are defined with dummy initial 
values.
        Subclasses may use these attributes as they wish.
        """
    
        self.parser: Parser | None = 
parser
        """A `parsers.Parser` instance shared by all 
doctrees.  May be left
        unspecified if the document source determines the 
parser."""
    
        if isinstance(parser, 
str):
            self.set_parser(parser)
        if parser_name is not 
None:
>           warnings.warn('Argument 
> "parser_name" 
> will be removed '
                          'in Docutils 
2.0.\n'
                          '  Specify parser name in the 
"parser" 
argument.',
                          PendingDeprecationWarning, 
stacklevel=2)
E           PendingDeprecationWarning: Argument "parser_name" will be 
removed in Docutils 2.0.
E             Specify parser name in the "parser" argument.

/usr/lib/python3/dist-packages/docutils/readers/__init__.py:70: 
PendingDeprecationWarning
_______________________________ test_output_cell 
_______________________________

doctree = <function doctree.<locals>.doctree at 0x7f44e2bf6980>

    def 
test_output_cell(doctree):
        source = """
        .. jupyter-input::
    
            3 + 2
    
        .. jupyter-output::
    
            4
        """
>       tree = doctree(source)
               ^^^^^^^^^^^^^^^

tests/test_execute.py:722: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/test_execute.py:63: in doctree
    app = SphinxTestApp(
/usr/lib/python3/dist-packages/sphinx/testing/util.py:178: in 
__init__
    super().__init__(
/usr/lib/python3/dist-packages/sphinx/application.py:335: in 
__init__
    self.builder = 
self.create_builder(buildername)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/sphinx/application.py:419: in 
create_builder
    return 
self.registry.create_builder(self, name, 
self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/sphinx/registry.py:199: in 
create_builder
    return self.builders[name](app, 
env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/sphinx/builders/html/__init__.py:154:
 in __init__
    reader: Reader[DocTreeInput] = 
docutils.readers.doctree.Reader(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <docutils.readers.doctree.Reader object at 0x7f44e26b9f10>, parser = None
parser_name = 'restructuredtext'

    def 
__init__(self,
                 parser: Parser | str | None = 
None,
                 parser_name: str | None = 
None
                 ) -> None:
        """
        Initialize the Reader instance.
    
        :parser: A parser instance or name (an instance will be 
created).
        :parser_name: deprecated, use "parser".
    
        Several instance attributes are defined with dummy initial 
values.
        Subclasses may use these attributes as they wish.
        """
    
        self.parser: Parser | None = 
parser
        """A `parsers.Parser` instance shared by all 
doctrees.  May be left
        unspecified if the document source determines the 
parser."""
    
        if isinstance(parser, 
str):
            self.set_parser(parser)
        if parser_name is not 
None:
>           warnings.warn('Argument 
> "parser_name" 
> will be removed '
                          'in Docutils 
2.0.\n'
                          '  Specify parser name in the 
"parser" 
argument.',
                          PendingDeprecationWarning, 
stacklevel=2)
E           PendingDeprecationWarning: Argument "parser_name" will be 
removed in Docutils 2.0.
E             Specify parser name in the "parser" argument.

/usr/lib/python3/dist-packages/docutils/readers/__init__.py:70: 
PendingDeprecationWarning
____________________________ test_output_only_error 
____________________________

doctree = <function doctree.<locals>.doctree at 0x7f44e3f9e480>

    def 
test_output_only_error(doctree):
        source = """
        .. jupyter-output::
    
            4
        """
        with pytest.raises(ExtensionError):
>           doctree(source)

tests/test_execute.py:739: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/test_execute.py:63: in doctree
    app = SphinxTestApp(
/usr/lib/python3/dist-packages/sphinx/testing/util.py:178: in 
__init__
    super().__init__(
/usr/lib/python3/dist-packages/sphinx/application.py:335: in 
__init__
    self.builder = 
self.create_builder(buildername)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/sphinx/application.py:419: in 
create_builder
    return 
self.registry.create_builder(self, name, 
self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/sphinx/registry.py:199: in 
create_builder
    return self.builders[name](app, 
env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/sphinx/builders/html/__init__.py:154:
 in __init__
    reader: Reader[DocTreeInput] = 
docutils.readers.doctree.Reader(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <docutils.readers.doctree.Reader object at 0x7f44e2cb73b0>, parser = None
parser_name = 'restructuredtext'

    def 
__init__(self,
                 parser: Parser | str | None = 
None,
                 parser_name: str | None = 
None
                 ) -> None:
        """
        Initialize the Reader instance.
    
        :parser: A parser instance or name (an instance will be 
created).
        :parser_name: deprecated, use "parser".
    
        Several instance attributes are defined with dummy initial 
values.
        Subclasses may use these attributes as they wish.
        """
    
        self.parser: Parser | None = 
parser
        """A `parsers.Parser` instance shared by all 
doctrees.  May be left
        unspecified if the document source determines the 
parser."""
    
        if isinstance(parser, 
str):
            self.set_parser(parser)
        if parser_name is not 
None:
>           warnings.warn('Argument 
> "parser_name" 
> will be removed '
                          'in Docutils 
2.0.\n'
                          '  Specify parser name in the 
"parser" 
argument.',
                          PendingDeprecationWarning, 
stacklevel=2)
E           PendingDeprecationWarning: Argument "parser_name" will be 
removed in Docutils 2.0.
E             Specify parser name in the "parser" argument.

/usr/lib/python3/dist-packages/docutils/readers/__init__.py:70: 
PendingDeprecationWarning
___________________________ test_multiple_directives 
___________________________

doctree = <function doctree.<locals>.doctree at 0x7f44e2bf7b00>

    def 
test_multiple_directives(doctree):
        source = """
        .. jupyter-execute::
    
            2 + 2
    
        .. jupyter-input::
    
            3 + 3
    
        .. jupyter-output::
    
            5
        """
>       tree = doctree(source)
               ^^^^^^^^^^^^^^^

tests/test_execute.py:756: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/test_execute.py:63: in doctree
    app = SphinxTestApp(
/usr/lib/python3/dist-packages/sphinx/testing/util.py:178: in 
__init__
    super().__init__(
/usr/lib/python3/dist-packages/sphinx/application.py:335: in 
__init__
    self.builder = 
self.create_builder(buildername)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/sphinx/application.py:419: in 
create_builder
    return 
self.registry.create_builder(self, name, 
self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/sphinx/registry.py:199: in 
create_builder
    return self.builders[name](app, 
env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/sphinx/builders/html/__init__.py:154:
 in __init__
    reader: Reader[DocTreeInput] = 
docutils.readers.doctree.Reader(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <docutils.readers.doctree.Reader object at 0x7f44e2bafa70>, parser = None
parser_name = 'restructuredtext'

    def 
__init__(self,
                 parser: Parser | str | None = 
None,
                 parser_name: str | None = 
None
                 ) -> None:
        """
        Initialize the Reader instance.
    
        :parser: A parser instance or name (an instance will be 
created).
        :parser_name: deprecated, use "parser".
    
        Several instance attributes are defined with dummy initial 
values.
        Subclasses may use these attributes as they wish.
        """
    
        self.parser: Parser | None = 
parser
        """A `parsers.Parser` instance shared by all 
doctrees.  May be left
        unspecified if the document source determines the 
parser."""
    
        if isinstance(parser, 
str):
            self.set_parser(parser)
        if parser_name is not 
None:
>           warnings.warn('Argument 
> "parser_name" 
> will be removed '
                          'in Docutils 
2.0.\n'
                          '  Specify parser name in the 
"parser" 
argument.',
                          PendingDeprecationWarning, 
stacklevel=2)
E           PendingDeprecationWarning: Argument "parser_name" will be 
removed in Docutils 2.0.
E             Specify parser name in the "parser" argument.

/usr/lib/python3/dist-packages/docutils/readers/__init__.py:70: 
PendingDeprecationWarning
============================= slowest 10 durations =============================
0.15s call     tests/test_execute.py::test_basic[html]
0.01s call     tests/test_execute.py::test_basic[singlehtml]
0.01s call     tests/test_execute.py::test_linenos_conf_option
0.01s call     tests/test_execute.py::test_input_cell_linenos
0.01s call     tests/test_execute.py::test_javascript
0.01s call     tests/test_execute.py::test_latex
0.01s call     tests/test_execute.py::test_emphasize_lines
0.01s call     tests/test_execute.py::test_continue_linenos_conf_option
0.01s call     tests/test_execute.py::test_input_cell
0.01s call     tests/test_execute.py::test_thebe_button_manual
=========================== short test summary info 
============================
SKIPPED [1] tests/test_execute.py:655: could not import 'bash_kernel': 
No module named 'bash_kernel'
XFAIL tests/test_execute.py::test_builder_priority
FAILED tests/test_execute.py::test_basic[html] - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_basic[singlehtml] - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_hide_output - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_hide_code - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_code_below - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_linenos - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_linenos_conf_option - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED 
tests/test_execute.py::test_continue_linenos_conf_option - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_emphasize_lines - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED 
tests/test_execute.py::test_execution_environment_carries_over - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_kernel_restart - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_raises - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_widgets - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_javascript - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_stdout - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_stderr - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_thebe_hide_output - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_thebe_hide_code - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_thebe_code_below - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_thebe_button_auto - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_thebe_button_manual - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_thebe_button_none - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_latex - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_save_script - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_input_cell - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_input_cell_linenos - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_output_cell - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_output_only_error - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
FAILED tests/test_execute.py::test_multiple_directives - 
PendingDeprecationWarning: Argument "parser_name" will be removed in Docuti...
============== 29 failed, 4 passed, 1 
skipped, 1 xfailed in 2.14s ==============
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_jupyter-sphinx/build; python3.13 -m 
pytest tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 
returned exit code 13
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: jupyter-sphinx
Source-Version: 0.5.3-3
Done: EnkelenaH <[email protected]>

We believe that the bug you reported is fixed in the latest version of
jupyter-sphinx, 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.
EnkelenaH <[email protected]> (supplier of updated jupyter-sphinx 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: Sun, 16 Nov 2025 21:29:48 -0500
Source: jupyter-sphinx
Architecture: source
Version: 0.5.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: EnkelenaH <[email protected]>
Closes: 1120180
Changes:
 jupyter-sphinx (0.5.3-3) unstable; urgency=medium
 .
   * Team upload
   * [7023cde] d/rules: Ignore PendingDeprecationWarning (Closes:#1120180)
   * [fa971ff] autopkgtest: Ignore PendingDeprecationWarning
   * [b482e8a] d/watch: Convert to version 5
Checksums-Sha1:
 333c25baa93493ed6261df88aced35de22668cc0 2620 jupyter-sphinx_0.5.3-3.dsc
 4ddb29dcc88048cd2b31a6b190a4e135ddc14287 5240 
jupyter-sphinx_0.5.3-3.debian.tar.xz
 ad6f5007931ab626039508a7f12bd2a872ccc5d1 13374 
jupyter-sphinx_0.5.3-3_amd64.buildinfo
Checksums-Sha256:
 bf4a0d827c73eeca4847ee927ef362477a3564d3c88ac6754896f309ff13d8b4 2620 
jupyter-sphinx_0.5.3-3.dsc
 8d46020b5367be9e4a2a084be2e789a3df7f8882e3784c46f1d5c188eb3e2b55 5240 
jupyter-sphinx_0.5.3-3.debian.tar.xz
 84c79ef27140027c8200bff2e1e865363fc5074e61d8fffb8c7f7385c19bcaaf 13374 
jupyter-sphinx_0.5.3-3_amd64.buildinfo
Files:
 aff1e518caab88b77c6789ee9a10a496 2620 science optional 
jupyter-sphinx_0.5.3-3.dsc
 76946e7694acee9fa09d502eda91855f 5240 science optional 
jupyter-sphinx_0.5.3-3.debian.tar.xz
 02bba6e09b1534e7f9e9d672286e1d6f 13374 science optional 
jupyter-sphinx_0.5.3-3_amd64.buildinfo

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

iQJJBAEBCgAzFiEEWWYkARZcCj6S1sqlt+5Amfcg3csFAmkbDGgVHGVua2VsZW5h
aEBkZWJpYW4ub3JnAAoJELfuQJn3IN3LB/IP/R6RKHNxCVl1h9zzVjamz54eQmRZ
FQDJ+5RSwiQRN0Um4y8Q3kMeC82SBIgHo0aaMnpG+7Egsrm1oNki6LUmNGll8XEm
SoOT/C1w8Y4Qyi7qy0dqtmXrKSagdrfb8F+9UUn5mKUZy7UWMgJrAqWMOu0JCYoO
ppH4v7rcqaq7M5vQ459zP3KtMKg+n/XoGFNHJaoYCoCwnSkwwudTjQdg7G5fUACj
wjsGL/l7uo4WYNDwz7urSlg3N3ZlLigmuOlNKbIzTDEmEkR3hYSyKUhepL0ytWor
eAEoz7TkRTn9HpVwWTFA2y23mPwQ/agMx1ARpwm90A7YFHsCeR+tfhYauZhC8AUO
em4KCwqkg+69arJx/0pVlkYrLx6uCN2EcwPFJhl1c9cbNdsk2fYuDQdMo65iTUlM
PkUI7/GsAGf5sRDtVd2l9KNybd+UNhv7gnRE6vAaX4Av7AfvJksE+IVo/jqCTI4r
V2hHj4gWtfEsJ4KSj/QqdbrGK+LFko6O+LpQl9gjH9wufXLDQsr8PN4PeiNpqS9a
Hih8I6NOrVT9Kzs++Vtvw/Cdj6quqpxb+EtKMtGGNI5iAMvBCANSiCpYsg5QWgiz
Cirx++gwirqdQX6+ln8yrgVTlzaLwmqU323ZnHZhaIzP9x2usMWRayU6bt3sNxhv
TlAePyC7h5waV266
=IcPP
-----END PGP SIGNATURE-----

Attachment: pgpt9Ec8CrWxZ.pgp
Description: PGP signature


--- End Message ---

Reply via email to