Not D10.1 compatible: Outdated dependency psr/http-message

Created on 17 July 2023, 12 months ago
Updated 1 March 2024, 4 months ago

Problem/Motivation

composer require 'drupal/printable:^3.0'

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

Problem 1
- mpdf/mpdf v8.1.6 requires psr/http-message ^1.0 -> found psr/http-message[1.0, 1.0.1, 1.1] but the package is fixed to 2.0 (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/printable 3.0.0 requires drupal/pdf_api ^2.3.1 -> satisfiable by drupal/pdf_api[2.3.1, 2.3.2].
- drupal/pdf_api[2.3.1, ..., 2.3.2] require mpdf/mpdf ^8.1.6 -> satisfiable by mpdf/mpdf[v8.1.6].

composer require 'drupal/printable:^3.0' -W
... Downgrading psr/http-message (2.0 => 1.1)

Proposed resolution

  1. Create PR for mpdf/mpdf that would allow the usage of psr/http-message 2.0 in alongside 1.0.
  2. Once the PR is accepted and the new release is created, require the new version in pdf_api β†’ .
  3. Require the new version of pdf_api here in printable.

Remaining tasks

πŸ“Œ Task
Status

Fixed

Version

3.0

Component

Code

Created by

πŸ‡¦πŸ‡ΉAustria maxilein

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024