Replace should not be merged with require section #272
+0
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Because of the hardening in latest version of
composer(a good thing) invalid packages cannot be installed anymore.The problem
This morning I tried to setup a clean Magento based on the mage-os mirror (my default) and it failed.
My question, why does Magento require
components/jquery:1.11.0?I opened the original composer.json to see why it was required. It wasn't, hmm, that's weird.
Research and solution
So, next, try to install from repo.magento.com to see if I can reproduce the bug with upstream, and it installed without any hassle.
Which lead in the research of the generator, because why did we do we have a different version from the original.
Locally disabled and build the project and after that I could install Magento like before.
It now is 100% the same with repo.magento.com again (except the source of coarse) 🙌
Affected version