Я пытаюсь установить пакет smalot / cups-ipp на Symfony 5, но у меня проблема с зависимостями с необходимыми пакетами.
Для установки smalot / cups- ipp , я запускаю следующую команду:
# composer require smalot/cups-ipp:dev-master
И результат:
Do not run Composer as root/super user! See https://getcomposer.org/root for details
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Restricting packages listed in "symfony/symfony" to "5.0.*"
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for smalot/cups-ipp dev-master -> satisfiable by smalot/cups-ipp[dev-master].
- smalot/cups-ipp dev-master requires php-http/socket-client ^1.0 -> satisfiable by php-http/socket-client[v1.0.0, v1.1.0, v1.2.0, v1.3.0, v1.4.0, v1.4.1] but these conflict with your requirements or minimum-stability.
Installation failed, reverting ./composer.json to its original content.
Я пробовал обычную версию (не dev-master), но у меня возникла другая проблема зависимости с symfony / yaml package.
Я установил php -http / socket-client , для которого требуется symfony / options-resolver .
symfony / options-resolver находится в версии 5 для Symfony 5. Итак, я установил php -http / socket-client в версии dev-master, иначе у меня есть другая проблема зависимости.
Итак, теперь у меня есть:
# composer show -i
symfony/options-resolver v5.0.8
php-http/socket-client dev-master
Моя проблема в том, что smalot / cups-ipp требует php -http / socket -client в версии 1.4, а не в версии 2.0. Итак, знаете ли вы, как я могу принудительно установить smalot / cups-ipp с текущим пакетом php -http / socket-client , который находится в версии dev-master (2.0)?