D10: Your requirements could not be resolved to an installable set of packages.

Created on 1 October 2024, about 2 months ago

Problem/Motivation

When including this package in composer and updating the following is produced by composer

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires drupal/opigno_migration 3.2.7 -> satisfiable by drupal/opigno_migration[3.2.7].
11.x-dev].
    - drush/drush[11.0.0-rc1, ..., 11.x-dev] conflict with drupal/migrate_tools 5.0.0.
    - drupal/opigno_migration 3.2.7 requires drupal/migrate_tools ~5.0.0 -> satisfiable by drupal/migrate_tools[5.0.0].
4.0.x-dev].

Drush has been update to 11.x as this error is produced with 10.x

   - drush/drush[10.4.0-rc1, ..., 10.x-dev] conflict with drupal/migrate_tools 5.0.0.

The latest version of migrate_plus is 6.0.4 or "^6.0"

Steps to reproduce

Update composer.json and run composer update.

Proposed resolution

After researching the implications of updating migrate_tools from "~5.0.0" to "^6.0"

Remaining tasks

N/A

User interface changes

N/A

API changes

N/A

Data model changes

N/A

🐛 Bug report
Status

Active

Version

3.2

Component

Code

Created by

🇬🇧United Kingdom somersoft

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @somersoft
  • 🇺🇦Ukraine spheresh

    Removing this module from the dependencies might be best since it was primarily used for older version migrations, which are no longer relevant. This package is not listed as a requirement in the opigno/opigno_lms composer.json, so there shouldn’t be any issues with its removal. We created the 3.2.7 branch to maintain version consistency, but the module is no longer needed for most projects.

    Now that migrate_plus:^6 is available, it seems possible to resolve this issue by updating the dependencies if necessary.
    We are open to contributions if you’d like to help implement this change.

Production build 0.71.5 2024