Compositor no resolvió la dependencia de repositorys privados

Esta pregunta es básicamente sobre la corrección de composer.json y la validation de la configuration que tenemos.

  1. Tengo un host de repository de compositor privado con Paquetes

  2. Tengo mis códigos / packages de PHP en gitlab. Nuevamente alojado de forma privada.

  3. Estoy configurando un proyecto magento y mis extensiones están en gitlab y packages .

  4. La configuration está funcionando perfectamente. Excepto que Composer no resuelve dependencies para packages / modules que dependen el uno del otro.

Tenga en count que el proyecto raíz tiene la definición de mi repository privado. Los siguientes son composer.json (s)

Proyecto de raíz

 { "name": "magento/project-community-edition", "description": "eCommerce Platform for Growth (Community Edition)", "type": "project", "version": "2.1.0", "license": [ "OSL-3.0", "AFL-3.0" ], "require": { "magento/product-community-edition": "2.1.0", "composer/composer": "@alpha" }, "require-dev": { "phpunit/phpunit": "4.1.0", "squizlabs/php_codesniffer": "1.5.3", "phpmd/phpmd": "@stable", "pdepend/pdepend": "2.2.2", "fabpot/php-cs-fixer": "~1.2", "lusitanian/oauth": "~0.3 <=0.7.0", "sebastian/phpcpd": "2.0.0" }, "config": { "use-include-path": true }, "autoload": { "psr-4": { "Magento\\Framework\\": "lib/internal/Magento/Framework/", "Magento\\Setup\\": "setup/src/Magento/Setup/", "Magento\\": "app/code/Magento/" }, "psr-0": { "": "app/code/" }, "files": [ "app/etc/NonComposerComponentRegistration.php" ] }, "autoload-dev": { "psr-4": { "Magento\\Sniffs\\": "dev/tests/static/framework/Magento/Sniffs/", "Magento\\Tools\\": "dev/tools/Magento/Tools/", "Magento\\Tools\\Sanity\\": "dev/build/publication/sanity/Magento/Tools/Sanity/", "Magento\\TestFramework\\Inspection\\": "dev/tests/static/framework/Magento/TestFramework/Inspection/", "Magento\\TestFramework\\Utility\\": "dev/tests/static/framework/Magento/TestFramework/Utility/" } }, "minimum-stability": "alpha", "prefer-stable": true, "repositories": [ { "type": "composer", "url": "https://repo.magento.com/" }, { "type": "composer", "url": "https://magerepos.mycompany.com/" # my private repo } ], "extra": { "magento-force": "override" } } 

Paquete Backend

 { "name": "mycompany/quickview-backend", "description": "Backend Module for quickview", "require": { "php": "~5.5.0|~5.6.0|~7.0.0", "magento/module-admin-notification": "100.*" }, "type": "magento2-module", "version": "1.0.2", "license": [ "OSL-3.0", "AFL-3.0" ], "autoload": { "files": [ "registration.php" ], "psr-4": { "MyCompany\\Backend\\": "" } }, "minimum-stability": "alpha", "prefer-stable": true } 

Paquete Frontend

 { "name": "mycompany/quickview-frontend", "description": "Quickview Module Frontend", "require": { "php": "~5.5.0|~5.6.0|~7.0.0", "mycompany/quickview-backend": "dev-master" }, "type": "magento2-module", "version": "1.0.1", "autoload": { "files": [ "registration.php" ], "psr-4": { "MyCompany\\Quickview\\": "" } }, "repositories": [ { "type": "composer", "url": "https://magerepos.mycompany.com/" } ], "minimum-stability": "alpha", "prefer-stable": true } 

Los repositories , minimum-stability , prefer-stable nodos preferibles añadí a composer.json de Package Frontend Cuando el compositor informó un error al no poder resolver las dependencies.

Primero intenté de la siguiente manera:

 composer require mycompany/quickview-frontend 

Pero nunca funcionó, pensé que podría ser la estabilidad y la versión puede ser un problema después de agregar minimum-stability

 composer require mycompany/quickview-frontend:dev-master 

Sigue recibiendo el mismo error: Your requirements could not be resolved to an installable set of packages.

Entiendo que el compositor no resolverá los repositorys recursivos y, por lo tanto, lo mencioné en root composer.json. Todavía sin suerte

Una cosa más que todos los packages y el proyecto raíz tienen solo master twig master

¿Pueden ayudarme donde estoy yendo mal?