Source: sahara
Version: 1:11.0.0-3
Severity: important
Tags: ftbfs
User: [email protected]
Usertags: sphinx2.4

Hi,

sahara fails to build with Sphinx 2.4, currently available in
experimental.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make[1]: pyversions: Command not found
> py3versions: no X-Python3-Version in control file, using supported versions
> PYTHONPATH=. python3 -m sphinx -D html_last_updated_fmt="March 22, 2020" -b 
> html doc/source 
> /<<PKGBUILDDIR>>/debian/sahara-doc/usr/share/doc/sahara-doc/html
> Running Sphinx v2.4.3
> connecting events for openstackdocstheme
> making output directory... done
> [oslo_config.sphinxconfiggen] reading config generator instructions from 
> /<<PKGBUILDDIR>>/doc/source/config-generator.conf
> [oslo_config.sphinxconfiggen] writing sample configuration to 
> /<<PKGBUILDDIR>>/doc/source/sample.config
> Using openstackdocstheme Sphinx theme from 
> /usr/lib/python3/dist-packages/openstackdocstheme/theme
> adding role barbican-doc to link to 
> https://docs.openstack.org/barbican/train/%s
> adding role castellan-doc to link to 
> https://docs.openstack.org/castellan/train/%s
> adding role designate-doc to link to 
> https://docs.openstack.org/designate/train/%s
> adding role devstack-doc to link to 
> https://docs.openstack.org/devstack/train/%s
> adding role ironic-doc to link to https://docs.openstack.org/ironic/train/%s
> adding role keystone-doc to link to 
> https://docs.openstack.org/keystone/train/%s
> adding role keystoneauth-doc to link to 
> https://docs.openstack.org/keystoneauth/train/%s
> adding role kolla-ansible-doc to link to 
> https://docs.openstack.org/kolla-ansible/train/%s
> adding role neutron-doc to link to https://docs.openstack.org/neutron/train/%s
> adding role nova-doc to link to https://docs.openstack.org/nova/train/%s
> adding role oslo.messaging-doc to link to 
> https://docs.openstack.org/oslo.messaging/train/%s
> adding role oslo.middleware-doc to link to 
> https://docs.openstack.org/oslo.middleware/train/%s
> adding role sahara-plugin-ambari-doc to link to 
> https://docs.openstack.org/sahara-plugin-ambari/train/%s
> adding role sahara-plugin-cdh-doc to link to 
> https://docs.openstack.org/sahara-plugin-cdh/train/%s
> adding role sahara-plugin-mapr-doc to link to 
> https://docs.openstack.org/sahara-plugin-mapr/train/%s
> adding role sahara-plugin-spark-doc to link to 
> https://docs.openstack.org/sahara-plugin-spark/train/%s
> adding role sahara-plugin-storm-doc to link to 
> https://docs.openstack.org/sahara-plugin-storm/train/%s
> adding role sahara-plugin-vanilla-doc to link to 
> https://docs.openstack.org/sahara-plugin-vanilla/train/%s
> adding role tooz-doc to link to https://docs.openstack.org/tooz/train/%s
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 53 source files that are out of date
> updating environment: [new config] 53 added, 0 changed, 0 removed
> reading sources... [  1%] admin/advanced-configuration-guide
> reading sources... [  3%] admin/configs-recommendations
> reading sources... [  5%] admin/configuration-guide
> reading sources... [  7%] admin/index
> reading sources... [  9%] admin/upgrade-guide
> reading sources... [ 11%] cli/index
> reading sources... [ 13%] cli/sahara-status
> reading sources... [ 15%] configuration/descriptionconfig
> loading config file tools/config/config-generator.sahara.conf
> reading sources... [ 16%] configuration/index
> reading sources... [ 18%] configuration/sampleconfig
> reading sources... [ 20%] contributor/adding-database-migrations
> reading sources... [ 22%] contributor/apiv2
> reading sources... [ 24%] contributor/dashboard-dev-environment-guide
> reading sources... [ 26%] contributor/development-environment
> reading sources... [ 28%] contributor/development-guidelines
> reading sources... [ 30%] contributor/devstack
> reading sources... [ 32%] contributor/gerrit
> reading sources... [ 33%] contributor/how-to-build-oozie
> reading sources... [ 35%] contributor/how-to-participate
> reading sources... [ 37%] contributor/image-gen
> reading sources... [ 39%] contributor/index
> reading sources... [ 41%] contributor/jenkins
> reading sources... [ 43%] contributor/log-guidelines
> reading sources... [ 45%] contributor/project
> reading sources... [ 47%] contributor/testing
> reading sources... [ 49%] index
> reading sources... [ 50%] install/dashboard-guide
> reading sources... [ 52%] install/index
> reading sources... [ 54%] install/installation-guide
> reading sources... [ 56%] intro/architecture
> reading sources... [ 58%] intro/index
> reading sources... [ 60%] intro/overview
> reading sources... [ 62%] reference/edp-spi
> reading sources... [ 64%] reference/index
> reading sources... [ 66%] reference/plugin-spi
> reading sources... [ 67%] reference/plugins
> reading sources... [ 69%] reference/restapi
> reading sources... [ 71%] user/building-guest-images
> reading sources... [ 73%] user/building-guest-images/baremetal
> reading sources... [ 75%] user/building-guest-images/sahara-image-create
> reading sources... [ 77%] user/building-guest-images/sahara-image-pack
> reading sources... [ 79%] user/dashboard-user-guide
> reading sources... [ 81%] user/edp
> reading sources... [ 83%] user/edp-s3
> reading sources... [ 84%] user/features
> reading sources... [ 86%] user/hadoop-swift
> reading sources... [ 88%] user/index
> reading sources... [ 90%] user/overview
> reading sources... [ 92%] user/plugins
> reading sources... [ 94%] user/quickstart
> reading sources... [ 96%] user/registering-image
> reading sources... [ 98%] user/sahara-on-ironic
> reading sources... [100%] user/statuses
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [  1%] admin/advanced-configuration-guide
> fatal: not a git repository (or any of the parent directories): .git
> writing output... [  3%] admin/configs-recommendations
> writing output... [  5%] admin/configuration-guide
> writing output... [  7%] admin/index
> writing output... [  9%] admin/upgrade-guide
> writing output... [ 11%] cli/index
> writing output... [ 13%] cli/sahara-status
> writing output... [ 15%] configuration/descriptionconfig
> writing output... [ 16%] configuration/index
> writing output... [ 18%] configuration/sampleconfig
> writing output... [ 20%] contributor/adding-database-migrations
> writing output... [ 22%] contributor/apiv2
> writing output... [ 24%] contributor/dashboard-dev-environment-guide
> writing output... [ 26%] contributor/development-environment
> writing output... [ 28%] contributor/development-guidelines
> writing output... [ 30%] contributor/devstack
> writing output... [ 32%] contributor/gerrit
> writing output... [ 33%] contributor/how-to-build-oozie
> writing output... [ 35%] contributor/how-to-participate
> writing output... [ 37%] contributor/image-gen
> writing output... [ 39%] contributor/index
> writing output... [ 41%] contributor/jenkins
> writing output... [ 43%] contributor/log-guidelines
> writing output... [ 45%] contributor/project
> writing output... [ 47%] contributor/testing
> writing output... [ 49%] index
> writing output... [ 50%] install/dashboard-guide
> writing output... [ 52%] install/index
> writing output... [ 54%] install/installation-guide
> writing output... [ 56%] intro/architecture
> WARNING: Cannot get gitsha from git repository.
> /<<PKGBUILDDIR>>/doc/source/intro/architecture.rst:: WARNING: Could not 
> obtain image size. :scale: option is ignored.
> 
> Exception occurred:
>   File "/usr/lib/python3/dist-packages/sphinx/writers/html5.py", line 548, in 
> visit_image
>     atts['width'] = int(atts['width']) * scale
> ValueError: invalid literal for int() with base 10: '800px'
> The full traceback has been saved in /tmp/sphinx-err-ehw5p_ht.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!
> make[1]: *** [debian/rules:89: override_dh_sphinxdoc] Error 2

The full build log is available from:
   http://qa-logs.debian.net/2020/03/26/sahara_11.0.0-3_unstable_sphinx243.log

Please see [1] for Sphinx changelog, which may give a hint of what changes in
Sphinx caused this error.

Also see [2] for the list of deprecated/removed APIs and possible alternatives
to them.

Sphinx 2.4 is going to be uploaded to unstable in a couple of weeks. When that
happens, the severity of this bug will be bumped to serious.

In case you have questions, please Cc [email protected] on reply.

[1]: https://www.sphinx-doc.org/en/2.0/changes.html
[2]: 
https://www.sphinx-doc.org/en/2.0/extdev/deprecated.html#dev-deprecated-apis

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to