contentacms / contenta_jsonapi

Contenta CMS, the decoupled Drupal
http://www.contentacms.org/
GNU General Public License v2.0
328 stars 104 forks source link

Decoupled Router module dependency problem #407

Closed nessunluogo closed 4 months ago

nessunluogo commented 3 years ago

From yesterday (09/20/2020) Decoupled Router module release 2.1 is out and 1.x is set as unsupported. Composera can't update/install a supported release.

$ composer update
Gathering patches for root package.
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for drupal/decoupled_router ^1.8 -> satisfiable by drupal/decoupled_router[1.x-dev, 1.8.0, 1.9.0, 1.10.0, 1.11.0, 1.12.0].
    - contentacms/contenta_jsonapi dev-8.x-3.x requires drupal/decoupled_router ^2 -> satisfiable by drupal/decoupled_router[2.x-dev].
    - contentacms/contenta_jsonapi dev-8.x-3.x requires drupal/decoupled_router ^2 -> satisfiable by drupal/decoupled_router[2.x-dev].
    - Conclusion: don't install drupal/decoupled_router 2.x-dev
    - Installation request for contentacms/contenta_jsonapi dev-8.x-3.x -> satisfiable by contentacms/contenta_jsonapi[dev-8.x-3.x].

$ composer require drupal/decoupled_router:^2.1
./composer.json has been updated
Gathering patches for root package.
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - contentacms/contenta_jsonapi dev-8.x-3.x requires drupal/decoupled_router ^1.1 -> satisfiable by drupal/decoupled_router[1.x-dev].
    - contentacms/contenta_jsonapi dev-8.x-3.x requires drupal/decoupled_router ^1.1 -> satisfiable by drupal/decoupled_router[1.x-dev].
    - Can only install one of: drupal/decoupled_router[2.x-dev, 1.x-dev].
    - Installation request for drupal/decoupled_router ^2.1 -> satisfiable by drupal/decoupled_router[2.x-dev].
    - Conclusion: remove drupal/jsonapi_boost 1.0.0
    - Installation request for contentacms/contenta_jsonapi dev-8.x-3.x -> satisfiable by contentacms/contenta_jsonapi[dev-8.x-3.x].
    - Conclusion: don't install drupal/jsonapi_boost 1.0.0
    - contentacms/contenta_jsonapi dev-8.x-3.x requires drupal/jsonapi_boost ^2 -> satisfiable by drupal/jsonapi_boost[2.x-dev, 2.0.1].
    - Can only install one of: drupal/jsonapi_boost[2.x-dev, 1.0.0].
    - Can only install one of: drupal/jsonapi_boost[2.0.1, 1.0.0].
    - Installation request for drupal/jsonapi_boost (locked at 1.0.0) -> satisfiable by drupal/jsonapi_boost[1.0.0].

Installation failed, reverting ./composer.json to its original content.

I suggested in module issue queue to support 1.12 until contenta requirements are updated.

Any informations about this?