Composer:您的要求无法解析为可安装的一组包

时间:2016-09-02 20:56:48

标签: composer-php

我正在尝试安装一个composer包,并且我不断收到以下错误:

Your requirements could not be resolved to an installable set of packages.
Problem 1
    - The requested package rondobley/extended-respect-validation could not be found in any version, there may be a typo in the package name.

这是composer.json

{
    "minimum-stability": "dev",
    "require": {
        "rondobley/extended-respect-validation": "^1.0"
    }
}

作曲家的输出安装-vvv:

vagrant@wheezy:/code/test$ composer install -vvv
Reading ./composer.json
Loading config file ./composer.json
Checked CA file /etc/ssl/certs/ca-certificates.crt: valid
Executing command (/code/test): git branch --no-color --no-abbrev -v
Executing command (/code/test): git describe --exact-match --tags
Executing command (/code/test): git log --pretty="%H" -n1 HEAD
Failed to initialize global composer: Composer could not find the config file: /home/vagrant/.composer/composer.json
To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
Running 1.2.0 (2016-07-19 01:28:52) with PHP 5.5.38-1~dotdeb+7.1 on Linux / 3.2.0-4-amd64
Loading composer repositories with package information
Downloading https://packagist.org/packages.json
Writing /home/vagrant/.composer/cache/repo/https---packagist.org/packages.json into cache
Updating dependencies (including require-dev)
Reading /home/vagrant/.composer/cache/repo/https---packagist.org/p-provider-2013.json from cache
Reading /home/vagrant/.composer/cache/repo/https---packagist.org/p-provider-2014.json from cache
Reading /home/vagrant/.composer/cache/repo/https---packagist.org/p-provider-2015.json from cache
Reading /home/vagrant/.composer/cache/repo/https---packagist.org/p-provider-2015-10.json from cache
Reading /home/vagrant/.composer/cache/repo/https---packagist.org/p-provider-2016-01.json from cache
Reading /home/vagrant/.composer/cache/repo/https---packagist.org/p-provider-2016-04.json from cache
Reading /home/vagrant/.composer/cache/repo/https---packagist.org/p-provider-2016-07.json from cache
Reading /home/vagrant/.composer/cache/repo/https---packagist.org/p-provider-archived.json from cache
Reading /home/vagrant/.composer/cache/repo/https---packagist.org/p-provider-latest.json from cache
Resolving dependencies through SAT
Dependency resolution completed in 0.001 seconds
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package rondobley/extended-respect-validation could not be found in any version, there may be a typo in the package name.

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://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

包裹似乎对我没问题:

https://packagist.org/packages/rondobley/extended-respect-validation

这是一个刚刚发布的新软件包,但它已经有几个小时了。我也试过了composer clearcache但这没有帮助。我在这里读过很多其他类似的问题而没有运气。我是发布作曲家包的新手,所以也许我错过了一个简单的步骤?

理想情况下,我想安装版本^ 1.0。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

请参阅https://twitter.com/packagist/status/772034610632990720 - 这是包装上的暂时失败