Closed (fixed)
Project:
Drupal core
Version:
8.4.x-dev
Component:
composer
Priority:
Critical
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
8 Jan 2018 at 13:33 UTC
Updated:
6 Feb 2018 at 13:39 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
el7cosmosComment #4
chr.fritschThis has to be merged in all branches.
I could imagine that drupal's packagist stopped working properly as well as https://packagist.org/ does for Thunder because of:
Comment #5
chr.fritschSeems that the infrastructure team is already aware of that: https://github.com/composer/packagist/issues/858
Comment #6
wim leersQuoting the Packagist maintainer from the GitHub issue linked in #5:
This means we won't have to update the historical
8.0.x,8.1.x,8.2.x,8.3.xand8.4.xbranches. In principle, we don't even have to update8.5.xand8.6.x. But we probably do want to update those.Comment #7
MixologicThis still blocks packagist from updating the 8.5.x and 8.6.x branches (and 8.4.x branches if there were any security releases), meaning that nobody is able to get the latest versions of those branches. Additionally, we are going to need to update this everywhere that we make a subtree split, so core/composer.json and all of the components under core/lib/Drupal/Component/* as well.
Comment #8
larowlanI think that makes this critical
Comment #11
larowlanTested each composer.json file in core.
find . -name composer.json|grep -v vendor|while read r;do cd ~/git/core/drupal;cd `dirname $r`;echo $r;composer validate;doneCommitted as b159de5 and pushed to 8.6.x.
Cherry-picked as 8d0135d and pushed to 8.5.x.
Cherry-picked as 6b3c4ef and pushed to 8.4.x.
@Mixologic could our CI run
composer validateand throw an error if it failed to validate?Comment #13
Mixologic@larowlan: https://www.drupal.org/project/drupalci_testbot/issues/2938861 yes, yes we can and should do that. I'll add it to the list of things to fix.