When attempting to install drupal/commerce_opayo_pi
version 2.0.0, Composer fails due to an incompatible dependency on drupal/commerce_payment
.
The release of commerce_opayo_pi
2.0.0 requires drupal/commerce_payment ^2.40
, but Commerce 3.x is now the stable and widely used branch.
This prevents installation of the module in projects already using Commerce 3.x.
drupal/commerce_payment 3.1.0
).drupal/commerce_opayo_pi:^2.0
via Composer.Problem 1 - Root composer.json requires drupal/commerce_opayo_pi ^2.0 -> satisfiable by drupal/commerce_opayo_pi[2.0.0]. - drupal/commerce_opayo_pi 2.0.0 requires drupal/commerce_payment ^2.40 -> found drupal/commerce_payment[dev-2.x, 2.40.0, 2.x-dev] but the package is fixed to 3.1.0 (lock file version) by a partial update.
Update commerce_opayo_pi
to declare compatibility with commerce_payment 3.x
.
The module should either:
drupal/commerce_payment:^3.0
, or^2.40
and ^3.0
.This will allow sites running Commerce 3.x to install and use the module without forcing a downgrade.
composer.json
dependency constraints.None.
None expected, unless Commerce 3.x introduces changes that require adjustments.
None.
Active
2.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
No activities found.