2016-09-27 10 views
1

Laravelローカルパッケージの依存問題

"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "guzzlehttp/guzzle": "~5.3|~6.0", 
    "company/package": "dev" 
}, 
"autoload": { 
    "classmap": [ 
     "database" 
    ], 
    "psr-4": { 
     "App\\": "app/", 
     "Company\\Package\\": "packages/company/package/src" 
    } 
}, 

その後、私のパッケージのcomposer.jsonファイルで、私はこのラインを持っています

"require": { 
    "zizaco/entrust": "5.2.x-dev" 
}, 
"minimum-stability": "dev" 

私はルートディレクトリから作曲更新を実行すると、私は次のエラーを取得する:

Your requirements could not be resolved to an installable set of packages. 

    Problem 1 
    - company/package dev-feature/auth requires zizaco/entrust 5.2.x-dev -> satisfiable by zizaco/entrust[5.2.x-dev] but these conflict with your r 
equirements or minimum-stability. 
    - company/package dev-feature/auth requires zizaco/entrust 5.2.x-dev -> satisfiable by zizaco/entrust[5.2.x-dev] but these conflict with your r 
equirements or minimum-stability. 
    - Installation request for company/package dev-feature/auth -> satisfiable by company/package[dev-feature/auth]. 

何が起こっているのか正確にはわかりません。問題の原因となる制約または要件は、どのようなものですか。

答えて

0

私はこの問題を発見したと信じています。私のルートcomposer.jsonファイルで、私は以下を変更して動作します:

"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "guzzlehttp/guzzle": "~5.3|~6.0", 
    "company/package": "dev-auth" 
},