Your message dated Thu, 03 Aug 2023 10:21:20 +0000
with message-id <[email protected]>
and subject line Bug#1042592: fixed in sphinxcontrib-jquery 4.1-3
has caused the Debian Bug report #1042592,
regarding sphinxcontrib-jquery: FTBFS with Sphinx 7.1, docutils 0.20:
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11
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.)
--
1042592: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042592
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: sphinxcontrib-jquery
Version: 4.1-2
Severity: important
Tags: ftbfs
User: [email protected]
Usertags: sphinx7.1
Hi,
sphinxcontrib-jquery fails to build with Sphinx 7.1 and docutils 0.20, both of
which
are currently available in experimental.
Relevant part (hopefully):
> 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
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild plugin_pyproject:107: Building wheel for python3.11 with "build"
> module
> I: pybuild base:240: python3.11 -m build --skip-dependency-check
> --no-isolation --wheel --outdir
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_sphinxcontrib.jquery
> * Building wheel...
> Successfully built sphinxcontrib_jquery-4.1-py2.py3-none-any.whl
> I: pybuild plugin_pyproject:119: Unpacking wheel built for python3.11 with
> "installer" module
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_sphinxcontrib.jquery/build;
> python3.11 -m pytest tests
> ============================= test session starts
> ==============================
> platform linux -- Python 3.11.4, pytest-7.4.0, pluggy-1.2.0
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_sphinxcontrib.jquery/build
> collected 4 items
>
> tests/test_jquery_installed.py FFs.
> [100%]
>
> =================================== FAILURES
> ===================================
> __________________ test_jquery_installed_sphinx_ge_60_use_sri
> __________________
>
> blank_app = <function blank_app.<locals>.inner at 0x7f89a15b6f20>
>
> @pytest.mark.skipif(sphinx.version_info[:2] < (6, 0),
> reason="Requires Sphinx 6.0 or greater")
> def test_jquery_installed_sphinx_ge_60_use_sri(blank_app):
> out_dir = blank_app(confoverrides={"extensions":
> ["sphinxcontrib.jquery"], "jquery_use_sri": True})
>
> text = out_dir.joinpath("index.html").read_text(encoding="utf-8")
> > assert ('<script '
>
> 'integrity="sha384-lSZeSIVKp9myfKbDQ3GkN/KHjUc+mzg17VKDN4Y2kUeBSJioB9QSM639vM9fuY//"
> '
>
> 'src="_static/_sphinx_javascript_frameworks_compat.js"></script>') in text
> E assert '<script
> integrity="sha384-lSZeSIVKp9myfKbDQ3GkN/KHjUc+mzg17VKDN4Y2kUeBSJioB9QSM639vM9fuY//"
> src="_static/_sphinx_javascript_frameworks_compat.js"></script>' in
> '<!DOCTYPE html>\n\n<html lang="en">\n <head>\n <meta charset="utf-8"
> />\n <meta name="viewport" content="width...ref="_sources/index.rst.txt"\n
> rel="nofollow">Page source</a>\n </div>\n\n \n\n \n
> </body>\n</html>'
>
> tests/test_jquery_installed.py:41: AssertionError
> ______________________ test_jquery_installed_sphinx_ge_60
> ______________________
>
> blank_app = <function blank_app.<locals>.inner at 0x7f89a15b7060>
>
> @pytest.mark.skipif(sphinx.version_info[:2] < (6, 0),
> reason="Requires Sphinx 6.0 or greater")
> def test_jquery_installed_sphinx_ge_60(blank_app):
> out_dir = blank_app(confoverrides={"extensions":
> ["sphinxcontrib.jquery"]})
>
> text = out_dir.joinpath("index.html").read_text(encoding="utf-8")
> > assert ('<script '
> 'src="_static/jquery.js"></script>') in text
> E assert '<script src="_static/jquery.js"></script>' in '<!DOCTYPE
> html>\n\n<html lang="en">\n <head>\n <meta charset="utf-8" />\n <meta
> name="viewport" content="width...ref="_sources/index.rst.txt"\n
> rel="nofollow">Page source</a>\n </div>\n\n \n\n \n
> </body>\n</html>'
>
> tests/test_jquery_installed.py:56: AssertionError
> =============================== warnings summary
> ===============================
> ../../../../../../usr/lib/python3/dist-packages/babel/messages/catalog.py:13
> /usr/lib/python3/dist-packages/babel/messages/catalog.py:13:
> DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
> from cgi import parse_header
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info
> ============================
> FAILED
> tests/test_jquery_installed.py::test_jquery_installed_sphinx_ge_60_use_sri
> FAILED tests/test_jquery_installed.py::test_jquery_installed_sphinx_ge_60 -
> a...
> ============== 2 failed, 1 passed, 1 skipped, 1 warning in 0.84s
> ===============
> E: pybuild pybuild:388: test: plugin pyproject failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_sphinxcontrib.jquery/build;
> python3.11 -m pytest tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/sphinxcontrib-jquery_4.1-2_unstable_sphinx-exp.log
Please see [1] for Sphinx changelog and [2] for Docutils changelog.
Also see [3] for the list of deprecated/removed APIs in Sphinx and possible
alternatives to them.
Some notable changes in Sphinx 6 and Sphinx 7:
- Sphinx no longer includes jquery.js and underscore.js by default.
Please use python3-sphinxcontrib.jquery package if you are using a custom
template and it still needs jquery.
- The setup.py build_sphinx command was removed. Please instead call
sphinx-build or "python3 -m sphinx" directly.
- For packages using the extlinks extension, the caption should contain
exactly one "%s" placeholder (if caption is not None).
In case you have questions, please Cc [email protected] on reply.
[1]: https://www.sphinx-doc.org/en/master/changes.html
[2]:
https://repo.or.cz/docutils.git/blob/refs/tags/docutils-0.20.1:/RELEASE-NOTES.txt
[3]:
https://www.sphinx-doc.org/en/master/extdev/deprecated.html#dev-deprecated-apis
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=sphinx7.1;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=sphinx7.1&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
--- End Message ---
--- Begin Message ---
Source: sphinxcontrib-jquery
Source-Version: 4.1-3
Done: Dmitry Shachnev <[email protected]>
We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-jquery, 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 sphinxcontrib-jquery
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: Thu, 03 Aug 2023 12:52:38 +0300
Source: sphinxcontrib-jquery
Architecture: source
Version: 4.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Dmitry Shachnev <[email protected]>
Closes: 1042592
Changes:
sphinxcontrib-jquery (4.1-3) unstable; urgency=medium
.
* Add a patch to fix tests with Sphinx 7.1 (closes: #1042592).
Checksums-Sha1:
bd5199d383eaee5dc9f06a44a8d38a8c91afc719 2227 sphinxcontrib-jquery_4.1-3.dsc
29be96b6ab93c41ee25895ccdf9d6ff3bbc5e860 3880
sphinxcontrib-jquery_4.1-3.debian.tar.xz
6ac34584a3e69241180365d72c6567a2e8839174 7891
sphinxcontrib-jquery_4.1-3_source.buildinfo
Checksums-Sha256:
ec7a338c33d8d51a337958811888ac8c5f5ad9f1b5d4b68f5739ceb51d3d630e 2227
sphinxcontrib-jquery_4.1-3.dsc
1cfebaefc92f7e5e20ee9704fe95faa060c4ff8902f50d3019cc400af77315c4 3880
sphinxcontrib-jquery_4.1-3.debian.tar.xz
150034263540cc64a561edcf859341e1bff717fbce9e69eff79182aaa6ce2354 7891
sphinxcontrib-jquery_4.1-3_source.buildinfo
Files:
da3edcfdca0c7495759456e011b59a65 2227 python optional
sphinxcontrib-jquery_4.1-3.dsc
0234766141e7ed28bdef2ccaf5aa6259 3880 python optional
sphinxcontrib-jquery_4.1-3.debian.tar.xz
68d5b7e9d5208a492d881e47b5cbe662 7891 python optional
sphinxcontrib-jquery_4.1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEE8kKZ/xu8kBi5BqTLYCaTbS8ciuAFAmTLeQQTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBgJpNtLxyK4FiuD/0adf7RsTcWXTFKCSPQFsQKYOxun3TG
d3DQoK4irVIBCPt95DW9wF4j9goQ7DxMhnMKDJhfcLrLWMIRcOrhPIrqwFxLVpuj
oUEYWdqe1DVrqjjv7A5waI/eSNewNm0gw2AWBMvYzQ3h1pvHKKnZOouZsWp5zWo+
nmzP17TsFgVPPZZP57frovuZBEPCMsmEGgV0s3HitWzF6RXfds/mCZqVgaOka43o
5fxPvLImIBBDlyhRBYYTf6ZWwkMj7ztD2XO3DhixQzSMuRmDme35MBcu1vrt2wh5
jYsJJ6QbiUbpFBVBT4QSUvMPtJdRC7SOI+B/javife4+AEVpZ7WBO9vwbc43RUrS
xUz0mD4uHq3VFlBKntrVZDlx34mkXzPWVikuKGIjOarK/66pSPN6PVkSt6EWnwtr
MqkoC3Jtw4uumWF/zYqdtU6BjOsDkiPJXcbCGEudC65FiY76xYh9t9XoZqctPadG
sreRAgqNLO2H5eZ1rFDMcLI7BKkmBml6M955y37LpwKWZBmNBQzEg+yeOPaV9r43
sMsw+MoVfEGbseXV/T3l1aaejU2G9yxSz4ltxeHhDZT4l80DSIaWe5gRI6tRah3g
GUQChLjY7MTsQXYUvTppODOvp+Z2/BZ35XACPLX5oFPVhKtkGA2EDQCFmh93HwwX
8ZDnXnQELfUaBA==
=S/Qu
-----END PGP SIGNATURE-----
--- End Message ---