Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to 1.3.0 incompatible with drupal/drupal-extension requirements for symfony/http-client #95

Closed
xurizaemon opened this issue Mar 12, 2024 · 1 comment · Fixed by #96

Comments

@xurizaemon
Copy link
Contributor

xurizaemon commented Mar 12, 2024

  • drevops/behat-screenshot:1.3.0 requires symfony/http-client:^7.0
  • drupal/drupal-extension:5.0.0 requires symfony/http-client:^4.4 || ^5 || ^6
  • Composer cannot resolve this
Command failed: composer update drevops/behat-screenshot:1.3.0 drevops/behat-steps:2.2.0 drupal/ds:3.19.0 drupal/migrate_conditions:2.1.1 drupal/migrate_devel:2.3.0 drupal/migrate_plus:6.0.2 drupal/migrate_sandbox:1.1.5 drupal/raven:5.0.8 drupal/rdf:2.1.1 drupal/views_bulk_operations:4.2.6 drupal/yaml_editor:1.2.0 drush/drush:12.4.4 ergebnis/composer-normalize:2.42.0 phpro/grumphp-shim:2.5.0 phpspec/prophecy-phpunit:2.2.0 --with-dependencies --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Dependency drupal/drupal-extension is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires drevops/behat-screenshot ^1.3.0 -> satisfiable by drevops/behat-screenshot[1.3.0].
    - drevops/behat-screenshot 1.3.0 requires symfony/http-client ^7.0 -> found symfony/http-client[v7.0.0, ..., v7.0.5] but these were not loaded, likely because it conflicts with another require.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

Output above generated with drupal/drupal-extension:5.0.0-rc1 installed, same issue with v5.0.0.

@xurizaemon
Copy link
Contributor Author

xurizaemon commented Mar 12, 2024

I see that the bulk of behat-screenshot installs are still 1.2 - few 1.3.0 installs showing on Packagist (~20 1.3.0 currently and ~1200 1.2.0). I don't expect everyone to update overnight. I do expect more after a month or two, but it took six months for 1.2.0 to beat 1.1.x for installs on that same chart ... so maybe that's not a clue 😄 IDK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant