У меня есть пакет, который я установил через композитора, который требовал guzzlehttp >=6.0
. С этим требованием композитор решил установить 6.2.1.Разрешить композитору понижать зависимость от require?
Теперь я пытаюсь установить зависимость, которая явно требует 6.1.1.
я получаю следующее сообщение об ошибке: Problem 1 - Can only install one of: guzzlehttp/guzzle[6.1.1, 6.2.1]. - Can only install one of: guzzlehttp/guzzle[6.2.1, 6.1.1]. - Can only install one of: guzzlehttp/guzzle[6.1.1, 6.2.1]. - chargely/chargify-sdk-php v0.1.1 requires guzzlehttp/guzzle 6.1.1 -> satisfiable by guzzlehttp/guzzle[6.1.1]. - Installation request for chargely/chargify-sdk-php ^0.1.1 -> satisfiable by chargely/chargify-sdk-php[v0.1.1]. - Installation request for guzzlehttp/guzzle (locked at 6.2.1) -> satisfiable by guzzlehttp/guzzle[6.2.1].
Также composer why
подтверждает, что только что версия жрать есть из-за моего >=6.0
требования.
Теоретически это первоначальное требование должно быть в порядке с использованием пониженной версии жужжания. Как мне заставить композитора сделать это?
Как выглядит ваш 'composer.json' сейчас? –