У меня есть два проекта 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, но оно не работает .. Как я могу решить эту проблему?
Благодарю.
Как прокомментировано в жрет / жрет выпуск 861:
Похоже, проблема с вашим кешированием.
Попробуйте очистить кэш вашего композитора и автоматически обновить композитор, а затем повторите попытку.
OP Wildchild подтверждает в комментариях:
Композитор очистил кеш и самообновление решает мою проблему
"minimum-stability": "dev"
не нужен
Других решений пока нет …