Page MenuHomePhabricator

texvc utility not available on 1.21-wmf2 wikis
Closed, ResolvedPublic

Description

<math>\scriptstyle 3 \frac{1}{2}</math> return, only after 1.21-wmf2 relase an error saying that the texvc executable is not found:
"Erreur math (L’exécutable « texvc » est introuvable. Lisez math/README pour le configurer.): \scriptstyle 3 \frac{1}{2}"


Version: unspecified
Severity: normal
URL: https://fr.wikisource.org/wiki/Page:Diderot_-_Encyclopedie_1ere_edition_tome_10.djvu/416
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=44653
https://bugzilla.wikimedia.org/show_bug.cgi?id=45076

Details

Reference
bz41188

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:00 AM
bzimport set Reference to bz41188.
bzimport added a subscriber: Unknown Object (MLST).

texvc has not been generated for the 1.21wmf2 branch:

$ /bin/ls -1 /usr/local/apache/uncommon/1.21*/bin/texvc
/usr/local/apache/uncommon/1.21wmf1/bin/texvc
$

Fixed with:

dsh -F25 -cM -g mediawiki-installation -o -oSetupTimeout=10 'sudo -u mwdeploy /usr/bin/scap-recompile'

Also added to my deploy list

So apparently we no more recompile texvc when synchronizing the server. The script has been somehow abstracted out to scap-recompile which is not even puppetized.

Anyway, Sam Reed rebuild the texvc for 1.20wmf2 and that fixed the issue: https://test.wikipedia.org/wiki/Bug_41188

Sorry for the inconvenience.

1.21wmf2 is no longer in use, so this is fixed (for now; bug 44653 describes similar issues with the 1.21wmf9 deployment). Bug 45076 has been filed for packaging texvc instead of manually compiling it on each server.