Page MenuHomePhabricator

Math missing new dependencies
Closed, ResolvedPublic

Description


Version: unspecified
Severity: major
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=60546

Details

Reference
bz60486

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:06 AM
bzimport set Reference to bz60486.
bzimport added a subscriber: Unknown Object (MLST).

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

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:

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.

physik wrote:

This means we had to set $wgMathTexvcCheckExecutable to the target path as well.

  • Bug 60546 has been marked as a duplicate of this bug. ***

physik wrote:

*** This bug has been marked as a duplicate of bug 60546 ***