Your message dated Mon, 30 Oct 2023 16:35:22 +0100
with message-id <f971a1c3-2204-4b0e-a8ad-6c4185152...@debian.org>
and subject line Package builds fine
has caused the Debian Bug report #1043075,
regarding python3-openstackdocstheme: Incompatible with Sphinx 7
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.)


-- 
1043075: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043075
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-openstackdocstheme
Version: 1.20.0-5
Severity: important
Tags: upstream

Dear Maintainer,

When doing a rebuild of all reverse-dependencies against Sphinx 7.1 (which is
currently available in experimental), we noticed that 104 packages FTBFS with
"dh_sphinxdoc: error: .../_static/underscore.js is missing" error [1].

All of these packages build-depend on python3-openstackdocstheme (except for
masakari, which build-depends implicitly via python3-os-api-ref).

The problem is that openstackdocstheme lists Sphinx' own JS files explicitly,
which may change from release to release. To fix this, please:

1. Upgrade to the latest upstream release (at least >= 2.3.0), that inherits
   from basic/layout.html instead of doing an own HTML template from scratch.

2. Cherry-pick the change [2] that I have just submitted upstream, to stop
   listing Sphinx JS files explicitly.

Please let me know if you need my help with this.

Another note: if you symlink jquery-3.2.1.js and jquery-3.2.1.min.js to the
respective files in libjs-jquery package, dh_sphinxdoc should do the same in
all reverse dependencies and generate a dependency on libjs-jquery.

[1]: http://qa-logs.debian.net/2023/07/30/diff.txt
[2]: https://review.opendev.org/c/openstack/openstackdocstheme/+/890587

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
I tried rebuilding, and it works. Closing this bug.

--- End Message ---

Reply via email to