SemanticMediaWiki/SemanticGlossary

[CI] Fatal error: Uncaught Exception: Lingo is not compatible with the current MediaWiki core

mwjames opened this issue · 2 comments

Setup and configuration

  • MW version: 1.31+
  • PHP version:
  • DB (MySQL etc.):
  • SMW version: all
  • SG version:
  • Lingo version:

Issue

The cron job [0] has reported:

Fatal error: Uncaught Exception: Lingo is not compatible with the current MediaWiki core (version 1.30.1), it requires: >= 1.31.0. in /home/travis/build/SemanticMediaWiki/mw/includes/registration/ExtensionRegistry.php on line 262
Exception: Lingo is not compatible with the current MediaWiki core (version 1.30.1), it requires: >= 1.31.0. in /home/travis/build/SemanticMediaWiki/mw/includes/registration/ExtensionRegistry.php on line 262
Call Stack:
    0.0003     411264   1. {main}() /home/travis/build/SemanticMediaWiki/mw/maintenance/update.php:0
    0.0022     707848   2. require_once('/home/travis/build/SemanticMediaWiki/mw/maintenance/doMaintenance.php') /home/travis/build/SemanticMediaWiki/mw/maintenance/update.php:249
    0.0387    6362240   3. require_once('/home/travis/build/SemanticMediaWiki/mw/includes/Setup.php') /home/travis/build/SemanticMediaWiki/mw/maintenance/doMaintenance.php:79
    0.0402    6465728   4. ExtensionRegistry->loadFromQueue() /home/travis/build/SemanticMediaWiki/mw/includes/Setup.php:40
    0.0481    7292168   5. ExtensionRegistry->exportExtractedData() /home/travis/build/SemanticMediaWiki/mw/includes/registration/ExtensionRegistry.php:150
    0.0496    7552024   6. SemanticGlossary::initExtension() /home/travis/build/SemanticMediaWiki/mw/includes/registration/ExtensionRegistry.php:342
    0.0498    7705456   7. ExtensionRegistry->load() /home/travis/build/SemanticMediaWiki/mw/extensions/SemanticGlossary/SemanticGlossary.php:29
    0.0498    7705760   8. ExtensionRegistry->loadFromQueue() /home/travis/build/SemanticMediaWiki/mw/includes/registration/ExtensionRegistry.php:357
    0.0499    7706216   9. ExtensionRegistry->readFromQueue() /home/travis/build/SemanticMediaWiki/mw/includes/registration/ExtensionRegistry.php:149

[0] [CRON] Errored: SemanticMediaWiki/SemanticGlossary#144 (master - 02ed40c)

One of those "service" changes that "can't possibly go wrong": https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Lingo/+/490218/

I reverted the commit for the moment. At some point it will have to be re-introduced in a more sensible way.