Problem/Motivation

Installing drupal/educare:1.0.x-dev on a Varbase 11 project (Drupal core ~11.4.0) fails during composer require -W, because this theme's composer.json pins "drupal/core": "~11.3.0", which excludes Drupal 11.4:

- drupal/educare 1.0.x-dev requires drupal/vartheme_bs5_educare 1.0.x-dev -> satisfiable by drupal/vartheme_bs5_educare[1.0.x-dev (alias of dev-1.0.x)].
- drupal/vartheme_bs5_educare[dev-1.0.x, 1.0.x-dev] require drupal/core ~11.3.0 -> found drupal/core[11.3.0-alpha1, ..., 11.3.x-dev] but it conflicts with your root composer.json require (~11.4.0).

This is also internally inconsistent: vartheme_bs5_educare.info.yml already declares core_version_requirement: ~11.4.1, so composer.json is the only thing blocking installation on Drupal 11.4 / Varbase 11.

Steps to reproduce

  1. Start from a Varbase 11 project (drupal/varbase_project 11.0.x-dev, Drupal core ~11.4.0).
  2. Run composer require drupal/educare:1.0.x-dev -W
  3. Composer fails to resolve, reporting the conflict above.

Proposed resolution

Update the core constraint in composer.json:

"drupal/core": "~11.3.0"   ->   "drupal/core": "~11.4.0"

This aligns composer.json with the core_version_requirement: ~11.4.1 already declared in vartheme_bs5_educare.info.yml.

Remaining tasks

  • ✅ File an issue about this project
  • ✅ Addition/Change/Update/Fix to this project
  • ✅ Testing to ensure no regression
  • ➖ Automated unit/functional testing coverage
  • ➖ Developer Documentation support on feature change/addition
  • ➖ User Guide Documentation support on feature change/addition
  • ➖ UX/UI designer responsibilities
  • ➖ Accessibility and Readability
  • ❌ Reviewed by a human
  • ❌ Code review by maintainers
  • ✅ Full testing and approval
  • ✅ Credit contributors
  • ✅ Review with the product owner
  • ✅ Update Release Notes
  • ✅ Release

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • N/A

AI-Generated: Yes (Reproduced the composer conflict, drafted this issue and the fix; reviewed by rajab-natshah.)

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

rajab natshah created an issue. See original summary.

rajab natshah’s picture

Issue summary: View changes

  • rajab natshah committed 1bb43210 on 1.0.x
    fix: #3610645 Update the Drupal core constraint to ~11.4.0 so the theme...

  • rajab natshah committed 28cdac4d on 1.0.x
    fix: #3610645 Update core_version_requirement to ~11.4.0 to match the...

  • rajab natshah committed c4107525 on 1.0.x
    fix: #3610645 Style the listing exposed filters by the form, not by the...

rajab natshah’s picture

Version: 1.0.x-dev » 1.0.0-alpha1
Assigned: Unassigned » josebc
Issue summary: View changes
Status: Active » Needs review
Issue tags: +vartheme_bs5_educare-1.0.0-alpha1
rajab natshah’s picture

Assigned: josebc » mohammed j. razem
rajab natshah’s picture

Assigned: mohammed j. razem » Unassigned
Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.