Your message dated Tue, 19 Nov 2024 07:04:27 +0000
with message-id <e1tdihj-004qph...@fasolo.debian.org>
and subject line Bug#1087791: fixed in sphinxcontrib-openapi 0.8.4-3
has caused the Debian Bug report #1087791,
regarding sphinxcontrib-openapi: FTBFS: There is a programmable error in your
configuration file
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.)
--
1087791: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087791
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:sphinxcontrib-openapi
Version: 0.8.4-2
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=sphinxdoc --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
debian/rules execute_before_dh_auto_configure
make[1]: Entering directory
'/build/reproducible-path/sphinxcontrib-openapi-0.8.4'
# tests/OpenAPI-Specification may already exist
mkdir -p tests/OpenAPI-Specification
cp -r /usr/share/doc/openapi-specification/examples tests/OpenAPI-Specification
make[1]: Leaving directory
'/build/reproducible-path/sphinxcontrib-openapi-0.8.4'
dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py config
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
File
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
line 36, in read_pyproject
section = defn.get("tool", {})[tool_name]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running config
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
File
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
line 36, in read_pyproject
section = defn.get("tool", {})[tool_name]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running config
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3.13 setup.py build
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
File
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
line 36, in read_pyproject
section = defn.get("tool", {})[tool_name]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running build
running build_py
creating
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/openapi30.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/directive.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/utils.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/schema_utils.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/openapi31.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/__init__.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/_lib2to3.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/openapi20.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/__main__.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi
creating
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
copying sphinxcontrib/openapi/renderers/_httpdomain.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
copying sphinxcontrib/openapi/renderers/_httpdomain_old.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
copying sphinxcontrib/openapi/renderers/__init__.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
copying sphinxcontrib/openapi/renderers/abc.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.13_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
running egg_info
creating sphinxcontrib_openapi.egg-info
writing sphinxcontrib_openapi.egg-info/PKG-INFO
writing dependency_links to sphinxcontrib_openapi.egg-info/dependency_links.txt
writing requirements to sphinxcontrib_openapi.egg-info/requires.txt
writing top-level names to sphinxcontrib_openapi.egg-info/top_level.txt
writing manifest file 'sphinxcontrib_openapi.egg-info/SOURCES.txt'
reading manifest file 'sphinxcontrib_openapi.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under
directory '*'
warning: no previously-included files matching '*.py[co]' found under directory
'*'
warning: no previously-included files matching '.DS_Store' found under
directory '*'
adding license file 'LICENSE'
writing manifest file 'sphinxcontrib_openapi.egg-info/SOURCES.txt'
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
File
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
line 36, in read_pyproject
section = defn.get("tool", {})[tool_name]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running build
running build_py
creating
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/openapi30.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/directive.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/utils.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/schema_utils.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/openapi31.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/__init__.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/_lib2to3.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/openapi20.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
copying sphinxcontrib/openapi/__main__.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi
creating
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
copying sphinxcontrib/openapi/renderers/_httpdomain.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
copying sphinxcontrib/openapi/renderers/_httpdomain_old.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
copying sphinxcontrib/openapi/renderers/__init__.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
copying sphinxcontrib/openapi/renderers/abc.py ->
/build/reproducible-path/sphinxcontrib-openapi-0.8.4/.pybuild/cpython3_3.12_sphinxcontrib.openapi/build/sphinxcontrib/openapi/renderers
running egg_info
writing sphinxcontrib_openapi.egg-info/PKG-INFO
writing dependency_links to sphinxcontrib_openapi.egg-info/dependency_links.txt
writing requirements to sphinxcontrib_openapi.egg-info/requires.txt
writing top-level names to sphinxcontrib_openapi.egg-info/top_level.txt
reading manifest file 'sphinxcontrib_openapi.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '__pycache__' found under
directory '*'
warning: no previously-included files matching '*.py[co]' found under directory
'*'
warning: no previously-included files matching '.DS_Store' found under
directory '*'
adding license file 'LICENSE'
writing manifest file 'sphinxcontrib_openapi.egg-info/SOURCES.txt'
debian/rules execute_after_dh_auto_build
make[1]: Entering directory
'/build/reproducible-path/sphinxcontrib-openapi-0.8.4'
export PYTHONPATH=$(pybuild --print build_dir | grep "^$(py3versions -d)" | sed
-e 's/^.*: //'); \
sphinx-build -W -b html docs docs/_build/html
Running Sphinx v7.4.7
Configuration error:
There is a programmable error in your configuration file:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/sphinx/config.py", line 529, in
eval_config_file
exec(code, namespace) # NoQA: S102
^^^^^^^^^^^^^^^^^^^^^
File "/build/reproducible-path/sphinxcontrib-openapi-0.8.4/docs/conf.py", line 26,
in <module>
html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/sphinx_rtd_theme/__init__.py", line 24,
in get_html_theme_path
logger.warning(
File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 184, in
warning
return super().warning(
^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/logging/__init__.py", line 1930, in warning
self.log(WARNING, msg, *args, **kwargs)
File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 131, in log
super().log(level, msg, *args, **kwargs)
File "/usr/lib/python3.12/logging/__init__.py", line 1962, in log
self.logger.log(level, msg, *args, **kwargs)
File "/usr/lib/python3.12/logging/__init__.py", line 1609, in log
self._log(level, msg, args, **kwargs)
File "/usr/lib/python3.12/logging/__init__.py", line 1684, in _log
self.handle(record)
File "/usr/lib/python3.12/logging/__init__.py", line 1700, in handle
self.callHandlers(record)
File "/usr/lib/python3.12/logging/__init__.py", line 1762, in callHandlers
hdlr.handle(record)
File "/usr/lib/python3.12/logging/__init__.py", line 1022, in handle
rv = self.filter(record)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/logging/__init__.py", line 858, in filter
result = f.filter(record)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 473, in
filter
raise exc
sphinx.errors.SphinxWarning: Calling get_html_theme_path is deprecated. If you
are calling it to define html_theme_path, you are safe to remove that code.
make[1]: *** [debian/rules:13: execute_after_dh_auto_build] Error 2
make[1]: Leaving directory
'/build/reproducible-path/sphinxcontrib-openapi-0.8.4'
make: *** [debian/rules:9: binary] Error 2
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/202411/
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 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-openapi
Source-Version: 0.8.4-3
Done: Julian Gilbey <j...@debian.org>
We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-openapi, 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 1087...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julian Gilbey <j...@debian.org> (supplier of updated sphinxcontrib-openapi
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: SHA256
Format: 1.8
Date: Tue, 19 Nov 2024 06:18:22 +0000
Source: sphinxcontrib-openapi
Architecture: source
Version: 0.8.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Julian Gilbey <j...@debian.org>
Closes: 1087791
Changes:
sphinxcontrib-openapi (0.8.4-3) unstable; urgency=medium
.
* Stop calling deprecated sphinx function (closes: #1087791)
* Handle change of HTTP response code textual description in Python 3.13
Checksums-Sha1:
90edf88e15830b7f4d686c030bb89a59d882cfd5 2887 sphinxcontrib-openapi_0.8.4-3.dsc
9988e51c4de7f6cf6a9a8a16e78b939da6ff5ed7 3676
sphinxcontrib-openapi_0.8.4-3.debian.tar.xz
7e620261f6e18597e41b12ad1795f9d1986b1787 8984
sphinxcontrib-openapi_0.8.4-3_amd64.buildinfo
Checksums-Sha256:
6e85ef6f69fe048e8f16c26bf280235288572d42495b9f7de7d60c94cd6d60d4 2887
sphinxcontrib-openapi_0.8.4-3.dsc
b3c3c5a7264ec9cdc54bd6f6b7957d440495d2c19a61bd2b9b043329fe5f92bc 3676
sphinxcontrib-openapi_0.8.4-3.debian.tar.xz
0e06c1472aff9de482d33fb55bc448100a62e38c935353def20847ed2e780327 8984
sphinxcontrib-openapi_0.8.4-3_amd64.buildinfo
Files:
03b395067c28b255fc9e69c2545a2e23 2887 python optional
sphinxcontrib-openapi_0.8.4-3.dsc
e76b71f1fc2afa32ca237de0a1b31f85 3676 python optional
sphinxcontrib-openapi_0.8.4-3.debian.tar.xz
931cd3384b56d06ca8193ae1770fae89 8984 python optional
sphinxcontrib-openapi_0.8.4-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCAAtFiEEfhrD+iemSShMMj72aVxCkxbAe/4FAmc8M0UPHGpkZ0BkZWJp
YW4ub3JnAAoJEGlcQpMWwHv+MPQQAI64oTuwOeqWdLc6RYag4nxSGTHGAJc7ofkh
jznfasN3ca87/JNJ5dihTUnhQhbxh6hVVyCIuPOrtfjhL6U1VJmt4uozFrbUfXJw
Cz0TXrxo+NrmLQnb/MJPC0k7zOZ6D1wGIrP0k0iO3SYXofNy9bDdoAF6cqSqSbHE
BRtJUPX9lVXq2WoK0ug5q0fNx9PxOOKmbZ6Dlv7k1ofjcf2n3DpvfVuLnYXte++3
vINmZwdFUZNsa78et7SYQrv3d3RvesfbRfIWucaIDuv8aBZNlUJjnkBp7qbjhJzI
EZ0oIJh6fUjCh5xO8sgNEmLAEY8KdL5U811RrTL568tNZNIAjE9+TONfnK/iiZfO
FKmEGwnOAwhN+zK3F6lFrSppGeI6/fzPjiCfdPanUkwvbFb/3wZfV0i6A3EYW2G4
EnkW1vxklXqtFVUqaeeSSQFI+6EAEE09Xi0QeM1R4XCMiR3JaLesFLo/rFaz7jY3
EN1buJl4c/dNszhGK7a3Cr79xQStocrL2ethaHoxzObA93wUduZ9zBp+ajgxa8Ob
RQUfG1YkLcF0SRjwr+NYiiMvDREO2lc36F4OmEzBYpcQvTNGei6x7+rsMN6xYSbL
1269dsJJaWNK9Ra9l/5U7tHLDc37TflksFhsaYAifDQMwokDZ4y5MTXB/onCtGgs
wzt5wgLS
=141B
-----END PGP SIGNATURE-----
pgpJ3wZ6tVynN.pgp
Description: PGP signature
--- End Message ---