Control: tags -1 moreinfo Dmitry Shachnev: > Package: release.debian.org > Severity: normal > User: release.debian....@packages.debian.org > Usertags: unblock > > Dear release team, > > I would like to fix bug #854399, which tells that MathJax by default downloads > and evaluates a JS file from https://cdn.mathjax.org/. > > In https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854399#10 I listed the > three possible ways to fix it. A) is not applicable for Stretch because it > means packaging a new source. As it turns out, C) is not possible too, > because accessibility-menu.js is just a wrapper that loads other extensions > from MathJax-a11y repository, and I do not want to bundle all of them. > > So I would like to go with B), which means disabling the accessibility menu > in the packaged version of MathJax. > > The debdiff for what I would like to upload is attached. It is quite a long > patch because there are many configurations. This patch can be replaced with > (and is identical to) one sed call in debian/rules, but I prefer the patch > because it is easier to revert after build. > > Please let me know if it is OK to upload this to sid. > > -- > Dmitry Shachnev >
Hi Dmitry, Thanks for bringing this up. To be honest, I think it would be unfortunate to disable the accessibility menu. Is MathJax-a11y a stand-alone/single package? If so and it is simple to package, I might be more tempted to grant an exception and go with solution A). Failing that, I am inclined to go with deferring the fix to buster (unless an accessibility friendly alternative is found). Thanks, ~Niels