Установлен пакет, у которого прописана зависимость:
"guzzlehttp/guzzle": "^6.2"
Ставлю пакет у которого прописана зависимость:
"guzzlehttp/guzzle": "^6.3"
Получаю ошибку:
Problem 1
- Can only install one of: guzzlehttp/guzzle[6.3.0, 6.2.2].
- Can only install one of: guzzlehttp/guzzle[6.3.0, 6.2.2].
- Can only install one of: guzzlehttp/guzzle[6.3.0, 6.2.2].
- appwilio/cdek-sdk dev-master requires guzzlehttp/guzzle ^6.3 -> satisfiable by guzzlehttp/guzzle[6.3.0].
- Installation request for appwilio/cdek-sdk dev-master -> satisfiable by appwilio/cdek-sdk[dev-master].
- Installation request for guzzlehttp/guzzle (locked at 6.2.2) -> satisfiable by guzzlehttp/guzzle[6.2.2].
Каретка ^ означает, что подходит любая версия большая или равная текущей до версии 7 - по идее composer должен обновить guzzle до версии 6.3, но этого не происходит.
Почему?
Версия composer последняя - 1.6.3
Решено: проблема решилась удалением уже установленного пакета с требование ```^6.2```, ручной установкой guzzle версии 6.3, установкой удаленного пакета и установкой пакета, который был нужен изначально.