Recursive dependencies composer.json

I try to manage my personal packages through Composer, and I get some errors when I “update / install the linker” module (which depends on another module, which depends on another module, etc.).

I have a composer.json file in my Admin module that links and requires a personal "Access" repository:

"repositories": [
        {
            "type": "vcs",
            "url": "git@gitlab.[hidden].com:[hidden]/php-zf2-access.git"
        },
],
"require": {
        [hidden]/php-zf2-access": "dev-master"
}

The My Access module has a composer.json file that is referenced and requires a Basic personal repository:

"repositories": [
        {
            "type": "vcs",
            "url": "git@gitlab.[hidden].com:[hidden]/php-zf2-basic.git"
        }
    ],
"require": {
        "[hidden]/php-zf2-basic": "dev-master"
    },

When I install / upgrade my Admin module, I get this error:

Your requirements cannot be resolved to an installed set of packages.

Problem 1

- Installation request for [hidden]/php-zf2-access dev-master -> satisfiable by [hidden]/php-zf2-access[dev-master].

- [hidden]/php-zf2-access dev-master requires [hidden]/php-zf2-basic dev-master -> no matching package found.

" " , ( composer.json), Admin Access, Basic?

(:.... basic.git + require:..... basic: "dev-master" ) composer.json, , ( , ).

.

+4
1

Composer . , , , Toran Proxy Satis.

+7

All Articles