Closed (fixed)
Project:
Drupal core
Version:
8.8.x-dev
Component:
composer
Priority:
Critical
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
19 Aug 2019 at 10:51 UTC
Updated:
21 Nov 2019 at 18:14 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
greg.1.anderson commentedComposer 1.9 is only required for Drupal core development. If you are using a drupal-composer/drupal-project based site, then older versions of Composer still work.
Comment #3
MixologicAlso we require composer 1.9 to be installed as your global tool when working with the git clone of drupal as a core developer, *however* when we require composer/composer as a dev dependency that is so that we can use it for testing the composer plugins that are written into core, and as such it acts like a library and not a tool in that case.
It probably wouldnt hurt to bump it to 1.9, but its not totally necessary.
Comment #5
mondrakeThis is becoming critical in the path to get Drupal 8.8 tests pass with PHP 7.4.
Relaeas 1.9.0 upstream is not yet 7.4 compatible, so marking postponed.
Comment #6
mondrakecomposer/composer 1.9.1 was released, it includes PHP 7.4 compatibility fixes.
Comment #7
andypostHere's attempt
Comment #8
andypostthe one for 8.9.x
Comment #9
alexpottSo in order to generate this patch you need to:
1. Update composer.json
2. Run composer update composer/composer
3. Run composer update --lock (to remove the composer bin entry from the lock file)
That last step is not fun.
This patch is only a reroll of the last patch...
Comment #14
alexpottComment #15
MixologicIm very much unsure why this is happening, or why it keeps coming back.
Comment #16
xjm