Created attachment 597476 [details] dev-python:flask-1.1.1:20191125-114415.log Since the version was added by non-maintainer bump by patrick@, I'm assigning the issue to him and CC-ing qa@. FTR, I don't have much problem with non-maintainer bumps as long as they are done properly. Sloppy cheap bumps lacking proper testing and missing dependencies are not fine. * python3_7: running distutils-r1_run_phase python_compile_all make -j12 -C docs html make: Entering directory '/tmp/portage/dev-python/flask-1.1.1/work/Flask-1.1.1/docs' Running Sphinx v1.7.5 Extension error: Could not import extension sphinxcontrib.log_cabinet (exception: No module named 'sphinxcontrib.log_cabinet') make: *** [Makefile:19: html] Error 2 make: Leaving directory '/tmp/portage/dev-python/flask-1.1.1/work/Flask-1.1.1/docs'
Confirmed with version 1.1.2.
confirmed with version 1.1.2-r1: Configuration error: There is a programmable error in your configuration file: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/sphinx/config.py", line 319, in eval_config_file execfile_(filename, namespace) File "/usr/lib/python3.8/site-packages/sphinx/util/pycompat.py", line 89, in execfile_ exec(code, _globals) File "/var/tmp/portage/dev-python/flask-1.1.2-r1/work/Flask-1.1.2/docs/conf.py", line 2, in <module> from pallets_sphinx_themes import get_version ModuleNotFoundError: No module named 'pallets_sphinx_themes'
Created attachment 678175 [details] flask-1.1.2-r1 build failure (In reply to Erik from comment #2) > "/var/tmp/portage/dev-python/flask-1.1.2-r1/work/Flask-1.1.2/docs/conf.py", > line 2, in <module> > from pallets_sphinx_themes import get_version > ModuleNotFoundError: No module named 'pallets_sphinx_themes' This is actually a separate issue… install dev-python/pallets-sphinx-themes and that error will go away. In my case though, I can reproduce the original problem (after installing dev-python/pallets-sphinx-themes … which should be in DEPEND): writing top-level names to src/Flask.egg-info/top_level.txt reading manifest file 'src/Flask.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'src/Flask.egg-info/SOURCES.txt' warning: build_py: byte-compiling is disabled, skipping. * Using python3.8 in global scope * python3_8: running distutils-r1_run_phase python_compile_all Running Sphinx v2.4.4 Extension error: Could not import extension sphinxcontrib.log_cabinet (exception: No module named 'sphinxcontrib.log_cabinet')
Confirmed with version 1.1.4.
Confirmed with version 2.0.1.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4d854fd8c165fae29e59c02dcfa76c751a4488 commit 6e4d854fd8c165fae29e59c02dcfa76c751a4488 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-06-17 23:10:22 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-06-17 23:22:00 +0000 dev-python/flask: add missing doc BDEPENDs Bug: https://bugs.gentoo.org/701140 Signed-off-by: Sam James <sam@gentoo.org> dev-python/flask/flask-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a231fda488691cd699a8d7982da0d06d1a47ea58 commit a231fda488691cd699a8d7982da0d06d1a47ea58 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-06-17 23:16:52 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-06-17 23:21:59 +0000 dev-python/sphinxcontrib-log_cabinet: initial import Bug: https://bugs.gentoo.org/701140 Signed-off-by: Sam James <sam@gentoo.org> dev-python/sphinxcontrib-log_cabinet/Manifest | 1 + dev-python/sphinxcontrib-log_cabinet/metadata.xml | 12 +++++++++++ .../sphinxcontrib-log_cabinet-1.0.1.ebuild | 23 ++++++++++++++++++++++ 3 files changed, 36 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a565ea6620e8ef7f354e4157465fafa8b35716 commit 32a565ea6620e8ef7f354e4157465fafa8b35716 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-06-18 01:34:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-06-18 01:34:53 +0000 dev-python/flask: sync live Closes: https://bugs.gentoo.org/701140 Signed-off-by: Sam James <sam@gentoo.org> dev-python/flask/flask-9999.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d0750307ebbce63fd32ad0c0580c71bf22461a commit 49d0750307ebbce63fd32ad0c0580c71bf22461a Author: Sam James <sam@gentoo.org> AuthorDate: 2021-06-18 02:29:36 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-06-18 02:30:47 +0000 dev-python/flask: shift new BDEPENDs into new revision for rekeywording Given another one came along, let's rekeyword properly. Bug: https://bugs.gentoo.org/701140 Signed-off-by: Sam James <sam@gentoo.org> dev-python/flask/flask-2.0.1-r1.ebuild | 51 ++++++++++++++++++++++++++++++++++ dev-python/flask/flask-2.0.1.ebuild | 2 +- dev-python/flask/flask-9999.ebuild | 8 ++++-- 3 files changed, 58 insertions(+), 3 deletions(-)