[Pkg-opencl-devel] Bug#918828: pocl: FTBFS with Sphinx 1.8: No module named 'sphinx.ext.pngmath'

Dmitry Shachnev mitya57 at debian.org
Wed Jan 9 15:48:16 GMT 2019


Source: pocl
Version: 1.1-8
Severity: important
User: python-modules-team at lists.alioth.debian.org
Usertags: sphinx1.8

Dear Maintainer,

pocl fails to build with Sphinx 1.8, currently available in experimental:

     debian/rules override_dh_auto_build-indep
  make[1]: Entering directory '/<<PKGBUILDDIR>>'
  sphinx-build -N -b html doc/sphinx/source build-doc/html
  Running Sphinx v1.8.3

  Extension error:
  Could not import extension sphinx.ext.pngmath (exception: No module named 'sphinx.ext.pngmath')
  make[1]: *** [debian/rules:75: override_dh_auto_build-indep] Error 2

The pngmath extension was deprecated in Sphinx 1.4 and has been removed [1]
in Sphinx 1.8. The recommended alternative is sphinx.ext.imgmath [2] which
also has SVG support in addition to PNG.

To me it looks like this extension is unused anyway: there are no “.. math::”
directives or “:math:” roles, and pocl-doc does not have any generated PNG
images. So this extension can be simply removed from extensions in conf.py.

[1]: https://github.com/sphinx-doc/sphinx/pull/4702
[2]: https://www.sphinx-doc.org/en/1.8/usage/extensions/math.html

--
Dmitry Shachnev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-opencl-devel/attachments/20190109/3f8f7649/attachment.sig>


More information about the Pkg-opencl-devel mailing list