我想在我的项目中使用这个包hslavich/simplesamlphp-bundle,它依赖于simplesamlphp/simplesamlphp dev-master
如果我尝试添加这样的依赖项:
composer require hslavich/simplesamlphp-bundle dev-master
我收到以下错误:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for hslavich/simplesamlphp-bundle dev-master -> satisfiable by hslavich/simplesamlphp-bundle[dev-master].
- hslavich/simplesamlphp-bundle dev-master requires simplesamlphp/simplesamlphp dev-master -> no matching package found.
如果我git clone
hslavich/SimplesamlphpBundle 并使用composer update
simplesamlphp 包下载成功。
我做错了什么?
将"minimum-stability": "dev"
添加到 composer.json。开发包版本的使用意味着您需要拥有它。用
"minimum-stability": "dev",
"prefer-stable" : true
如果您不希望它影响没有严格版本约束的其他包。