Summary: | dev-python/click-7.0 USE=doc: ModuleNotFoundError: No module named 'sphinx.builders._epub_base' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rolf Eike Beer <eike> |
Component: | Current packages | Assignee: | Tomáš Mózes <hydrapolic> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | leio |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/11050 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 668990 | ||
Attachments: | build.log |
Description
Rolf Eike Beer
2019-02-10 14:10:26 UTC
Can you please test with sphinx-1.7.5-r1? The error get's a bit different then:
self = <docutils.parsers.rst.states.Inliner instance at 0xf3f217d8>
settings = <Values at 0xf3d8fa08: {'footnote_backlinks': 1, 'record_dependencies': DependencyList(None, []), 'language_code': 'en...alse, 'strip_elements_with_classes': None, '_config_files': [], 'file_insertion_enabled': True, 'dump_settings': None}>
def init_customizations(self, settings):
# lookahead and look-behind expressions for inline markup rules
> if settings.character_level_inline_markup:
E AttributeError: Values instance has no attribute 'character_level_inline_markup'
Can you please attach the full build log? Do you happen to have docutils <0.14 installed? https://github.com/sphinx-doc/sphinx/pull/5028 Rolf asked to relay that he has 0.13.1 installed Would be great if the machine could be upgraded to latest versions. He presumably doesn't have newer docutils yet due to bug 677578 being blocked by bug 676622 If tests fail with older, but work with newer, then the test deps should probably actually express that; that said, it's what we are still trying to figure out I guess :) Unfortunately, the exact versions are not expressed in the package and i only have the latest versions installed on my machine :-| I'll re-run tatt on bug 677578 and will report back then. Works fine then. Please add the missing deps. Just to make sure, upgrading to these versions made it working?
>=dev-python/docutils-0.14
>=dev-python/sphinx-1.7.5-r1
yes The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e169d0bf967652de8826b890e0f4bbb0da38fe10 commit e169d0bf967652de8826b890e0f4bbb0da38fe10 Author: Tomas Mozes <hydrapolic@gmail.com> AuthorDate: 2019-02-14 14:02:22 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2019-03-04 00:54:48 +0000 dev-python/click: add docutils/sphinx version constraints Closes: https://bugs.gentoo.org/677648 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11050 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> dev-python/click/click-7.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) |