Установка расширения PEAR HTTP_Request2 с композитором

У меня есть файл composer.json :

 { "name": "vendor/Project", "description": "description_text", "repositories": [ { "type": "pear", "url": "http://pear.php.net" } ], "require": { "jakeasmith/http_build_url": "dev-master", "phpmailer/phpmailer": "dev-master", "pear-pear/Text_Diff": "*", "pear-pear/Net_IDNA2": "*", "pear-pear/HTTP_Request2": "2.2.1" }, "require-dev": { "phpunit/phpunit": "< 4.0.0" } } 

И когда я пытаюсь выполнить команду php composer.phar install я получил следующее:

 Loading composer repositories with package information Initializing PEAR repository http://pear.php.net Installing dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for pear-pear/http_request2 2.2.1 -> satisfiable by pear-pear.php.net/HTTP_Request2[2.2.1]. - pear-pear.php.net/HTTP_Request2 2.2.1 required pear-pear.php.net/net_url2 >=2.0.0.0 -> no matching package found. Potential causes: - A typo in the package name - The package is not available in a stable-enough version according to your minimum-stability setting see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details. Read <http://getcomposer.org/doc/articles/troubleshooting.md> for further common problems. 

Почему я получаю сообщение об ошибке? Должен ли я действительно хранить все зависимости груши в моем файле composer.json для расширения HTTP_Request2 ?

PS Если я запустил php composer.phar install с

 "pear-pear/Archive_Tar": "*", "pear-pear/Console_Getopt": "*", "pear-pear/Structures_Graph": "*", "pear-pear/XML_Util": "*", "pear-pear/PEAR": "*", "pear-pear/Net_URL2": "*" 

и после этого добавьте строку: "pear-pear/HTTP_Request2": "2.2.1" и запустите php composer.phar update – все работает как волшебство! Но я не думаю, что это правильный путь.

Solutions Collecting From Web of "Установка расширения PEAR HTTP_Request2 с композитором"