Problem 1
- Root composer.json requires drupal/ai_search_block 1.0.x-dev -> satisfiable by drupal/ai_search_block[1.0.x-dev (alias of dev-1.0.x)].
- drupal/ai_search[dev-1.0.x, 1.0.x-dev] require drupal/ai ^2.0 -> found drupal/ai[dev-2.0.x, 2.0.x-dev (alias of dev-2.0.x)] but it conflicts with your root composer.json require (^1.2).
- drupal/ai_search_block dev-1.0.x requires drupal/ai_search * -> satisfiable by drupal/ai_search[dev-1.0.x, 1.0.x-dev (alias of dev-1.0.x)].
- drupal/ai_search 1.0.x-dev is an alias of drupal/ai_search dev-1.0.x and thus requires it to be installed too.
- drupal/ai_search_block 1.0.x-dev is an alias of drupal/ai_search_block dev-1.0.x and thus requires it to be installed too.
Is this because ai_search is moving out of the ai module. Composer seems to be requiring things that don't yet exist. There is no drupal/ai 2.0 yet.
Comments
Comment #2
keiserjb commentedComment #3
lammensj commentedComment #5
lammensj commentedResolved by specifying the version constraint of the AI-module in the module's info.yml-file.
But yes, I believe it's indeed related to the fact that the ai_search-submodule received its own namespace on d.o.