You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Looks like sphinx fails with call trace on generate sphinx-packaging man page.
Steps to Reproduce
git clone https://github.com/sphinx-toolbox/sphinx-packaging/cd sphinx-packagingsphinx-build -n -T -b html doc-source build/sphinx/html
Actual result:
[tkloczko@pers-jacek sphinx-packaging-0.1.1]$ /usr/bin/sphinx-build -n -T -b man doc-source build/sphinx/manRunning Sphinx v5.1.1WARNING: Unable to determine documentation url for project docutilsWARNING: Unable to determine documentation url for project sphinx-jinja2-compat[autosummary] generating autosummary for: 404.rst, Source.rst, api/peps.rst, api/sphinx-packaging.rst, api/tconf.rst, api/toml.rst, index.rst, license.rst, usage.rstloading intersphinx inventory from https://docs.python.org/3/objects.inv...loading intersphinx inventory from https://www.sphinx-doc.org/en/stable/objects.inv...loading intersphinx inventory from https://domdf-python-tools.readthedocs.io/en/latest/objects.inv...intersphinx inventory has moved: https://www.sphinx-doc.org/en/stable/objects.inv -> https://www.sphinx-doc.org/en/master/objects.invbuilding [mo]: targets for 0 po files that are out of datebuilding [man]: all manpagesupdating environment: [new config] 9 added, 1 changed, 0 removedreading sources... [ 88%] licenseTraceback (most recent call last): File "/usr/lib/python3.8/site-packages/sphinx/cmd/build.py", line 277, in build_main app.build(args.force_all, filenames) File "/usr/lib/python3.8/site-packages/sphinx/application.py", line 349, in build self.builder.build_update() File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 298, in build_update self.build(['__all__'], to_build) File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 317, in build updated_docnames = set(self.read()) File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 424, in read self._read_serial(docnames) File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 445, in _read_serial self.read_doc(docname) File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 498, in read_doc publisher.publish() File "/usr/lib/python3.8/site-packages/docutils/core.py", line 217, in publish self.document = self.reader.read(self.source, self.parser, File "/usr/lib/python3.8/site-packages/sphinx/io.py", line 104, in read self.parse() File "/usr/lib/python3.8/site-packages/docutils/readers/__init__.py", line 78, in parse self.parser.parse(self.input, document) File "/usr/lib/python3.8/site-packages/sphinxcontrib/default_values/__init__.py", line 340, in parse super().parse(inputstring, document) File "/usr/lib/python3.8/site-packages/sphinx/parsers.py", line 78, in parse self.statemachine.run(inputlines, document, inliner=self.inliner) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 170, in run results = StateMachineWS.run(self, input_lines, input_offset, File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 240, in run context, next_state, result = self.check_line( File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 452, in check_line return method(match, context, next_state) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 3018, in text self.section(title.lstrip(), source, style, lineno + 1, messages) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 327, in section self.new_subsection(title, lineno, messages) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 393, in new_subsection newabsoffset = self.nested_parse( File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 281, in nested_parse state_machine.run(block, input_offset, memo=self.memo, File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 196, in run results = StateMachineWS.run(self, input_lines, input_offset) File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 240, in run context, next_state, result = self.check_line( File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 452, in check_line return method(match, context, next_state) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2354, in explicit_markup self.explicit_list(blank_finish) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2379, in explicit_list newline_offset, blank_finish = self.nested_list_parse( File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 318, in nested_list_parse state_machine.run(block, input_offset, memo=self.memo, File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 196, in run results = StateMachineWS.run(self, input_lines, input_offset) File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 240, in run context, next_state, result = self.check_line( File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 452, in check_line return method(match, context, next_state) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2657, in explicit_markup nodelist, blank_finish = self.explicit_construct(match) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2364, in explicit_construct return method(self, expmatch) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2101, in directive return self.run_directive( File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2151, in run_directive result = directive_instance.run() File "/usr/lib/python3.8/site-packages/sphinx_licenseinfo/__init__.py", line 99, in run distro = get_distribution(self.options["py"]) File "/usr/lib/python3.8/site-packages/dist_meta/distributions.py", line 574, in get_distribution raise DistributionNotFoundError(name)dist_meta.distributions.DistributionNotFoundError: sphinx-packagingException occurred: File "/usr/lib/python3.8/site-packages/dist_meta/distributions.py", line 574, in get_distribution raise DistributionNotFoundError(name)dist_meta.distributions.DistributionNotFoundError: sphinx-packagingThe full traceback has been saved in /tmp/sphinx-err-mh_set1n.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!
[tkloczko@pers-jacek SPECS]$ cat /tmp/sphinx-err-mh_set1n.log
# Sphinx version: 5.1.1
# Python version: 3.8.13 (CPython)
# Docutils version: 0.18.1 release
# Jinja2 version: 3.1.1
# Last messages:
# [new config]
# 9 added, 1 changed, 0 removed
# reading sources... [ 11%] 404
# reading sources... [ 22%] Source
# reading sources... [ 33%] api/peps
# reading sources... [ 44%] api/sphinx-packaging
# reading sources... [ 55%] api/tconf
# reading sources... [ 66%] api/toml
# reading sources... [ 77%] index
# reading sources... [ 88%] license
# Loaded extensions:
# sphinx.ext.mathjax (5.1.1) from /usr/lib/python3.8/site-packages/sphinx/ext/mathjax.py
# sphinxcontrib.applehelp (1.0.2) from /usr/lib/python3.8/site-packages/sphinxcontrib/applehelp/__init__.py
# sphinxcontrib.devhelp (1.0.2) from /usr/lib/python3.8/site-packages/sphinxcontrib/devhelp/__init__.py
# sphinxcontrib.htmlhelp (2.0.0) from /usr/lib/python3.8/site-packages/sphinxcontrib/htmlhelp/__init__.py
# sphinxcontrib.serializinghtml (1.1.5) from /usr/lib/python3.8/site-packages/sphinxcontrib/serializinghtml/__init__.py
# sphinxcontrib.qthelp (1.0.3) from /usr/lib/python3.8/site-packages/sphinxcontrib/qthelp/__init__.py
# alabaster (0.7.12) from /usr/lib/python3.8/site-packages/alabaster/__init__.py
# sphinx.ext.viewcode (5.1.1) from /usr/lib/python3.8/site-packages/sphinx/ext/viewcode.py
# sphinx_toolbox.github (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/github/__init__.py
# sphinx_toolbox.assets (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/assets.py
# sphinx_toolbox.changeset (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/changeset.py
# sphinx_toolbox.tweaks.tabsize (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/tweaks/tabsize.py
# sphinx_toolbox.code (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/code.py
# sphinx_toolbox.collapse (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/collapse.py
# sphinx_toolbox.confval (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/confval.py
# sphinx_toolbox.decorators (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/decorators.py
# sphinx_toolbox.formatting (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/formatting.py
# sphinx_tabs.tabs (unknown version) from /usr/lib/python3.8/site-packages/sphinx_tabs/tabs.py
# sphinx-prompt (unknown version) from /usr/lib/python3.8/site-packages/sphinx-prompt/__init__.py
# sphinx_toolbox._css (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/_css.py
# sphinx_toolbox.latex (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/latex/__init__.py
# sphinx_toolbox.installation (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/installation.py
# sphinx_toolbox.issues (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/issues.py
# sphinx_toolbox.rest_example (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/rest_example.py
# sphinx_toolbox.shields (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/shields.py
# sphinx_toolbox.sidebar_links (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/sidebar_links.py
# sphinx_toolbox.source (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/source.py
# sphinx_toolbox.wikipedia (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/wikipedia.py
# sphinx_toolbox.more_autodoc.autoprotocol (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/autoprotocol.py
# sphinx_toolbox.more_autodoc.autotypeddict (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/autotypeddict.py
# sphinx_toolbox.more_autodoc.autonamedtuple (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/autonamedtuple.py
# sphinx_toolbox (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/__init__.py
# sphinx.ext.autodoc.preserve_defaults (1.0) from /usr/lib/python3.8/site-packages/sphinx/ext/autodoc/preserve_defaults.py
# sphinx.ext.autodoc.type_comment (5.1.1) from /usr/lib/python3.8/site-packages/sphinx/ext/autodoc/type_comment.py
# sphinx.ext.autodoc (5.1.1) from /usr/lib/python3.8/site-packages/sphinx/ext/autodoc/__init__.py
# sphinx_toolbox.more_autodoc.augment_defaults (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/augment_defaults.py
# sphinx_toolbox.more_autodoc.genericalias (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/genericalias.py
# sphinx_autodoc_typehints (unknown version) from /usr/lib/python3.8/site-packages/sphinx_autodoc_typehints/__init__.py
# sphinx_toolbox.more_autodoc.typehints (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/typehints.py
# sphinx.ext.autosummary (5.1.1) from /usr/lib/python3.8/site-packages/sphinx/ext/autosummary/__init__.py
# autodocsumm (5.1.1) from /usr/lib/python3.8/site-packages/autodocsumm/__init__.py
# sphinx_toolbox.more_autosummary (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autosummary/__init__.py
# sphinx_toolbox.more_autodoc.variables (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/variables.py
# sphinx_toolbox.more_autodoc.sourcelink (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/sourcelink.py
# sphinx_toolbox.more_autodoc.no_docstring (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/no_docstring.py
# sphinx_toolbox.more_autodoc.regex (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/regex.py
# sphinx_toolbox.more_autodoc.typevars (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/typevars.py
# sphinx_toolbox.more_autodoc.overloads (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/overloads.py
# sphinx_toolbox.more_autodoc.generic_bases (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/generic_bases.py
# sphinx_toolbox.more_autodoc (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/more_autodoc/__init__.py
# sphinx_toolbox.documentation_summary (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/documentation_summary.py
# sphinx_toolbox.tweaks.param_dash (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/tweaks/param_dash.py
# sphinx_toolbox.latex.layout (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/latex/layout.py
# sphinx_toolbox.tweaks.latex_layout (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/tweaks/latex_layout.py
# sphinx_toolbox.latex.toc (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/latex/toc.py
# sphinx_toolbox.tweaks.latex_toc (3.2.0) from /usr/lib/python3.8/site-packages/sphinx_toolbox/tweaks/latex_toc.py
# sphinx.ext.intersphinx (5.1.1) from /usr/lib/python3.8/site-packages/sphinx/ext/intersphinx.py
# sphinxcontrib.extras_require (0.4.3) from /usr/lib/python3.8/site-packages/sphinxcontrib/extras_require/__init__.py
# sphinx.ext.todo (5.1.1) from /usr/lib/python3.8/site-packages/sphinx/ext/todo.py
# sphinxemoji.sphinxemoji (0.2.0) from /usr/lib/python3.8/site-packages/sphinxemoji/sphinxemoji.py
# sphinx_copybutton (0.5.0) from /usr/lib/python3.8/site-packages/sphinx_copybutton/__init__.py
# sphinxcontrib.default_values (0.5.1) from /usr/lib/python3.8/site-packages/sphinxcontrib/default_values/__init__.py
# sphinxcontrib.toctree_plus (0.6.0) from /usr/lib/python3.8/site-packages/sphinxcontrib/toctree_plus/__init__.py
# sphinx_debuginfo (0.2.2) from /usr/lib/python3.8/site-packages/sphinx_debuginfo/__init__.py
# sphinx_licenseinfo (0.3.1) from /usr/lib/python3.8/site-packages/sphinx_licenseinfo/__init__.py
# seed_intersphinx_mapping (1.1.0) from /usr/lib/python3.8/site-packages/seed_intersphinx_mapping/__init__.py
# html_section (unknown version) from /usr/lib/python3.8/site-packages/html_section/__init__.py
# sphinx_packaging.peps (0.1.1) from /home/tkloczko/rpmbuild/BUILD/sphinx-packaging-0.1.1/./sphinx_packaging/peps.py
# sphinx_packaging.tconf (0.1.1) from /home/tkloczko/rpmbuild/BUILD/sphinx-packaging-0.1.1/./sphinx_packaging/tconf.py
# sphinx_packaging.toml (0.1.1) from /home/tkloczko/rpmbuild/BUILD/sphinx-packaging-0.1.1/./sphinx_packaging/toml.py
# sphinx_packaging (0.1.1) from /home/tkloczko/rpmbuild/BUILD/sphinx-packaging-0.1.1/./sphinx_packaging/__init__.pyTraceback (most recent call last): File "/usr/lib/python3.8/site-packages/sphinx/cmd/build.py", line 277, in build_main app.build(args.force_all, filenames) File "/usr/lib/python3.8/site-packages/sphinx/application.py", line 349, in build self.builder.build_update() File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 298, in build_update self.build(['__all__'], to_build) File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 317, in build updated_docnames = set(self.read()) File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 424, in read self._read_serial(docnames) File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 445, in _read_serial self.read_doc(docname) File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 498, in read_doc publisher.publish() File "/usr/lib/python3.8/site-packages/docutils/core.py", line 217, in publish self.document = self.reader.read(self.source, self.parser, File "/usr/lib/python3.8/site-packages/sphinx/io.py", line 104, in read self.parse() File "/usr/lib/python3.8/site-packages/docutils/readers/__init__.py", line 78, in parse self.parser.parse(self.input, document) File "/usr/lib/python3.8/site-packages/sphinxcontrib/default_values/__init__.py", line 340, in parse super().parse(inputstring, document) File "/usr/lib/python3.8/site-packages/sphinx/parsers.py", line 78, in parse self.statemachine.run(inputlines, document, inliner=self.inliner) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 170, in run results = StateMachineWS.run(self, input_lines, input_offset, File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 240, in run context, next_state, result = self.check_line( File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 452, in check_line return method(match, context, next_state) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 3018, in text self.section(title.lstrip(), source, style, lineno + 1, messages) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 327, in section self.new_subsection(title, lineno, messages) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 393, in new_subsection newabsoffset = self.nested_parse( File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 281, in nested_parse state_machine.run(block, input_offset, memo=self.memo, File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 196, in run results = StateMachineWS.run(self, input_lines, input_offset) File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 240, in run context, next_state, result = self.check_line( File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 452, in check_line return method(match, context, next_state) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2354, in explicit_markup self.explicit_list(blank_finish) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2379, in explicit_list newline_offset, blank_finish = self.nested_list_parse( File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 318, in nested_list_parse state_machine.run(block, input_offset, memo=self.memo, File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 196, in run results = StateMachineWS.run(self, input_lines, input_offset) File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 240, in run context, next_state, result = self.check_line( File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 452, in check_line return method(match, context, next_state) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2657, in explicit_markup nodelist, blank_finish = self.explicit_construct(match) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2364, in explicit_construct return method(self, expmatch) File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2101, in directive return self.run_directive( File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2151, in run_directive result = directive_instance.run() File "/usr/lib/python3.8/site-packages/sphinx_licenseinfo/__init__.py", line 99, in run distro = get_distribution(self.options["py"]) File "/usr/lib/python3.8/site-packages/dist_meta/distributions.py", line 574, in get_distribution raise DistributionNotFoundError(name)dist_meta.distributions.DistributionNotFoundError: sphinx-packaging
Description
Looks like sphinx fails with call trace on generate
sphinx-packaging
man page.Steps to Reproduce
Actual result:
Expected result:
Man page should be generated.
Reproduces how often:
Easily reproduced
Version
Installation source
Github autogenerated from git tag tar ball.
Other Additional Information:
Here is list of installed modules in build env
The text was updated successfully, but these errors were encountered: