Я не могу правильно разрешить пакет настроек Sylius. Мое приложение - стандартное приложение Symfony. Согласно json по умолчанию Symfony 2.4.4
требуется doctrine / doctrine-bundle ~1.2
Мой текущий json: https://gist.github.com/Rvanlaak/f627a73a8d431600f8ba
При разрешении sylius / settings-bundle ~0.9
возникает следующая ошибка:
- Installation request for doctrine/doctrine-bundle == 1.2.0.0 -> satisfiable by doctrine/doctrine-bundle[v1.2.0].
- Conclusion: don't install doctrine/doctrine-bundle 1.3.x-dev
- sylius/settings-bundle v0.9.0 requires sylius/resource-bundle 0.9.*@dev -> satisfiable by sylius/resource-bundle[v0.9.0].
- sylius/settings-bundle 0.10.x-dev requires sylius/resource-bundle 0.10.*@dev -> satisfiable by sylius/resource-bundle[0.10.x-dev].
- sylius/resource-bundle v0.9.0 requires doctrine/doctrine-bundle ~1.3@dev -> satisfiable by doctrine/doctrine-bundle[1.3.x-dev, v1.3.0-beta1].
- sylius/resource-bundle 0.10.x-dev requires doctrine/doctrine-bundle ~1.3@dev -> satisfiable by doctrine/doctrine-bundle[1.3.x-dev, v1.3.0-beta1].
- Conclusion: don't install doctrine/doctrine-bundle v1.3.0-beta1
- Installation request for sylius/settings-bundle ~0.9 -> satisfiable by sylius/settings-bundle[0.10.x-dev, v0.9.0].
При изменении моего пакета doctrine / doctrine-bundle на ~1.3@dev или 1.2.0 возникает ошибка:
- The requested package doctrine/doctrine-bundle == 1.2.0.0 could not be found.
И после этого команда require sylius / settings-bundle dev-master выдает ошибку:
- Can only install one of: doctrine/doctrine-bundle[1.3.x-dev, v1.2.0].
- Can only install one of: doctrine/doctrine-bundle[v1.2.0, 1.3.x-dev].
- sylius/resource-bundle 0.10.x-dev requires doctrine/doctrine-bundle ~1.3@dev -> satisfiable by doctrine/doctrine-bundle[1.3.x-dev].
- sylius/settings-bundle dev-master requires sylius/resource-bundle 0.10.*@dev -> satisfiable by sylius/resource-bundle[0.10.x-dev].
- Installation request for sylius/settings-bundle dev-master -> satisfiable by sylius/settings-bundle[dev-master].
- Installation request for doctrine/doctrine-bundle v1.2.0 -> satisfiable by doctrine/doctrine-bundle[v1.2.0].
Мне кажется, что зависимости противоречат друг другу. Стандартная версия Symfony не может разрешить sylius / settings-bundle?
ИЗМЕНИТЬ
После удаления следующих пакетов композитор действительно правильно разрешает
"lexik/form-filter-bundle" : "~2.0",
"knplabs/knp-paginator-bundle" : "~2.3",
"liip/imagine-bundle" : "<1.0.x-dev",
"raulfraile/ladybug-bundle" : "~1.0",
"simplethings/entity-audit-bundle" : "~0.5",
"knplabs/knp-snappy-bundle" : "~1.1",
"fpn/tag-bundle": "~0.9"