Your message dated Fri, 08 Nov 2024 11:59:45 +0000
with message-id <e1t9net-003rka...@fasolo.debian.org>
and subject line Bug#1076927: fixed in sphinxcontrib-restbuilder 0.3-4
has caused the Debian Bug report #1076927,
regarding sphinxcontrib-restbuilder: FTBFS: sphinx error
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 ow...@bugs.debian.org
immediately.)


-- 
1076927: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076927
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:sphinxcontrib-restbuilder
Version: 0.3-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --with=python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/dist.py:679: 
SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
!!

        
********************************************************************************
        Please replace its usage with implicit namespaces (PEP 420).

        See 
https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
 for details.
        
********************************************************************************

!!
  ep.load()(self, ep.name, value)
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/dist.py:679: 
SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
!!

        
********************************************************************************
        Please replace its usage with implicit namespaces (PEP 420).

        See 
https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
 for details.
        
********************************************************************************

!!
  ep.load()(self, ep.name, value)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib
copying sphinxcontrib/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib
copying sphinxcontrib/restbuilder.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib/builders
copying sphinxcontrib/builders/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib/builders
copying sphinxcontrib/builders/rst.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib/builders
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib/writers
copying sphinxcontrib/writers/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib/writers
copying sphinxcontrib/writers/rst.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib/writers
running egg_info
creating sphinxcontrib_restbuilder.egg-info
writing sphinxcontrib_restbuilder.egg-info/PKG-INFO
writing dependency_links to 
sphinxcontrib_restbuilder.egg-info/dependency_links.txt
writing namespace_packages to 
sphinxcontrib_restbuilder.egg-info/namespace_packages.txt
writing requirements to sphinxcontrib_restbuilder.egg-info/requires.txt
writing top-level names to sphinxcontrib_restbuilder.egg-info/top_level.txt
writing manifest file 'sphinxcontrib_restbuilder.egg-info/SOURCES.txt'
reading manifest file 'sphinxcontrib_restbuilder.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE.txt'
writing manifest file 'sphinxcontrib_restbuilder.egg-info/SOURCES.txt'
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; 
python3.12 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
configfile: tox.ini
collected 37 items

tests/test_rst_blocks.py ...                                             [  8%]
tests/test_rst_code_blocks.py ......                                     [ 24%]
tests/test_rst_formatting.py ......                                      [ 40%]
tests/test_rst_headings.py .                                             [ 43%]
tests/test_rst_hyperlinks.py .......                                     [ 62%]
tests/test_rst_list.py ....ss.                                           [ 81%]
tests/test_rst_table.py ...                                              [ 89%]
tests/test_rst_toctree.py .                                              [ 91%]
tests/test_sphinx_versionmodified.py F..                                 [100%]

=================================== FAILURES ===================================
______________________________ test_versionadded _______________________________

src_dir = '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/datasets'
expected_dir = '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/expected'
output_dir = '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/output'

    def test_versionadded(src_dir, expected_dir, output_dir):
      run_parse_test(src_dir, expected_dir, output_dir, 'sphinx-directives', 
['versionadded'])

tests/test_sphinx_versionmodified.py:5:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/utils.py:124: in run_parse_test
    assert_doc_equal(output_doc, expected_doc)
tests/utils.py:95: in assert_doc_equal
    assert_node_equal(output, expected)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

output = <#text: 'Added in version 0.3.1.'>
expected = <#text: 'New in version 0.3.1.'>

    def assert_node_equal(output, expected):
        assert type(output) == type(expected)
        if isinstance(output, Text):
            output_text = output.replace('\r\n', ' ')
            output_text = output_text.replace('\n', ' ')
            expected_text = expected.replace('\r\n', ' ')
            expected_text = expected_text.replace('\n', ' ')
          assert output_text == expected_text
E           AssertionError

tests/utils.py:76: AssertionError
----------------------------- Captured stdout call -----------------------------
Running Sphinx v7.3.7
loading pickled environment... done
building [mo]: targets for 0 po files that are specified
writing output... 
building [rst]: 1 source files given on command line
updating environment: [config changed ('master_doc')] 10 added, 
0 changed, 0 removed
reading sources... [ 10%] code-block
reading sources... [ 20%] code-block-language
reading sources... [ 30%] code-block-linenos
reading sources... [ 40%] deprecated
reading sources... [ 50%] index
reading sources... [ 60%] toctree/doc1
reading sources... [ 70%] toctree/doc2
reading sources... [ 80%] toctree/index
reading sources... [ 90%] versionadded
reading sources... [100%] versionchanged

looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... done
writing output... [100%] versionadded

build succeeded, 6 warnings.
----------------------------- Captured stderr call -----------------------------
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/datasets/sphinx-directives/code-block.rst:
 WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/datasets/sphinx-directives/code-block-language.rst:
 WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/datasets/sphinx-directives/code-block-linenos.rst:
 WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/datasets/sphinx-directives/deprecated.rst:
 WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/datasets/sphinx-directives/toctree/index.rst:
 WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/datasets/sphinx-directives/versionchanged.rst:
 WARNING: document isn't included in any toctree
=============================== warnings summary ===============================
.pybuild/cpython3_3.12/build/tests/test_rst_blocks.py::test_paragraph
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib/__init__.py:13: 
DeprecationWarning: pkg_resources is deprecated as an API. See 
https://setuptools.pypa.io/en/latest/pkg_resources.html
    __import__('pkg_resources').declare_namespace(__name__)

.pybuild/cpython3_3.12/build/tests/test_rst_blocks.py::test_paragraph
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/sphinxcontrib/__init__.py:13: 
DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('sphinxcontrib')`.
  Implementing implicit namespace packages (as specified in PEP 420) is 
preferred to `pkg_resources.declare_namespace`. See 
https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    __import__('pkg_resources').declare_namespace(__name__)

.pybuild/cpython3_3.12/build/tests/test_rst_blocks.py: 6 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_code_blocks.py: 12 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_formatting.py: 12 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_headings.py: 2 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_hyperlinks.py: 20 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_list.py: 10 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_table.py: 6 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_toctree.py: 6 warnings
.pybuild/cpython3_3.12/build/tests/test_sphinx_versionmodified.py: 6 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/utils.py:103: 
DeprecationWarning: The frontend.OptionParser class will be replaced by a subclass of 
argparse.ArgumentParser in Docutils 0.21 or later.
    OptionParser(

.pybuild/cpython3_3.12/build/tests/test_rst_blocks.py: 414 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_code_blocks.py: 828 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_formatting.py: 828 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_headings.py: 138 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_hyperlinks.py: 1380 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_list.py: 690 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_table.py: 414 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_toctree.py: 414 warnings
.pybuild/cpython3_3.12/build/tests/test_sphinx_versionmodified.py: 414 warnings
  /usr/lib/python3.12/optparse.py:1000: DeprecationWarning: The frontend.Option 
class will be removed in Docutils 0.21 or later.
    option = self.option_class(*args, **kwargs)

.pybuild/cpython3_3.12/build/tests/test_rst_blocks.py: 6 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_code_blocks.py: 12 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_formatting.py: 12 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_headings.py: 2 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_hyperlinks.py: 20 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_list.py: 10 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_table.py: 6 warnings
.pybuild/cpython3_3.12/build/tests/test_rst_toctree.py: 6 warnings
.pybuild/cpython3_3.12/build/tests/test_sphinx_versionmodified.py: 6 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/utils.py:93: 
PendingDeprecationWarning: nodes.Node.traverse() is obsoleted by Node.findall().
    output_doc.traverse(include_self=False), 
expected_doc.traverse(include_self=False)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_sphinx_versionmodified.py::test_versionadded - AssertionError
============ 1 failed, 34 passed, 2 skipped, 5682 warnings in 2.92s ============
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m pytest tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12 
returned exit code 13
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202407/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.

If you could not 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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: sphinxcontrib-restbuilder
Source-Version: 0.3-4
Done: Carsten Schoenert <c.schoen...@t-online.de>

We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-restbuilder, 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 1076...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoen...@t-online.de> (supplier of updated 
sphinxcontrib-restbuilder 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 08 Nov 2024 12:34:20 +0100
Source: sphinxcontrib-restbuilder
Architecture: source
Version: 0.3-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Carsten Schoenert <c.schoen...@t-online.de>
Closes: 1076927
Changes:
 sphinxcontrib-restbuilder (0.3-4) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * [3c6bf74] Update standards version to 4.6.1, no changes needed.
 .
   [ Carsten Schoenert ]
   * [10e3d5e] Adding patch from patch-queue branch
     Added patch:
     tests-Reflect-different-Sphinx-7.3-output.patch
     (Closes: #1076927)
   * [0ec2b42] d/control: Update Standards-Version to 4.7.0
   * [75ec5e8] d/rules: Clean out .mypy_cache in dh_clean
   * [790837e] d/copyright: Update years of contribuition
Checksums-Sha1:
 d91aae7ae6b011a09acba0b81abcd12cf8fde4e3 2273 
sphinxcontrib-restbuilder_0.3-4.dsc
 cb1e9a41c8809954aa2857bd9427cdad2ea0d568 8236 
sphinxcontrib-restbuilder_0.3-4.debian.tar.xz
 fb3884654666e6671308f8cf57f927d0cac20691 8180 
sphinxcontrib-restbuilder_0.3-4_amd64.buildinfo
Checksums-Sha256:
 583519936bc51ec170475f48134831584632a612ab258070a8132fefdc7c69c9 2273 
sphinxcontrib-restbuilder_0.3-4.dsc
 2be293c40454a47dcf55f3a4eb2244bad3eaf53cb1d067f59c81a46830b4dcb0 8236 
sphinxcontrib-restbuilder_0.3-4.debian.tar.xz
 f869a1b456444717e94083b0dfaab3d5775b1fd9b9667bf6b505db27c9022e94 8180 
sphinxcontrib-restbuilder_0.3-4_amd64.buildinfo
Files:
 ce58fe15a8466808c23acf1e4d89d427 2273 python optional 
sphinxcontrib-restbuilder_0.3-4.dsc
 bf1f6037e5e4b11294f21db273003739 8236 python optional 
sphinxcontrib-restbuilder_0.3-4.debian.tar.xz
 b054264690cdfe0e3f00bc1b0290dfa9 8180 python optional 
sphinxcontrib-restbuilder_0.3-4_amd64.buildinfo

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

iQJMBAEBCgA2FiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmct9/8YHGMuc2Nob2Vu
ZXJ0QHQtb25saW5lLmRlAAoJEIMBYBQlHR2wE1oP/2Mv3bOK6OF9GqVzyVItaqy0
BuFM5vp0iLfxzVt0Ii9UzlUYckCCjsPdne8ZKnCTG1XasVa6oypH4x5+AKyRoUTL
QfZ+GwUbjV4E4h/YfXTlcxn/pI4h7pny0ub/Fc1T9kSH4mdPonRgIX+RTRwiPTy+
EFHCoRVoO5ZOvfAuV8drSgFowDbYm2jAbyfMy4D3KdeKoSO/WbVKU1fNmuDQUxEp
7keB7LoumL8TlpJe/onUX1Lx+qlRA9rOMsoAnTfYNjrXRauIVIF5eOnM7G/hG8wb
YkW1wOX6ZzgQvLqEnp8lr22SjOy4zyj1KtQu7lYQlIh7Xxvu3KVOc0NgmwNWMcqC
XHxgAt+pnHHh7+4lLD6JOwdrxom0ytzHTuIF4kdcq/aWU3X+H7CJwX9a9ywu2YE1
nXk8X+zuiV74agvH+EDh6SsQ8urIppUEWLjnWmFpxHCxtS4iC8BlW0dTddo4Ec0P
vjyClTSIgV4AP+Iuiwv/3qt3aSx1Vc9pNsL4ISl2gjPq6ANX+tIME6RgOmrFH5kn
fx5btsQjVyi5mWRAo0UM/K2vYZmaFrwFU9M0dUO+Qlqa5C9gwoqKXUWcAJ6IEEn8
fnfWbxi7seUF9+j5iddzi90JD9A+req5bP00h6VpSwLriu4nq3W4MGUgHY/Bpj1u
proQLs8VnBfr8bi8mpYI
=yfCG
-----END PGP SIGNATURE-----

Attachment: pgpbR6IpjMXli.pgp
Description: PGP signature


--- End Message ---

Reply via email to