Last modified: 2014-09-30 14:13:54 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T73224, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 71224 - texvc missing under HHVM
texvc missing under HHVM
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
wmf-deployment
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: hhvm
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-24 08:28 UTC by Michael M.
Modified: 2014-09-30 14:13 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Michael M. 2014-09-24 08:28:38 UTC
The texvc executable seems to be missing on the servers running HHVM. To reproduce make sure you have MathJax disabled and HHVM enabled. Open any page for editing, and enter a formula that is not yet rendered, then preview.

Expected result: The formula is correctly rendered.
Actual result: An error is shown: Failed to parse (Missing <code>texvc</code> executable. Please see math/README to configure.): dsafasdfdsafasdf

I don't know whether just installing texvc on the respective servers is enough, or if there is a real issue with the extension Math under HHVM. If there is, please move this report accordingly.
Comment 1 Quiddity 2014-09-24 17:54:41 UTC
AuFCL writes, at https://www.mediawiki.org/wiki/Topic:S2x174x44fnr5xx7 :

when previewing results of modifying a <math> expression on English WikiSource with HHVM enabled, this error is presented:
Failed to parse (Missing <code>texvc</code> executable. Please see math/README to configure.):
\scriptstyle{i=\frac{702\cdot25}{2\times10}=35\cdot11,\quad\mu=1\cdot738} .

Notes:

* The second line of the error message is simply informational regarding the input LaTeX string and is not likely pertinent to this report.
* The error reliably goes away when HHVM is deselected from Beta choices.
* Reliably returns when both HHVM reenabled and the previewed formula is tweaked to force re-evaluation.
* There is no problem displaying cached results irrespective of HHVM state.
* There may be further significance in the fact that <code< does not appear to have been parsed by the error processor.
* Verified similar results on English WikiPedia.
Comment 2 Sam Reed (reedy) 2014-09-24 17:56:52 UTC
(In reply to Michael M. from comment #0)
> I don't know whether just installing texvc on the respective servers is
> enough, or if there is a real issue with the extension Math under HHVM. If
> there is, please move this report accordingly.

I'm pretty sure it just hasn't been built on the hhvm servers that were reinstalled

scap-recompile
Comment 3 Gerrit Notification Bot 2014-09-25 00:01:55 UTC
Change 162795 had a related patch set uploaded by Ori.livneh:
Use Debian-packaged texvc on Trusty app servers

https://gerrit.wikimedia.org/r/162795
Comment 4 Gerrit Notification Bot 2014-09-25 02:08:23 UTC
Change 162795 merged by jenkins-bot:
Use Debian-packaged texvc on Trusty app servers

https://gerrit.wikimedia.org/r/162795

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links