... Creating tables for enabled extensions Warning: array_map(): Argument #2 should be an array or collection Warning: in_array() expects parameter 2 to be an array or collection in /workspace/src/extensions/Math/src/MathHooks.php on line 322 Warning: array_map(): Argument #2 should be an array or collection Warning: in_array() expects parameter 2 to be an array or collection in /workspace/src/extensions/Math/src/MathHooks.php on line 334
e.g. in https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/11446/consoleText
MathRenderer::getValidModes() uses global $wgMathValidModes - maybe not correctly configured for quibble runs? (either the default configuration is not processed by the install script
INFO:mw.maintenance.install:php maintenance/install.php --scriptpath= --dbtype=mysql --dbname=wikidb --dbuser=wikiuser --dbpass=secret --dbserver=/tmp/quibble-mysql-pv9drd5r/socket --with-extensions --pass=testpass TestWiki WikiAdmin
or it is overwritten anyhow.
Discovered during investigating T202223
TODOs:
- Test if math extension can be installed with the maintenance script. (Maybe @Paladox has experience with that?)