Drupal 11 compatibility issue

Created on 14 January 2025, 7 days ago

Problem/Motivation

  Problem 1
    - drupal/webform[6.2.0, ..., 6.2.6] require drupal/core ^9.4 || ^10 -> found drupal/core[9.4.0, ..., 9.5.11, 10.0.0, ..., 10.4.1] but the package is fixed to 11.1.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
    - drupal/webform[6.2.5, ..., 6.2.7] require drupal/core ^10.1 -> found drupal/core[10.1.0, ..., 10.4.1] but the package is fixed to 11.1.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
    - drupal/webform[6.2.8, ..., 6.2.9] require drupal/core ^10.2 -> found drupal/core[10.2.0, ..., 10.4.1] but the package is fixed to 11.1.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
    - drupal/eca_webform 2.0.x-dev is an alias of drupal/eca_webform dev-2.0.x and thus requires it to be installed too.
    - drupal/eca_webform dev-2.0.x requires drupal/webform ^6.2 || ^6.3 -> satisfiable by drupal/webform[6.2.0, ..., 6.2.9].
    - Root composer.json requires drupal/eca_webform 2.0.x-dev@dev -> satisfiable by drupal/eca_webform[2.0.x-dev (alias of dev-2.0.x)].

Steps to reproduce

Try to install the module using composer.
composer require 'drupal/eca_webform:^2.0'

🐛 Bug report
Status

Active

Version

2.0

Component

Code

Created by

🇮🇳India vishal.kadam Mumbai

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

Comments & Activities

  • Issue created by @vishal.kadam
  • 🇩🇪Germany jurgenhaas Gottmadingen

    Thanks for reporting, will fix that today.

  • 🇩🇪Germany jurgenhaas Gottmadingen

    Just realized, that eca_webform 2.0.1 already accepts webform 6.3 which is compatible with Drupal 11. So, you need to find out why your installation is not using webform 6.3, this module is ready for it and there's nothing we can change here.

  • 🇮🇳India vishal.kadam Mumbai

    I attempted to install the eca_webform module on a vanilla Drupal 11 setup using Composer but was unsuccessful.

    Have you been able to install eca_webform on a vanilla Drupal 11 setup using Composer?

  • 🇩🇪Germany jurgenhaas Gottmadingen

    Yes, it works as expected. Ad webform 6.3 has no stable release yet, maybe your project doesn't allow beta releases?

    You can easily find out with compose why-not drupal/webform 6.3. Or you can require drupal/webform first and then require drupal/eca_webform afterwards. Maybe the first step already fails, then we're talking about a webform issue, not about a eca_webform issue.

  • 🇮🇳India vishal.kadam Mumbai

    Thank you for the suggestion! I followed your advice to require drupal/webform first and then drupal/eca_webform, and it worked perfectly.

  • 🇩🇪Germany jurgenhaas Gottmadingen
Production build 0.71.5 2024