In r1162644 we tried adding the CLDR extension as a hard dependency of CampaignEvents using:
"requires": { "MediaWiki": ">= 1.45", "extensions": { "CLDR": "*" } },
This works in an existing wiki, but fails when running the installer, e.g.
$ php maintenance/install.php --scriptpath= --server=http://127.0.0.1:9413 --dbtype=mysql --dbname=wikidb --dbuser=wikiuser --dbpass=secret --dbserver=localhost:/workspace/db/quibble-mysql-ihy80989/socket --with-extensions --pass=testwikijenkinspass TestWiki WikiAdmin Error: A dependency error was encountered while installing the extension "CampaignEvents": Could not find the registration file for the extension "CLDR"
If I try specifying the dependency using the directory name cldr (lowercase) instead of the extension name, the installer will just get stuck and eventually OOM.