Hi!

At the attempt of updating to 8.7.0 from 8.6.12 with ./bin/update-varbase.sh i have following error message:

Problem 1
    - vardot/varbase 8.7.0 requires drupal/varbase_media ~7.0 -> satisfiable by drupal/varbase_media[7.x-dev, 7.3.0, 7.2.0, 7.1.0, 7.0.0].
    - vardot/varbase 8.7.x-dev requires drupal/varbase_media 7.x-dev -> satisfiable by drupal/varbase_media[7.x-dev].
    - drupal/varbase_media 7.x-dev requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.0.0 requires drupal/entity_browser 2.1 -> satisfiable by drupal/entity_browser[2.1.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.1.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.2.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.3.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - Installation request for vardot/varbase ~8.7.0 -> satisfiable by vardot/varbase[8.7.0, 8.7.x-dev].

composer.json:

    "minimum-stability": "dev",
    "prefer-stable": true

The same message I have after update attempts with drush or composer. I can not update whole varbase or partially varbase_media
Please help with update!

Comments

plastikkboy created an issue. See original summary.

plastikkboy’s picture

Priority: Major » Normal
plastikkboy’s picture

Even if I update entity_browser to ver. 2.2 - I have the same error message

Problem 1
    - vardot/varbase 8.7.0 requires drupal/varbase_media ~7.0 -> satisfiable by drupal/varbase_media[7.x-dev, 7.3.0, 7.2.0, 7.1.0, 7.0.0].
    - vardot/varbase 8.7.x-dev requires drupal/varbase_media 7.x-dev -> satisfiable by drupal/varbase_media[7.x-dev].
    - drupal/varbase_media 7.x-dev requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.0.0 requires drupal/entity_browser 2.1 -> satisfiable by drupal/entity_browser[2.1.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.1.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.2.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.3.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - Installation request for vardot/varbase ~8.7.0 -> satisfiable by vardot/varbase[8.7.0, 8.7.x-dev].
devkinetic’s picture

I was able to work around this with...

composer remove vardot/varbase vardot/varbase-updater
composer require vardot/varbase:~8.7.0` vardot/varbase-updater:~1.0
plastikkboy’s picture

No :( It doesn't help:

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

  Problem 1
    - vardot/varbase 8.7.0 requires drupal/varbase_media ~7.0 -> satisfiable by drupal/varbase_media[7.x-dev, 7.3.0, 7.2.0, 7.1.0, 7.0.0].
    - vardot/varbase 8.7.x-dev requires drupal/varbase_media 7.x-dev -> satisfiable by drupal/varbase_media[7.x-dev].
    - drupal/varbase_media 7.0.0 requires drupal/entity_browser 2.1 -> satisfiable by drupal/entity_browser[2.1.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.1.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.2.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.3.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.x-dev requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - Installation request for vardot/varbase ~8.7.0 -> satisfiable by vardot/varbase[8.7.0, 8.7.x-dev].


Installation failed, reverting ./composer.json to its original content.
plastikkboy’s picture

Unfortunately the same error message :(

rajab natshah’s picture

Thank you plastikkboy for reporting and Thanks Ryan for following up

The manual way to do this is to change your composer.json file to look like the following
https://github.com/Vardot/varbase-project/blob/8.7.1/composer.json
with all your extra required drupal extensions or libraries

For the automated update by Varbase Updater
We had updated the updater step rule for 8.6.13 to 8.7.1 for the next update process #19

To get the order right you many do some changes in the update-config.json
to have your custom logic order of updates in the update config updater step rule ( This is for your project or custom used old modules for examples )
https://github.com/Vardot/varbase-updater/blob/1.x/config/update-config....

Released Varbase Updater 1.1.10

https://github.com/Vardot/varbase-updater/releases/tag/1.1.10

rajab natshah’s picture

Status: Active » Needs review
plastikkboy’s picture

I've updated to 8.6.13 with composer
I've updated Varbase Updater 1.1.10 with composer
I've updated update-config.json
The last step was automated update witth Varbase Updater. Unfortunately the same error:

Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - vardot/varbase 8.7.1 requires drupal/varbase_media ~7.0 -> satisfiable by drupal/varbase_media[7.x-dev, 7.4.0, 7.3.0, 7.2.0, 7.1.0, 7.0.0].
    - vardot/varbase 8.7.x-dev requires drupal/varbase_media 7.x-dev -> satisfiable by drupal/varbase_media[7.x-dev].
    - drupal/varbase_media 7.x-dev requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.0.0 requires drupal/entity_browser 2.1 -> satisfiable by drupal/entity_browser[2.1.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.1.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.2.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.3.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - drupal/varbase_media 7.4.0 requires drupal/entity_browser 2.2 -> satisfiable by drupal/entity_browser[2.2.0] but these conflict with your requirements or minimum-stability.
    - Installation request for vardot/varbase ~8.7.1 -> satisfiable by vardot/varbase[8.7.1, 8.7.x-dev].
eresanto’s picture

Hi,

removing entity_browser requirement entry from composer.json should help.

Regards

rajab natshah’s picture

Thanks all for reporting and helping
Released Vardot/Varbase-updatero 1.1.23
https://github.com/Vardot/varbase-updater/releases

rajab natshah’s picture

rajab natshah’s picture

Status: Needs review » Fixed
rajab natshah’s picture

Status: Fixed » Closed (fixed)