it's a Sphinx issue when generating the docs: Exception occurred: File "/usr/lib/python3.8/site-packages/sphinxcontrib/issuetracker/__init__.py", line 305, in copy_stylesheet app.info(bold('Copying issuetracker stylesheet... '), nonl=True) AttributeError: 'Sphinx' object has no attribute 'info'
This also fails with Python 3.7 (but still blocks the Python 3.8 rebiuild). It's a Sphinx update problem, this has been deprecated since Sphinx 1.6 and removed in Sphinx 2.0, you should update to the logging API: https://www.sphinx-doc.org/en/2.0/extdev/logging.html
Any update here?
@mhroncok, we can probably get this sorted out in the next couple of weeks. For clarification, what does this block?
We plan to start 3.8 rebuilds in a side tag this week. The sooner the builds are done, the sooner the side tag can be merged back to rawhide. If the side tag is "open" for too long, it tends to diverge and the merge is more problematic. We usually decide to merge it even if some packages fail to build to prevent that. Once we do, packages that failed to rebuild will fail to install. If you are OK with that, it blocks nothing.
@mhroncok, the exception is not from WaiverDB code though. It seems that this needs to be fixed sphinxcontrib-issuetracker. I'll keep digging.
seems so
@mhroncok, we've removed usage of sphinxcontrib-issuetracker from waiverdb. The change doesn't necessarily require a code change. It's just a spec update. I'm not too familiar with the process here. There's no f31 branch for waiverdb, do I update the spec file in master? Or somewhere else?
master. also, for this particular bug, no rebuild is needed, we do it ourselves (in Copr, later in side tag), just commit and push the fixer. Thanks.
FEDORA-2019-b5b0381d48 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-b5b0381d48
FEDORA-2019-d355b9a05c has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-d355b9a05c
waiverdb-1.1.2-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-d355b9a05c
waiverdb-1.1.2-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-b5b0381d48
Thanks.
waiverdb-1.1.2-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
waiverdb-1.1.2-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.