Composer but these conflict with your requirements or minimum-stability -- Причины ошибки и методы решения (locked at)

Причины:

  1. Или вы ставите нестабильный пакет (например dev-master версию)
  2. Или у вас просто конфликт версий, например один пакет уже требует guzzle v5, а вы ставите v6
  3. Может быть и то и другое одновременно

Как решать ситуацию с нестабильными версиями

Способы:

  1. явно указать допустимость нестабильной версии
  2. Обновить/установить пакет отдельно -- этот способ позволяет ставить нестабильные версии (правда, если они сами зависят от нестабильных то даже индидиуальное обновление не поможет, нужно будет использовать 1-ый вариант, что не всегда хорошо)

Как решать конфликт разных версий

  • Выбирать от чего отказаться или так или иначе обновлять пакет, зависящий от другой версии (форк и т.д.)
  • Убедитесь, что ваши пакеты в своих зависимостях не зависят от разных версий других пакетов.