Composer php composer无法解析对PackageGist的google/apiclient 1.0.4-beta依赖关系

Composer php composer无法解析对PackageGist的google/apiclient 1.0.4-beta依赖关系,composer-php,packagist,Composer Php,Packagist,我正在尝试安装: 这要求: 通过简单地做: php composer.phar require elcodedocle/gplusraffle 0.1.*@beta 我得到了这个错误: 无法将您的需求解析为可安装的软件包集 Problem 1 - Installation request for elcodedocle/gplusraffle 0.1.*@beta -> satisfiable by elcodedocle/gplusraffle[0.1.0-beta]

我正在尝试安装:

这要求:

通过简单地做:

   php composer.phar require elcodedocle/gplusraffle 0.1.*@beta
我得到了这个错误:

无法将您的需求解析为可安装的软件包集

  Problem 1
    - Installation request for elcodedocle/gplusraffle 0.1.*@beta -> satisfiable by elcodedocle/gplusraffle[0.1.0-beta].
    - elcodedocle/gplusraffle 0.1.0-beta requires google/apiclient 1.0.4-beta -> no matching package found.
当我在本地克隆repo并安装composer时:

   git clone https://github.com/elcodedocle/gplusraffle 
   php composer.phar install
该依赖关系已顺利解决

为什么?


elcodedocle/gplusraffle master与0.1.0-beta标记匹配,所以我检查过它是同一个composer.json。而且要求也是一样的:google/apiclient的1.0.4-beta版通过显式添加依赖项来解决:

php composer.phar require google/apiclient 1.0.4-beta elcodedocle/gplusraffle 0.1.*@beta
虽然事实上我想要的是:

php composer.phar create-project -s "beta" elcodedocle/gplusraffle