Problem/Motivation

In order to support Drupal 9, the bibcite module needs to be updated to the 2.0 release. However, since the bibcite_pubmed module's composer.json is looking for ^1.0.

Steps to reproduce

Update bibcite to 2.0@beta with composer. The response you get is:

`Problem 1
- drupal/bibcite_pubmed dev-1.x requires drupal/bibcite ^1.0 -> found drupal/bibcite[dev-1.x, 1.0.0-alpha1, ..., 1.x-dev (alias of dev-1.x)] but it does not match your minimum-stability.
- drupal/bibcite_pubmed 1.x-dev is an alias of drupal/bibcite_pubmed dev-1.x and thus requires it to be installed too.
- Root composer.json requires drupal/bibcite_pubmed ^1.0 -> satisfiable by drupal/bibcite_pubmed[1.x-dev (alias of dev-1.x)].`

Proposed resolution

Update the bibcite_pubmed module to require "drupal/bibcite": "^2.0@beta" which works with Drupal 8.8 and 9.

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

seantwalsh created an issue. See original summary.

seantwalsh’s picture

Title: Update composer.json dependency to "drupal/bibcite": "^2.0@beta" » Update composer dependency to "drupal/bibcite": "^2.0@beta"

  • adci_contributor committed 1c1d95a on 8.x-1.x
    Issue #3246667 by seantwalsh: Update composer dependency to "drupal/...

hxdef’s picture

Status: Active » Fixed

Hello @seantwalsh

Thanks for testing. We updated requirements.

Status: Fixed » Closed (fixed)

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