Reedy added a comment.
Of course the problem here is effectively that Wikibase is doing something non standard/not supported. So you could question if it should be doing that... How does Wikibase even get loaded properly for CI with the non standard paths? Does `-with-extensions` do something more recursively? Or does it not get loaded at all? If it does something more recursively, it seems to be that it could be useful if the installer doesn't try and load all dependancies immediately, but instead wait till all extensions that are going to be loaded as a matter of course get loaded, and then see which are still needed, try and load them.. And if it still doesn't work, then die? As per my original point in this comment... If this is something "we" want to support in some way, some time and thought should be put into it... If not, Wikibase should potentailly stop being the odd one out here and do something more standard (which probably ends up with multiple extensions again). Else, potentially something more like T182472: Allow extension registration to suggest optional extension/skin or MediaWiki version <https://phabricator.wikimedia.org/T182472> where it's not a hard dependancy... but at least has it decorated in a structured (ish) fashion rather than having to dig through errors/docs etc to work out what's going on Anything has got to be better than the installer pretending it's installing the extension fine, when actually mass amounts of dependancies are actually missing TASK DETAIL https://phabricator.wikimedia.org/T258822 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Reedy Cc: Ladsgroup, ItamarWMDE, Lucas_Werkmeister_WMDE, Aklapper, Reedy, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Iflorez, darthmon_wmde, Kent7301, alaa_wmde, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, cmadeo, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, Jonas, Wikidata-bugs, aude, jayvdb, Ricordisamoa, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
