Your message dated Fri, 08 Dec 2023 19:19:35 +0000
with message-id <e1rbgnr-00gh59...@fasolo.debian.org>
and subject line Bug#1042595: fixed in python-gevent 23.9.1-0.2
has caused the Debian Bug report #1042595,
regarding python-gevent: FTBFS with Sphinx 7.1, docutils 0.20: TypeError: not 
all arguments converted during string formatting
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.)


-- 
1042595: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042595
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-gevent
Version: 22.10.2-3
Severity: important
Tags: ftbfs
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx7.1

Hi,

python-gevent fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.

Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
> /usr/share/sphinx/scripts/python3/sphinx-build -b html -d _build/doctrees   . 
> _build/html
> Running Sphinx v7.1.1
> making output directory... done
> WARNING: The pre-Sphinx 1.0 'intersphinx_mapping' format is deprecated and 
> will be removed in Sphinx 8. Update to the current format as described in the 
> documentation. Hint: "intersphinx_mapping = {'<name>': 
> ('http://docs.python.org/', 
> '../debian/python.inv')}".https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_mapping
> WARNING: The pre-Sphinx 1.0 'intersphinx_mapping' format is deprecated and 
> will be removed in Sphinx 8. Update to the current format as described in the 
> documentation. Hint: "intersphinx_mapping = {'<name>': 
> ('https://greenlet.readthedocs.io/en/latest/', 
> None)}".https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_mapping
> WARNING: The pre-Sphinx 1.0 'intersphinx_mapping' format is deprecated and 
> will be removed in Sphinx 8. Update to the current format as described in the 
> documentation. Hint: "intersphinx_mapping = {'<name>': 
> ('https://zopeevent.readthedocs.io/en/latest/', 
> None)}".https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_mapping
> WARNING: The pre-Sphinx 1.0 'intersphinx_mapping' format is deprecated and 
> will be removed in Sphinx 8. Update to the current format as described in the 
> documentation. Hint: "intersphinx_mapping = {'<name>': 
> ('https://zopecomponent.readthedocs.io/en/latest/', 
> None)}".https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_mapping
> loading intersphinx inventory from ../debian/python.inv...
> loading intersphinx inventory from 
> https://greenlet.readthedocs.io/en/latest/objects.inv...
> loading intersphinx inventory from 
> https://zopeevent.readthedocs.io/en/latest/objects.inv...
> loading intersphinx inventory from 
> https://zopecomponent.readthedocs.io/en/latest/objects.inv...
> building [mo]: targets for 0 po files that are out of date
> writing output... 
> building [html]: targets for 95 source files that are out of date
> updating environment: [new config] 95 added, 0 changed, 0 removed
> reading sources... [  1%] _about
> reading sources... [  2%] api/gevent
> reading sources... [  3%] api/gevent._socket2
> reading sources... [  4%] api/gevent._socket3
> reading sources... [  5%] api/gevent._ssl2
> reading sources... [  6%] api/gevent._ssl3
> reading sources... [  7%] api/gevent._sslgte279
> reading sources... [  8%] api/gevent.ares
> reading sources... [  9%] api/gevent.backdoor
> reading sources... [ 11%] api/gevent.baseserver
> reading sources... [ 12%] api/gevent.builtins
> reading sources... [ 13%] api/gevent.contextvars
> reading sources... [ 14%] api/gevent.core
> reading sources... [ 15%] api/gevent.event
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLCertVerificationError:1: 
> WARNING: duplicate object description of ssl.SSLCertVerificationError, other 
> instance in api/gevent._ssl2, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLEOFError:1: WARNING: duplicate 
> object description of ssl.SSLEOFError, other instance in api/gevent._ssl2, 
> use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLError:1: WARNING: duplicate 
> object description of ssl.SSLError, other instance in api/gevent._ssl2, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLSyscallError:1: WARNING: 
> duplicate object description of ssl.SSLSyscallError, other instance in 
> api/gevent._ssl2, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLWantReadError:1: WARNING: 
> duplicate object description of ssl.SSLWantReadError, other instance in 
> api/gevent._ssl2, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLWantWriteError:1: WARNING: 
> duplicate object description of ssl.SSLWantWriteError, other instance in 
> api/gevent._ssl2, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLZeroReturnError:1: WARNING: 
> duplicate object description of ssl.SSLZeroReturnError, other instance in 
> api/gevent._ssl2, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.AlertDescription:1: WARNING: 
> duplicate object description of ssl.AlertDescription, other instance in 
> api/gevent._ssl2, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.DefaultVerifyPaths:1: WARNING: 
> duplicate object description of ssl.DefaultVerifyPaths, other instance in 
> api/gevent._ssl2, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.Options:1: WARNING: duplicate 
> object description of ssl.Options, other instance in api/gevent._ssl2, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.Purpose:1: WARNING: duplicate 
> object description of ssl.Purpose, other instance in api/gevent._ssl2, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLErrorNumber:1: WARNING: 
> duplicate object description of ssl.SSLErrorNumber, other instance in 
> api/gevent._ssl2, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLObject:1: WARNING: duplicate 
> object description of ssl.SSLObject, other instance in api/gevent._ssl2, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.TLSVersion:1: WARNING: duplicate 
> object description of ssl.TLSVersion, other instance in api/gevent._ssl2, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.VerifyFlags:1: WARNING: duplicate 
> object description of ssl.VerifyFlags, other instance in api/gevent._ssl2, 
> use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.VerifyMode:1: WARNING: duplicate 
> object description of ssl.VerifyMode, other instance in api/gevent._ssl2, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLCertVerificationError:1: 
> WARNING: duplicate object description of ssl.SSLCertVerificationError, other 
> instance in api/gevent._ssl3, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLEOFError:1: WARNING: duplicate 
> object description of ssl.SSLEOFError, other instance in api/gevent._ssl3, 
> use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLError:1: WARNING: duplicate 
> object description of ssl.SSLError, other instance in api/gevent._ssl3, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLSyscallError:1: WARNING: 
> duplicate object description of ssl.SSLSyscallError, other instance in 
> api/gevent._ssl3, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLWantReadError:1: WARNING: 
> duplicate object description of ssl.SSLWantReadError, other instance in 
> api/gevent._ssl3, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLWantWriteError:1: WARNING: 
> duplicate object description of ssl.SSLWantWriteError, other instance in 
> api/gevent._ssl3, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLZeroReturnError:1: WARNING: 
> duplicate object description of ssl.SSLZeroReturnError, other instance in 
> api/gevent._ssl3, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.AlertDescription:1: WARNING: 
> duplicate object description of ssl.AlertDescription, other instance in 
> api/gevent._ssl3, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.DefaultVerifyPaths:1: WARNING: 
> duplicate object description of ssl.DefaultVerifyPaths, other instance in 
> api/gevent._ssl3, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.Options:1: WARNING: duplicate 
> object description of ssl.Options, other instance in api/gevent._ssl3, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.Purpose:1: WARNING: duplicate 
> object description of ssl.Purpose, other instance in api/gevent._ssl3, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLErrorNumber:1: WARNING: 
> duplicate object description of ssl.SSLErrorNumber, other instance in 
> api/gevent._ssl3, use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.SSLObject:1: WARNING: duplicate 
> object description of ssl.SSLObject, other instance in api/gevent._ssl3, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.TLSVersion:1: WARNING: duplicate 
> object description of ssl.TLSVersion, other instance in api/gevent._ssl3, use 
> :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.VerifyFlags:1: WARNING: duplicate 
> object description of ssl.VerifyFlags, other instance in api/gevent._ssl3, 
> use :noindex: for one of them
> /usr/lib/python3.11/ssl.py:docstring of ssl.VerifyMode:1: WARNING: duplicate 
> object description of ssl.VerifyMode, other instance in api/gevent._ssl3, use 
> :noindex: for one of them
> WARNING: autodoc: failed to import module 'ares' from module 'gevent'; the 
> following exception was raised:
> No module named 'gevent.resolver.cares'
> WARNING: autodoc: failed to import module 'core' from module 'gevent'; the 
> following exception was raised:
> cannot import name '_corecffi' from 'gevent.libuv' 
> (/<<PKGBUILDDIR>>/src/gevent/libuv/__init__.py)
> 
> Exception occurred:
>   File "/usr/lib/python3/dist-packages/sphinx/ext/extlinks.py", line 103, in 
> role
>     title = caption % part
>             ~~~~~~~~^~~~~~
> TypeError: not all arguments converted during string formatting
> The full traceback has been saved in /tmp/sphinx-err-pjvobssh.log, if you 
> want to report the issue to the developers.
> Please also report this if it was a user error, so that a better error 
> message can be provided next time.
> A bug report can be filed in the tracker at 
> <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
> make[2]: *** [Makefile:34: html] Error 2


