Documentation for libipuz fails to build in RPM: + sphinx-build-3 docs html Running Sphinx v7.1.2 making output directory... done WARNING: html_static_path entry '_static' does not exist Extension error (sphinx.config): Handler <function correct_copyright_year at 0x7fe717817e20> for event 'config-inited' threw an exception (exception: string index out of range) The issue is that the upstream conf.py doesn't contain `copyright` in the correct format as documented in Sphinx: It should be: '2008, Author Name' (source: https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-copyright). It is: 2023 (source: https://gitlab.gnome.org/jrb/libipuz/-/blob/master/docs/conf.py#L23) The issue is only visible in the RPM build, not upstream. This inconsistency has been reported to Sphinx project: https://github.com/sphinx-doc/sphinx/issues/11627 Reproducible: Always Steps to Reproduce: Test locally in mock: $ mock -r fedora-rawhide-x86_64 --addrepo=https://download.copr.fedorainfracloud.org/results/ksurma/sphinx-7.1.2/fedora-rawhide-x86_64/ --no-clean your.src.rpm $ mock -r fedora-rawhide-x86_64 --addrepo=https://download.copr.fedorainfracloud.org/results/ksurma/sphinx-7.1.2/fedora-rawhide-x86_64/ shell
Confirmed that this repros in the latest libipuz version as well
FEDORA-2023-3107d5d9a2 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-3107d5d9a2
FEDORA-2023-a4ad02d10a has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-a4ad02d10a
FEDORA-2023-a4ad02d10a has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-a4ad02d10a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-a4ad02d10a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-3107d5d9a2 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-3107d5d9a2` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-3107d5d9a2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-a4ad02d10a has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2023-3107d5d9a2 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.