Php Composer在安装依赖项的依赖项时失败,但在直接安装依赖项时失败

Php Composer在安装依赖项的依赖项时失败,但在直接安装依赖项时失败,php,laravel,composer-php,packages,project-management,Php,Laravel,Composer Php,Packages,Project Management,我有一个main composer.json,其中包括以下内容 "type": "project", "repositories": [ { "type": "path", "url": "../packages/example/example/", "options": { "symlink": true } } ], "require": { "example/example":

我有一个main composer.json,其中包括以下内容

"type": "project",
"repositories": [
    {
        "type": "path",
        "url": "../packages/example/example/",
        "options": {
            "symlink": true
        }
    }
],
"require": {
    "example/example": "@dev"
},
"minimum-stability": "dev",
"prefer-stable": true
我还有一个用于我的
example/example
软件包的作曲家,它包含:

"type": "project",
"require": {
    "baum/baum": "1.1.*",
    "roave/security-advisories": "@dev"
},
"minimum-stability": "dev",
"prefer-stable": true
当我在主项目(first composer)中运行
composer install
composer update
时,会安装包
baum/baum
,但
roave/security advisories
不会安装,即使我的最低稳定性设置为
dev

有没有办法强制将依赖项的依赖项包含在主项目中?

我也有同样的问题(使用相同的包),我怀疑唯一可能的方法是在主项目中需要
“roave/security advisions”:“@dev”
composer.json
。因此,我亦认为这不应包括在图书馆内。