Tgr created this task.
Tgr added projects: MediaWiki-Vagrant, Wikidata, Composer.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Wikibase does not use extension registration (T88258 
<https://phabricator.wikimedia.org/T88258>) and it does not load the Composer 
autoloader (505e4860cc72 
<https://phabricator.wikimedia.org/rEWBA505e4860cc720e1a5098fd3272268448d3342074>)
 which breaks its usage on Vagrant (dependencies do not get autoloaded, 
resulting in a `Class 'Wikibase\DataModel\Entity\ItemId' not found` error). 
This was worked around in T201615 <https://phabricator.wikimedia.org/T201615> / 
6254e72 
<https://phabricator.wikimedia.org/rMWVA6254e72ffc34e597ed8d7b88284c0dee93d72992>
 by using composer-merge-plugin to make MediaWiki core install the Wikibase 
dependencies, but now it seems broken again (the same error is raised, and 
core's `composer.lock` / `installed.json` does not contain 
ẇikibase/data-model`).

TASK DETAIL
  https://phabricator.wikimedia.org/T228593

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Tgr
Cc: Aklapper, Tgr, darthmon_wmde, Nandana, Sario528, Lahi, jgleeson, Gq86, 
GoranSMilovanovic, QZanden, Djdungti, LawExplorer, _jensen, rosalieper, 
Luke081515, Wikidata-bugs, aude, Mbch331, bd808, jeremyb, Legoktm
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to