Page MenuHomePhabricator

Package texvc and distribute that way
Closed, ResolvedPublic


Per Tim, we should distribute texvc as a deb, rather than compiling per server as changes to it are so infrequent, like with other dependancies.

That way, it can be installed automatically and people don't forget to run scap-recompile on servers.

Version: wmf-deployment
Severity: enhancement
See Also:



Event Timeline

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

Since quantal, there is a package specifically for this, . It currently uses the mediawiki-math source package (which also includes the Math PHP).

Perhaps texvc could be split off, so WMF could essentially become the leading edge of mediawiki-math-texvc. This might make more sense if the math subdirectory (which contains texvc) of the Math extension were split into its own repo (perhaps with a git submodule for people not using the mediawiki-math-texvc package).

fgiunchedi claimed this task.

so this is fixed in our apt repo for mediawiki-math-texvc, e.g.

mw1040:~$ apt-cache policy mediawiki-math-texvc
  Installed: 2:1.0+git20140526-1
  Candidate: 2:1.0+git20140526-1
  Version table:
 *** 2:1.0+git20140526-1 0
       1001 trusty-wikimedia/universe amd64 Packages
        100 /var/lib/dpkg/status
     2:1.0+git20120528-8 0
        500 trusty/universe amd64 Packages