Конфликт на композитора требует от беат / норки - PullRequest
0 голосов
/ 07 января 2019

Когда я пытаюсь установить Mink (используя composer require --dev behat/mink), я получаю сообщение:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - behat/mink v1.7.1 requires symfony/css-selector ~2.1|~3.0 -> no matching package found.
    - behat/mink v1.7.0 requires symfony/css-selector ~2.1 -> no matching package found.
    - Installation request for behat/mink ^1.7 -> satisfiable by behat/mink[v1.7.0, v1.7.1].

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
 - It's a private package and you forgot to add a custom repository to find it

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

Installation failed, reverting ./composer.json to its original content

Я обнаружил, что существует конфликт с symfony/css-selector.

Если я запускаю composer show symfony/css-selector, показанная версия будет v4.2.1 , поэтому я думаю, что это проблема.

Кроме того, когда я запускаю composer why symfony/css-selector, возвращается:

symfony/test-pack  v1.0.5  requires  symfony/css-selector (*)

Есть ли способ решить этот конфликт без удаления symfony/test-pack?

1 Ответ

0 голосов
/ 07 января 2019

Согласно https://github.com/minkphp/Mink/pull/749#issuecomment-351402449, Mink поддерживает Symfony 4, но еще не выпущен. Вы можете использовать "behat/mink": "~1.7@dev" для установки последней версии кода для пробной версии.

...