Я поддерживаю несколько репозиториев, которые разделяют много кода. Итак, я создал этот 1 приватный пакет composer, чтобы избежать дублирования кода в этих репозиториях. Прямо сейчас я добавляю код, который оборачивается вокруг Mollie SDK. На мой взгляд, это очень очевидно, так как этот пакет использует Mollie SDK, именно этот пакет должен выполнить композитор.
Настройка композитора выглядит следующим образом:
repository A ---requires---> private/package ---requires---> Mollie
Когда я запускаю: composer update private/package
в корне хранилища A, я получаю следующую ошибку:
Problem 1
- *private/package* dev-master requires mollie/mollie-api-php ^2.0 -> satisfiable by mollie/mollie-api-php[v2.0.0, v2.0.0-beta-1, v2.0.1, v2.0.10, v2.0.11, v2.0.12, v2.0.2, v2.0.3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9] but these conflict with your requirements or minimum-stability.
- *private/package* dev-master requires mollie/mollie-api-php ^2.0 -> satisfiable by mollie/mollie-api-php[v2.0.0, v2.0.0-beta-1, v2.0.1, v2.0.10, v2.0.11, v2.0.12, v2.0.2, v2.0.3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9] but these conflict with your requirements or minimum-stability.
- Installation request for *private/package* dev-master@dev -> satisfiable by *private/package*[dev-master].
Я попытался добавить minimum-stability: dev
и prefer-stable: true
в composer.json как хранилища A, так и частного / пакета, но это ничего не меняет. Кто-нибудь может мне помочь?