Problem/Motivation
In Drupal 9
composer require 'drupal/varbase_commerce:1.0.x-dev@dev'
./composer.json has been updated
Running composer update drupal/varbase_commerce
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- drupal/commerce_reports[dev-1.x, 1.0.0-beta1] require drupal/core ^8 -> found drupal/core[8.0.0-beta6, ..., 8.9.x-dev] but the package is fixed to 9.2.2 (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/commerce_reports[1.0.0-alpha1, ..., 1.0.0-alpha2] require drupal/core ~8.0 -> found drupal/core[8.0.0-beta6, ..., 8.9.x-dev] but the package is fixed to 9.2.2 (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/varbase_commerce dev-1.0.x requires drupal/commerce_reports ~1.0 -> satisfiable by drupal/commerce_reports[1.0.0-alpha1, 1.0.0-alpha2, 1.0.0-beta1, 1.x-dev (alias of dev-1.x)].
- drupal/varbase_commerce 1.0.x-dev is an alias of drupal/varbase_commerce dev-1.0.x and thus requires it to be installed too.
- drupal/commerce_reports 1.x-dev is an alias of drupal/commerce_reports dev-1.x and thus requires it to be installed too.
- Root composer.json requires drupal/varbase_commerce 1.0.x-dev@dev -> satisfiable by drupal/varbase_commerce[1.0.x-dev (alias of dev-1.0.x)].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
Proposed resolution
#3167290: Fix tests deprecation notices and prepare commerce_reports module for Drupal 9
Remaining tasks
- ✅ File an issue about this project
- ✅ Test with Drupal 9 when the commerce_reports has a supported D9 tag release
- ✅ 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
- ✅ Code review from 1 Varbase core team member
- ✅ Full testing and approval
- ✅ Credit contributors
- ✅ Review with the product owner
- ✅ Release varbase-9.0.4, varbase_commerce-1.0.0-alpha1
Varbase update type:
- ✅ No Update
- ➖ Optional Update
- ➖ Forced Update
- ➖ Forced Update if Unchanged
User interface changes
API changes
Data model changes
Comments
Comment #2
rajab natshahComment #3
rajab natshahComment #4
rajab natshahComment #5
rajab natshahThe following issue was committed
#3167290: Fix tests deprecation notices and prepare commerce_reports module for Drupal 9
Comment #6
rajab natshahCommerce Reporting 1.0-rc1 was released 19 Dec 2021 at 01:58 EET
https://www.drupal.org/project/commerce_reports/releases/8.x-1.0-rc1
Comment #7
rajab natshahComment #8
rajab natshahComment #9
rajab natshahComment #10
rajab natshahComment #12
rajab natshahComment #13
rajab natshahComment #14
rajab natshah