Closed (fixed)
Project:
Drupal core
Version:
9.0.x-dev
Component:
base system
Priority:
Critical
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
4 May 2020 at 13:10 UTC
Updated:
29 May 2020 at 23:49 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
alexpottComment #3
alexpottHere are the changes:
Comment #4
jungleChecked by the command above which is slightly modified from the command @hussainweb posted in #3126566
+ ${PWD}
Found symfony-cmf/routing neends update to 2.3.1
Comment #5
jungleMaybe we should use docker to get patches of update dependencies later on so that less/no arguments of varied environment raised issues.
Comment #6
alexpott@jungle this nothing to do with docker - it's just that https://github.com/symfony-cmf/Routing had a release today. It's all because we commit a lock file.
Comment #7
alexpottComment #8
jungleYes, nothing docker related here directly, #5 is just a suggestion.
If we use the command similar to the above one, that means everyone is running the composer command with a so-called same environment. -- docker encapsulated environment. No matter the composer version on A's local is 1.10, while on B's local is 2.0.
Comment #9
alexpottThe 9.1.x patch was generated incorrectly... ho humm...
Comment #10
longwaveThis change is in the 9.0.x patch but missing from the 9.1.x patch - I think this is related to #3126566: Allow Drupal to work with Composer 2? If I run composer update locally I get the same change in 9.1.x with the same hashes.
Comment #11
alexpott@longwave right you are...
I re-generated the 9.0.x patch from scratch too - that patch here is identical to the one in #7.
Comment #12
longwavePerfect.
Comment #13
jungleThis is an unexpected change on both two patches. It's too trivial and can be ignored.
To reproduce:
I tested running composer command inside a docker container and running on my local without docker. Both confirmed.
And composer/composer's original composer.json file has
bin. see composer/composer 1.10.5's composer.json file line 71Comment #14
longwaveThat bin/composer thing keeps coming and going and I don't understand why. I don't think it matters whether it is in the lock or not so either #11 or #13 are fine.
Comment #15
alexpottSure let's do #13 makes no difference. That block has come and gone so many times :)
Comment #18
catchCommitted/pushed to 9.1.x and 9.0.x, thanks!
Comment #19
xjmThe release note here could be a bit more helpful.
Comment #20
xjmWrote a release note summarizing the combo of #3127674: Update dependencies for Drupal 9.0 and this issue.
Comment #21
xjmComment #22
xjm