Ошибка Composer: соответствующий пакет не найден

У меня есть два проекта Symfony: проект-а (корневой проект) и проект-б.

Мой файл composer.json из проекта a содержит:

{
"name": "myprojects/project-a",
"require": {
"myprojects/project-b": "dev-master",
},
"repositories": [
{
"type": "vcs",
"url":  "git@bitbucket.org:MYPROJECTS/project-b.git"}
]
}

И мой composer.json из проекта-б:

{
"name": "myprojects/project-b",
"require": {
"guzzlehttp/guzzle": "^6.3"}
}

Мне нужно обновить Project-B, но когда я выполняю команду composer update myprojects/project-b из проекта, я получаю эту ошибку композитора:

[Композитор \ DependencyResolver \ SolverProblemsException]

Проблема 1

  • Запрос на установку myprojects / project-b dev-master -> выполняется
    MyProjects / проект-б [DEV-мастер].
  • myprojects / project-b dev-master требует guzzlehttp / guzzle ^ 6.3 -> соответствующий пакет не найден.

Потенциальные причины:

  • Опечатка в названии пакета
  • Пакет недоступен в достаточно стабильной версии в соответствии с настройкой минимальной стабильности

Я пытался решить это добавление "minimum-stability": "dev" свойство для обоих файлов composer.json, но оно не работает .. Как я могу решить эту проблему?

Благодарю.

3

Решение

Как прокомментировано в жрет / жрет выпуск 861:

Похоже, проблема с вашим кешированием.
Попробуйте очистить кэш вашего композитора и автоматически обновить композитор, а затем повторите попытку.

OP Wildchild подтверждает в комментариях:

Композитор очистил кеш и самообновление решает мою проблему

"minimum-stability": "dev" не нужен

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector