dotmailer / dotmailer-magento2-extension

The official Dotdigital for Magento2 extension
https://dotdigital.com/integrations/magento
MIT License
48 stars 63 forks source link

Cannot install module on magento 2.3.2 EE version #553

Closed rafashkembi closed 5 years ago

rafashkembi commented 5 years ago

I tried installing the module on an enterprise magento 2.3.2 and it fails due to composer conflicts.

image

Thanks, Rafael

sta1r commented 5 years ago

Hi there, please can you try:

composer require dotmailer/dotmailer-magento2-extension:"3.4.2 as 3.1.2"
rafashkembi commented 5 years ago

Hi @sta1r

It worked.

image

Will it be a new release for this issue or we need to use it like this?

sta1r commented 5 years ago

@rafashkembi This is a side-effect of Magento bundling, and the fact that our release cycles are more frequent than those of Magento core. We regularly advise merchants to use the above method to install a more recent version of our connector than was bundled with their current Magento version.

In your case, I'm guessing you were running Magento v2.3.1 (or lower) with v3.4.x of our connector. At upgrade to Magento v2.3.2, your installation threw an error because dotmailer/dotmailer-magento2-extension v3.1.2 is listed as a dependency in the composer.lock file for Magento Commerce 2.3.2, and your installed version was higher.