The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/python-gevent_22.10.2-3_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 sph...@packages.debian.org 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;users=python-modules-t...@lists.alioth.debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=sphinx7.1&fusertaguser=python-modules-t...@lists.alioth.debian.org&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: python-gevent
Source-Version: 23.9.1-0.2
Done: Matthias Klose <d...@debian.org>

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

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated python-gevent 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 Dec 2023 20:01:06 +0100
Source: python-gevent
Architecture: source
Version: 23.9.1-0.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Closes: 1040089 1040118 1042595 1056857
Changes:
 python-gevent (23.9.1-0.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream version.
     - Fixes build with recent sphinx version. Closes: #1042595.
     - Stop using removed libs in Python 3.12. Closes: #1040118, #1040089.
     - Builds using cython 3.0.x. Closes: #1056857.
   * Build-depend on furo.
   * Refresh patches.
Checksums-Sha1:
 491cdbd230810bc9f2cbee294070f6785d1a041e 2496 python-gevent_23.9.1-0.2.dsc
 f1ff97e0105c04519a21466fc3623e50430a9351 4026844 
python-gevent_23.9.1.orig.tar.gz
 6aded6706bf28c1775f625cd912342fccc31182d 73320 
python-gevent_23.9.1-0.2.debian.tar.xz
 beaaa40938546259631ab8dad84a309a0aef5cac 9111 
python-gevent_23.9.1-0.2_source.buildinfo
Checksums-Sha256:
 f0916bc9b9fa7b9dff51b715b753f641b76e1f40488ce6be2886a5c7808b1165 2496 
python-gevent_23.9.1-0.2.dsc
 6d38bb2a80d2cb08becdf52ebb007770107adbf2f2a66bc8eaa750501b0ca006 4026844 
python-gevent_23.9.1.orig.tar.gz
 d1d1527aa3b4e264d95421ba2b515660fce3ab04ec28bd2ca44cf88ca74e9a42 73320 
python-gevent_23.9.1-0.2.debian.tar.xz
 16e291002018a611571d523f9fe132ecb8cbb7d14b3618e44d2cc010be8ff3ef 9111 
python-gevent_23.9.1-0.2_source.buildinfo
Files:
 b023cbabdd7baba65e2768b34979fda4 2496 python optional 
python-gevent_23.9.1-0.2.dsc
 2780f314755f201bd41ebeee8adfd828 4026844 python optional 
python-gevent_23.9.1.orig.tar.gz
 6ed55bbfeabafb1022eb29b9fb01ae3e 73320 python optional 
python-gevent_23.9.1-0.2.debian.tar.xz
 dc5e7a847f56329b42d0ba841772bc25 9111 python optional 
python-gevent_23.9.1-0.2_source.buildinfo

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

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmVzaBsQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9XvHD/0XM2l+fBNUDgDLWD7sr5VsOFf0YTHLiXKl
PkuqpH8C1DGeFk8n5rNHAetyLwlbXX99rb+oSFI7I04tWWdLk3X2m3qWfLjrJ/ZK
P5PXHaCKZvdWvdOGaSOqr898pQIGvOn76Lz60xYKiBhmbMm/H7sUI5dwWgxaZz0/
6mqFW1Rgr26Xq8mPBNCaSYeJdyHgq/NCE+9lXIurDwmebEORf5r02ctGZ5oMepDr
Hwd+ZWhKM5USv8WFerGGL+karPAyUCDipys/jOlANgwW8yFOJOI72fneDi9E95Vj
rL97fGvJQa4gM4HyrMMnTSwedKEWkiuAdNKX/aWmx6havSUny9lmxKNAbeoHW8CQ
5QoafFVse2VrzACUw7a+8ycKXEnSHaehGQfpyZVIGgfQWMb/pMlDtlrYn64aCS7O
tHbnoxfMw35OmK5MeyYGyHDJObtuSWbUQ1b7pSISTgIpPTcHCpcKHwlsH62PBZ6l
nqNXNWjAHGblufq0yW72VuyDBBsX3vXIp7KVR5y77OP4mnaIQHyUBqaiJCkY/BMg
bY9jgLiVQyMUDWDNGCB4v2+lNokMbdalXW80GKvv6pROEotDKoDI0tH7G/ACW8ZK
0YWqgBywmj+59h+frx2W6WtuilJHTQX5M8AKLeUxpsgNtgRV1NZ/ggMRy/edN+kq
rrWd5QIuLw==
=m9a+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to