Last modified: 2014-02-19 12:02:06 UTC
seen on beta http://en.wikipedia.beta.wmflabs.org/ add to a page something like <math>2+3</math> Get error: Failed to parse(PNG conversion failed; check for correct installation of latex and dvipng (or dvips + gs + convert)): I don't think we've seen these dependencies before, we'll need them in production as well as on beta labs.
*** Bug 60404 has been marked as a duplicate of this bug. ***
Noticed some fatal error while browsing logstash (needs whitelisted labs account): https://logstash.wmflabs.org/#/dashboard/elasticsearch/fatalmonitor I made an edit on http://en.wikipedia.beta.wmflabs.org/wiki/Math and it is broken indeed :(
adding Greg so updated Math support doesn't get dropped on the way to deployment
What was done?
Assigned bug from labs to extension/Math to see what needs to be done to keep Math working on beta labs and in production
We need something like https://gerrit.wikimedia.org/r/#/c/109284/1/puppet/manifests/roles.pp
or a quick fix $wgMathDisableTexFilter = true;
I can't remember offhand how we get texvc compiled on beta cluster. Seems we need the same for texvccheck.
Whenever a change is merged for mediawiki/extensions/Math.git, we trigger the Jenkins job beta-recompile-math-texvc. From the console of a job: http://integration.wikimedia.org/ci/job/beta-recompile-math-texvc/111/console It runs: sudo -u mwdeploy /usr/bin/scap-recompile , which compile texvc and put it somewhere under /usr/local/apache/uncommon/ scap-recompile is provided by the debian package wikimedia-task-appserver available at ssh://gerrit.wikimedia.org:29418/operations/debs/wikimedia-task-appserver.git I guess we need to patch it to compile texvccheck as well.
This means we had to set $wgMathTexvcCheckExecutable to the target path as well.
*** Bug 60546 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 60546 ***