πΊπΈUnited States mudd
Is there a mistake in a source file?
2.0.x branch:
at_tool/composer.json:
"require": {
"drupal/adaptivetheme": "^5.0",
"drupal/core": "^9.3 || ^10"
}
at_tool/at_tool.info.yml:
name: AT Tool
type: module
description: Module level features to support Adpativetheme. This is a new version of AT Tools that supports Drupal 9
core_version_requirement: ^9.3 || ^10
package: Adaptivethemes
But with adaptivetheme 5.4 installed I get the problem that drupal/at_tool 2.0.0 requires drupal/adaptivetheme ^9.3 || ^10
$ composer require 'drupal/at_tool:^2.0'
./composer.json has been updated
Running composer update drupal/at_tool
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires drupal/at_tool 2.0 -> satisfiable by drupal/at_tool[2.0.0].
- drupal/at_tool 2.0.0 requires drupal/adaptivetheme ^9.3 || ^10 -> found drupal/adaptivetheme[dev-1.x, dev-2.x, dev-3.x, dev-4.x, dev-5.x, dev-6.x, 1.0.0-rc1, 1.0.0-rc2, 1.0.0, 1.x-dev (alias of dev-1.x), 2.0.0, 2.1.0, 2.x-dev (alias of dev-2.x), 3.0.0, 3.1.0, 3.x-dev (alias of dev-3.x), 4.0.0, 4.1.0, 4.x-dev (alias of dev-4.x), 5.0.0, ..., 5.x-dev (alias of dev-5.x), 6.0.0, 6.1.0, 6.x-dev (alias of dev-6.x)] but it does not match the constraint.
Why is this " drupal/at_tool 2.0.0 requires drupal/adaptivetheme ^9.3 || ^10 -> found ..." ?,,, Shouldn't it be " drupal/at_tool 2.0.0 requires drupal/adaptivetheme ^5.0 " ??? (and then it wouldn't barf, and the install would succeed). What am I missing?