Композитор: запрошенный пакет php не найден

Каждый раз, когда я пытаюсь выполнить composer install , зависящие из-за ошибки следующие:

 The requested package php could not be found 

У меня это работает на стек LAMP, но сейчас я пытаюсь заставить его работать над стекем LEMP, с php5-fpm и его не очень хорошо.

 $ php -v PHP 5.5.8-3+sury.org~precise+2 (cli) (built: Jan 29 2014 13:23:55) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies 

РЕДАКТИРОВАТЬ

У меня есть другие вещи в моей, но я протестировал следующий composer.json на том же сервере и все еще делаю это.

composer.json

 { "require": { "php": "5.4.*" } } 

моя композиторская версия

 Composer version b7a9ea4187bce63f418bf7ba035b63dcb1e23ef6 2014-02-06 22:07:47 

Я что-то упускаю?

Ну, это легко: Composer точно выполняет то, что вы ему говорите.

Вы запрашиваете любую версию PHP 5.4. Вы явно не допускаете версий 5.5. Поэтому Composer правильно жалуется на то, что не имеет правильной версии PHP (ваш PHP 5.5, вы запрашиваете 5.4. *).

Очень маловероятно, что ваш код не работает с более новой версией, поэтому лучше всего использовать этот контент composer.json :

 { "require": { "php": ">=5.4" } } 

Запрос версии большей или равной 5.4 также будет включать в себя 5.5 и выше.