проблема, возникающая при установке composer, требует asm / php-ansible с laravel - PullRequest
0 голосов
/ 12 июня 2018

Я выполняю следующую команду

composer require asm/php-ansible

Я получаю ниже, поставил

 - Can only install one of: symfony/process[v3.4.8, v4.1.0].
- Can only install one of: symfony/process[v3.4.9, v4.1.0].
- Installation request for symfony/process (locked at v4.1.0) -> satisfiable by symfony/process[v4.1.0].

Я проверил свою версию Symfony / процесса.Это показывает мне v4.1.0.

1 Ответ

0 голосов
/ 12 июня 2018

Проблема в том, что asm / php-ansible имеет старые версии symfony / process , определенные в его зависимостях: "~ 2.6 | ~ 3.0"

Пожалуйста, обратитесь сюда: https://github.com/maschmann/php-ansible/blob/master/composer.json#L16

Теперь у вас есть два варианта:

1) Создать проблему (отсюда: https://github.com/maschmann/php-ansible/issues), повышение квеста, если этовозможно, что они обновят свою зависимость symfony / process , чтобы принять версии ~ 4.0 и ждать, пока они ее разрешат.

или

2) Понизитьпакет, который зависит от symfony / process .Я думаю, это не очень хороший вариант.Но если вы решите пойти по этому пути, вы должны сначала проверить, какой пакет зависит от этого.Вы можете сделать это с помощью этой команды:

composer depends symfony/process

Я предполагаю, что в вашем случае это laravel / framework.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...