6.0.0^ & 5.2.3 are incompatible with Drupal 10.1.2

Created on 4 August 2023, 11 months ago
Updated 28 August 2023, 10 months ago

Problem/Motivation

Installing Simple OAuth (OAuth2) & OpenID Connect with composer generates error for drupal site on version 10.1.2.

  Problem 1
    - league/uri[6.6.0, ..., 6.7.2] require psr/http-message ^1.0 -> found psr/http-message[1.0, 1.0.1, 1.1] but the package is fixed to 2.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
    - league/uri 6.8.0 requires psr/http-message ^1.0.1 -> found psr/http-message[1.0.1, 1.1] but the package is fixed to 2.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
    - league/oauth2-server[8.2.3, ..., 8.5.1] require psr/http-message ^1.0.1 -> found psr/http-message[1.0.1, 1.1] but the package is fixed to 2.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
    - drupal/simple_oauth 6.0.0-beta4 requires league/oauth2-server ^8.3 -> satisfiable by league/oauth2-server[8.3.0, ..., 8.5.3].
    - league/oauth2-server[8.5.2, ..., 8.5.3] require league/uri ^6.7 -> satisfiable by league/uri[6.7.0, 6.7.1, 6.7.2, 6.8.0].
    - Root composer.json requires drupal/simple_oauth ^6.0.0-beta4 -> satisfiable by drupal/simple_oauth[6.0.0-beta4].

Steps to reproduce

Try to install 6.0.0-beta4 or stable 5.2.3 on Drupal 10.1.2.
composer require 'drupal/simple_oauth:^6.0.0-beta4'
composer require 'drupal/simple_oauth:^5.2.3'

Proposed resolution

-

Remaining tasks

-

User interface changes

-

API changes

-

Data model changes

-

πŸ› Bug report
Status

Closed: duplicate

Version

6.0

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024