Version: unspecified
Severity: major
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=60546
Description
Details
- Reference
- bz60486
Event Timeline
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.
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 :(
Assigned bug from labs to extension/Math to see what needs to be done to keep Math working on beta labs and in production
physik wrote:
We need something like
https://gerrit.wikimedia.org/r/#/c/109284/1/puppet/manifests/roles.pp
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.
physik wrote:
This means we had to set $wgMathTexvcCheckExecutable to the target path as well.