Bug 1714806

Summary: FTBFS: python-mongoengine
Product: [Fedora] Fedora Reporter: Randy Barlow <rbarlow>
Component: python-mongoengineAssignee: Randy Barlow <rbarlow>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: echevemaster, rbarlow, yohangraterol92
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: python-mongoengine-0.15.3-4.fc31 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-05-28 22:57:56 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1700317, 1686977, 1732841    

Description Randy Barlow 2019-05-28 22:41:10 UTC
Description of problem:
python-mongoengine is failing to build from source against Python 3.8[0]. It seems to be due to sphinx_rtd_theme missing:

+ PYTHONPATH=/builddir/build/BUILD/mongoengine-0.15.3
+ make -C docs SPHINXBUILD=sphinx-build-3 html
make: Entering directory '/builddir/build/BUILD/mongoengine-0.15.3/docs'
sphinx-build-3 -b html -d _build/doctrees   . _build/html
Running Sphinx v2.0.1
BUILDSTDERR: Configuration error:
BUILDSTDERR: There is a programmable error in your configuration file:
BUILDSTDERR: Traceback (most recent call last):
BUILDSTDERR:   File "/usr/lib/python3.8/site-packages/sphinx/config.py", line 361, in eval_config_file
BUILDSTDERR:     execfile_(filename, namespace)
BUILDSTDERR:   File "/usr/lib/python3.8/site-packages/sphinx/util/pycompat.py", line 86, in execfile_
BUILDSTDERR:     exec(code, _globals)
BUILDSTDERR:   File "/builddir/build/BUILD/mongoengine-0.15.3/docs/conf.py", line 16, in <module>
BUILDSTDERR:     import sphinx_rtd_theme
BUILDSTDERR: ModuleNotFoundError: No module named 'sphinx_rtd_theme'


Additional info:
[0] https://copr-be.cloud.fedoraproject.org/results/@python/python3.8/fedora-rawhide-x86_64/00912219-python-mongoengine/build.log.gz

Comment 1 Randy Barlow 2019-05-28 22:48:42 UTC
This also fails on Rawhide with Python 3.7.