Зависимости модуля несовместимы с drupal/core-recommended 10.0.x

Created on 3 July 2023, over 1 year ago
Updated 4 January 2024, 12 months ago

Problem/Motivation

При установке на версию ядра 10.0.9 имеем:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - yoomoney/yookassa-sdk-php[2.8.0, ..., 2.9.0] require psr/log ^1.0 -> found psr/log[1.0.0, ..., 1.1.4] but the package is fixed to 3.0.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/synpay 1.36.0 requires yoomoney/yookassa-sdk-php ^2.8 -> satisfiable by yoomoney/yookassa-sdk-php[2.8.0, 2.8.1, 2.8.2, 2.9.0].
    - Root composer.json requires drupal/synpay ^1.36 -> satisfiable by drupal/synpay[1.36.0].

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

Installation failed, reverting ./composer.json and ./composer.lock to their original content.

И

$ composer why psr/log
chi-teck/drupal-code-generator  3.0.0   requires psr/log (^3.0)           
consolidation/annotated-command 4.9.1   requires psr/log (^1 || ^2 || ^3) 
consolidation/log               3.0.0   requires psr/log (^3)             
drupal/core                     10.0.9  requires psr/log (^3.0)           
drupal/core-recommended         10.0.9  requires psr/log (~3.0.0)         
grasmash/expander               3.0.0   requires psr/log (^2 | ^3)        
symfony/error-handler           v6.2.11 requires psr/log (^1|^2|^3)       
symfony/http-kernel             v6.2.11 requires psr/log (^1|^2|^3)

Steps to reproduce

composer require 'drupal/synpay:^1.36'

Proposed resolution

Требуется совместимая с psr/log (^3.0) версия yoomoney/yookassa-sdk-php

🐛 Bug report
Status

Fixed

Version

1.0

Component

Code

Created by

🇷🇺Russia _kom__

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

Comments & Activities

Production build 0.71.5 2024