Your message dated Sun, 10 Oct 2021 20:23:07 +0000
with message-id <e1mzflf-0009js...@fasolo.debian.org>
and subject line Bug#996038: fixed in sphinxcontrib-httpdomain 1.7.0-3
has caused the Debian Bug report #996038,
regarding sphinxcontrib-httpdomain: Extension unusable due to botched patch
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.)
--
996038: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996038
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sphinxcontrib-httpdomain
Version: 1.7.0-1
Severity: grave
Justification: renders package unusable
Last year, in commit e0233aea I backported a fix to a bug in the plugin setup()
function. More recently, in commit 61f14798, the patch was refreshed
incorrectly leading to a duplicated call to add_domain, which renders the
package completely unusable (see error below).
The fix is very simple: the patch needs to be removed as the problem it
addressed was already fixed upstream.
====
$ sphinx-build -v docs/ build/docs
Running Sphinx v4.2.0
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/sphinx/cmd/build.py", line 276, in
build_main
app = Sphinx(args.sourcedir, args.confdir, args.outputdir,
File "/usr/lib/python3/dist-packages/sphinx/application.py", line 231, in
__init__
self.setup_extension(extension)
File "/usr/lib/python3/dist-packages/sphinx/application.py", line 387, in
setup_extension
self.registry.load_extension(self, extname)
File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 442, in
load_extension
metadata = setup(app)
File "/usr/lib/python3/dist-packages/sphinxcontrib/httpdomain.py", line 763,
in setup
app.add_domain(HTTPDomain)
File "/usr/lib/python3/dist-packages/sphinx/application.py", line 724, in
add_domain
self.registry.add_domain(domain, override=override)
File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 164, in
add_domain
raise ExtensionError(__('domain %s already registered') % domain.name)
sphinx.errors.ExtensionError: domain http already registered
====
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_USER, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8),
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
--- End Message ---
--- Begin Message ---
Source: sphinxcontrib-httpdomain
Source-Version: 1.7.0-3
Done: Thomas Goirand <z...@debian.org>
We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-httpdomain, 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 996...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated sphinxcontrib-httpdomain
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: Sun, 10 Oct 2021 21:54:57 +0200
Source: sphinxcontrib-httpdomain
Architecture: source
Version: 1.7.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 996038
Changes:
sphinxcontrib-httpdomain (1.7.0-3) unstable; urgency=medium
.
* Remove Add_missing_call_to_add_domain.patch (Closes: #996038).
Checksums-Sha1:
11f8f70701b7a22040c2c94d3b40063b20f5e007 2206
sphinxcontrib-httpdomain_1.7.0-3.dsc
c76a4b08058d9e4393d3af777f54b62e092507e5 2852
sphinxcontrib-httpdomain_1.7.0-3.debian.tar.xz
374bde1ba70ed60b02f838a0a86a87b4507e661e 6832
sphinxcontrib-httpdomain_1.7.0-3_amd64.buildinfo
Checksums-Sha256:
183a691c2c8a269440736c444f8e1b18880de3c923f4ae37113c9a1a1794dbf8 2206
sphinxcontrib-httpdomain_1.7.0-3.dsc
6649261f6cc5e18e65859dad9bddbeb6093178adb5bec3b45839848b8a9a8a6a 2852
sphinxcontrib-httpdomain_1.7.0-3.debian.tar.xz
24ef38936e9aab9d2305b31d873b5d1c348d31479b7d770655ae98edc517af22 6832
sphinxcontrib-httpdomain_1.7.0-3_amd64.buildinfo
Files:
c9fa3a8ec2fe4d2cce7316957c2d386b 2206 python optional
sphinxcontrib-httpdomain_1.7.0-3.dsc
80f418eb59fbb93ec4f2707ff7128dbd 2852 python optional
sphinxcontrib-httpdomain_1.7.0-3.debian.tar.xz
d17cb9b2deae05357be3ada6b195794d 6832 python optional
sphinxcontrib-httpdomain_1.7.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmFjRaIACgkQ1BatFaxr
Q/7zvA/+L/G9BXTyzKfsJjHcDJJyJLWKBKmJCCHIAcKXd9yzBeCBmTMkGWVAq9gm
QLmCPGOUjtZIjpyWkopo1ExntQDMHkaM0xDkt610+sjMmbgrmk07PB5xZlCKTtjn
OQU6saYfrUhFmLpwJ1bMbt9OD3yJ5j/ULWuqu/1BabbI2G9OLk65MHalEmqLASg7
nmqtykVjCra8rsK1mumlog202OZxThEUmP9Ou02AzRqeiBuokT7EyaHaGgqb6L8E
1jnsigf7ek5pp0TV3z0tzwi1++ivCbAaJInsBFG1Cu72+lho/JZo7fuPlr9KYBSE
KximxgCOOZf5Hj3owzTdzrSOzGpaC6W29z25X1sOAYz0lnt5kGng7z3XMedzi/zK
I5RI8bZ//TjdIHcF+BYBerS17emACc8hGLvNlSIRvLQXQtKaEtKwRJIRqhZGFBOe
+0pWwIUWagr/4rQRsewndwEn4uSEWQVWJbcs3OHRsUpAVeHXLu4u5YN61StMAInC
/rRGOjHq059PTw99HcUFFzbtb9xHsPJWotMIhNvp7ffVMN29wWnEtWfjqeL0OhpL
hcP2EqZnH7FL4YKOGwN1XD+Ll+RMe6J9A1QytX1XQt3/7/I3BMKZIcYOpF+ay9Q8
b2gmZrpOwHsP1jQ6Cgzmvie6PjvFjGt+Xt8Kj4fF3zpAHDZsqGo=
=fHEN
-----END PGP SIGNATURE-----
--- End Message ---