Невозможно обойти это.
Возможно, вы можете быть дружелюбным пользователем с открытым исходным кодом, вступить в контакт с пакетом, используя устаревшую версию Guzzle, и спросить, не возражает ли вам получить от вас обновление, чтобы разрешить использование Guzzle 6. Это принесет пользу всем, кто идет за вами , Вы также можете сохранить свою работу самостоятельно и просто возиться с одной из библиотек, чтобы принять одну из выбранных вами версий Guzzle.
Основная проблема заключается в том, что и Guzzle 5 и 6 содержат те же классы, что и Guzzle\Client
, но с различным кодом и различными зависимостями от другого кода. Они также реализуют другой интерфейс. Таким образом, недостаточно просто преодолеть препятствие композитора и установить его как одну версию Gzzle, а не жаловаться.
Я думаю, u получит некоторую информацию .--> https://octobercms.com/forum/post/multiple-versions-of-same-dependency –
Возможное решение: https://stackoverflow.com/a/ 45693269/1303927 –