2014-09-23 3 views
0

Я не могу установить DoctrineCouchDBBundle, php composer.phar update возвращается:Установите DoctrineCouchDBBundle на Symfony 2.5.4 с композитором


Загрузка композитор репозиториев с информацией пакета

Обновление зависимостей (в том числе требуют-DEV)

Ваши требования не могут быть разрешены к устанавливаемому набору пакетов.

Задача 1

  • запроса Установки для доктрины/CouchDB-ООГО-расслоение DEV-мастера - выполнима доктрина/CouchDB-ООГО-расслоения [DEV-мастер].

  • доктрина/couchdb-odm-bundle dev-master требует доктрины/couchdb-odm @dev - не найдено соответствующего пакета.

Возможные причины:

  • опечатка в имени пакета

  • пакет не доступен в стабильной, достаточно версии в зависимости от установки см https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion для минимальной -устойчивости более подробно.

Прочитать http://getcomposer.org/doc/articles/troubleshooting.md для решения общих проблем.


Это мой composer.json файл (require часть):

"require": { 
    "php": ">=5.3.3", 
    "symfony/symfony": "2.5.*", 
    "doctrine/orm": "~2.2,>=2.2.3", 
    "doctrine/doctrine-bundle": "~1.2", 
    "twig/extensions": "~1.0", 
    "symfony/assetic-bundle": "~2.3", 
    "symfony/swiftmailer-bundle": "~2.3", 
    "symfony/monolog-bundle": "~2.4", 
    "sensio/distribution-bundle": "~3.0", 
    "sensio/framework-extra-bundle": "~3.0", 
    "incenteev/composer-parameter-handler": "~2.0", 
    "doctrine/couchdb-odm-bundle": "dev-master", 
    "components/bootstrap": "3.2.*" 
}, 

Что я делаю неправильно? Спасибо

ответ

1

просто добавьте "doctrine/couchdb-odm": "@dev" в список требуемых условий и запустите composer update еще раз.

Возможно, вы используете стабильный режим. I стабильный режим, если у вас есть косвенная зависимость от нестабильных версий, необходимо учесть в корне. Нестабильные отпечатки устанавливаются только из корневого списка.

+0

Спасибо, мне пришлось добавить '' doctrine/couchdb: "@dev" 'слишком – bob12

Смежные вопросы