- Issue created by @cola
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
This is due to a change in Composer 2.5.5. See ๐ As of Composer 2.5.5, `composer config` JSON-encodes boolean values Fixed .
For now, the best work-around is to stay on composer <=2.5.4.
- ๐จ๐ญSwitzerland cola
Hi Wim Leers, we use Composer Version: 2.5.4 2023-02-15 13:10:06
- Assigned to tedbow
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
Ah ๐ Weird that this is only reported now then, so many months after release. But not impossible.
We're actively working on the
3.x
branch though, so I'm not sure if we'll fix this any time soon. Will ping @tedbow. - ๐จ๐ญSwitzerland cola
We use right now version 2.6 which is working with this composer version!
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
Hm โฆ how sure are you that it really is version 2.5.4 that is being used? ๐ Any chance there's 2 different Composers installed? ๐ค
Opened ๐ Package Manager should have status report entry to inform user of Composer version being used Fixed to make it easier in the future to have 100% confidence about the Composer version being used.
- ๐บ๐ธUnited States tedbow Ithaca, NY, USA
@cola I think the solution would be to backport ๐ As of Composer 2.5.5, `composer config` JSON-encodes boolean values Fixed (tests and all). Right now I don't know how different
ComposerInspector
is but if they are not that different it might now be hard.It seems like you should be only hitting this if you are on Composer 2.5.5 but regardless people will start to hit this on 8.x-2.x as they upgrade.
re #4
We're actively working on the 3.x branch though, so I'm not sure if we'll fix this any time soon. Will ping @tedbow.
Our scrum team is working on 3.x but @cola if you wanted to backport this we could review and commit.
Backporting at least would tell you if it fixes your problem
- ๐จ๐ญSwitzerland cola
@wim-leers youre right, drupal / symfony execute it with 2.5.5 2023-03-21 11:50:05
@tedbow would be nice if you can backport it on 2.x version - ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
@cola: thanks for checking! ๐
We need to favor project velocity right now, so if you could downgrade to Composer 2.5.4 for now, that'd be wonderful ๐ค
- ๐จ๐ญSwitzerland cola
@wim-leers we cannot downgrade it, another dependency on this version :) but we will use the release 2.6 with this version is working!
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
Huh! Is there something that requires Composer 2.5.5 on your system? What could that be? ๐ค Fascinating! ๐ค
- ๐บ๐ธUnited States tedbow Ithaca, NY, USA
@tedbow would be nice if you can backport it on 2.x version
We can review and commit any work done on this issue to backport ๐ As of Composer 2.5.5, `composer config` JSON-encodes boolean values Fixed to 2.x.
- Issue was unassigned.
- Assigned to yash.rode
- ๐บ๐ธUnited States tedbow Ithaca, NY, USA
@yash.rode, could backport the fix in ๐ As of Composer 2.5.5, `composer config` JSON-encodes boolean values Fixed from the 3.0.x branch to the 8.x-2.x branch? I should hopefully just be bringing the changes from this commit https://git.drupalcode.org/project/automatic_updates/-/commit/1f8516c0a2...
- ๐ฎ๐ณIndia yash.rode pune
yash.rode โ made their first commit to this issueโs fork.
- Open on Drupal.org โCore: 10.1.x + Environment: PHP 8.1 & MySQL 5.7last update
over 1 year ago Not currently mergeable. - @yashrode opened merge request.
18:05 17:18 Running- last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago 703 pass, 4 fail - last update
over 1 year ago 702 pass, 5 fail - @yashrode opened merge request.
- Open on Drupal.org โCore: 10.1.x + Environment: PHP 8.1 & MySQL 5.7last update
over 1 year ago Not currently mergeable. - @yashrode opened merge request.
50:28 49:27 Running- last update
over 1 year ago 712 pass - last update
over 1 year ago 710 pass, 1 fail - last update
over 1 year ago 702 pass, 5 fail - last update
over 1 year ago 169 pass, 174 fail - last update
over 1 year ago 169 pass, 174 fail - last update
over 1 year ago 169 pass, 174 fail - last update
over 1 year ago 169 pass, 174 fail - last update
over 1 year ago 169 pass, 174 fail - last update
over 1 year ago 702 pass, 5 fail - last update
over 1 year ago 702 pass, 5 fail - last update
over 1 year ago 702 pass, 5 fail - last update
over 1 year ago 642 pass, 32 fail - last update
over 1 year ago 710 pass, 1 fail - last update
over 1 year ago 702 pass, 5 fail - last update
over 1 year ago 712 pass - last update
over 1 year ago 710 pass, 1 fail - last update
over 1 year ago 702 pass, 5 fail - last update
over 1 year ago 702 pass, 5 fail - last update
over 1 year ago 702 pass, 5 fail - Status changed to Postponed
over 1 year ago 1:33pm 8 May 2023 - ๐ฎ๐ณIndia yash.rode pune
Once the blocker is in MR 861 will also start passing.
- last update
over 1 year ago 712 pass - last update
over 1 year ago 712 pass - last update
over 1 year ago 712 pass - last update
over 1 year ago 712 pass - Status changed to Needs work
over 1 year ago 7:28am 16 May 2023 - ๐ฎ๐ณIndia yash.rode pune
waiting for tests to pass, once it is green can be reviewed.
- Issue was unassigned.
- Status changed to Needs review
over 1 year ago 7:52am 16 May 2023 - Assigned to tedbow
- Status changed to RTBC
over 1 year ago 8:36am 16 May 2023 - last update
over 1 year ago 712 pass -
tedbow โ
committed 90375d71 on 8.x-2.x authored by
yash.rode โ
Issue #3354827 by yash.rode, cola, Wim Leers: Since Composer 2.5.5: "...
-
tedbow โ
committed 90375d71 on 8.x-2.x authored by
yash.rode โ
- Status changed to Fixed
over 1 year ago 10:30am 16 May 2023 - ๐บ๐ธUnited States tedbow Ithaca, NY, USA
@yash.rode, @Wim Leers thanks for getting this and the blockers fixed!
@cola if this is still an issue for you please let us know if it fixes it for you
- Issue was unassigned.
Automatically closed - issue fixed for 2 weeks with no activity.