Page MenuHomePhabricator

The module 'wikibase.api.RepoApi' required by 'ext.cx.wikibase.link' must exist
Closed, ResolvedPublic

Description

Seen on https://integration.wikimedia.org/ci/job/quibble-composer-mysql-php72-noselenium-docker/3363/console from https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/+/628992

01:30:45 1) ResourcesTest::testMissingDependencies
01:30:45 The module 'wikibase.api.RepoApi' required by 'ext.cx.wikibase.link' must exist
01:30:45 Failed asserting that an array contains 'wikibase.api.RepoApi'.
01:30:45 
01:30:45 /workspace/src/tests/phpunit/structure/ResourcesTest.php:91
01:30:45 /workspace/src/tests/phpunit/MediaWikiTestCase.php:421
01:30:45 /workspace/src/maintenance/doMaintenance.php:94

Has something got out of sync?

https://github.com/wikimedia/mediawiki-extensions-ContentTranslation/blob/REL1_31/extension.json#L832

Event Timeline

Change 628993 had a related patch set uploaded (by Reedy; owner: Santhosh):
[mediawiki/extensions/ContentTranslation@REL1_31] Make the wikibase dependency conditional and soft

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

Change 628993 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@REL1_31] Make the wikibase dependency conditional and soft

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

Pginer-WMF triaged this task as Medium priority.Oct 9 2020, 10:06 AM
Pginer-WMF moved this task from Needs Triage to Bugs on the ContentTranslation board.
Reedy claimed this task.