Hi Seth, Simon!

Not only src:sphinx build-depends on node-mathjax-full, but also sphinx-
doc binary package has runtime dependency on node-mathjax-full.

However, I can try to demote that dependency to Recommends. sphinx-doc
includes mathjax only in 6 HTML files and actually uses only in 3:

$ rgrep -l 'class="math' /usr/share/doc/sphinx-doc/html
/usr/share/doc/sphinx-doc/html/usage/restructuredtext/roles.html
/usr/share/doc/sphinx-doc/html/usage/configuration.html
/usr/share/doc/sphinx-doc/html/latex.html

When node-mathjax-full is not installed, browser will display a warning
that loading tex-mml-chtml.js failed, but the rest of the page should
render fine.

Do you think that demoting dependency to Recommends is the right
solution here? Will that be sufficient to make sphinx migrate to
-release (or it’s not enough and I need to further demote to Suggests)?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2101889

Title:
  MIR: node-mathjax-full, node-mj-context-menu

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/node-mathjax-full/+bug/2101889/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to