Doesn't support Composer 2
SteelWagstaff opened this issue · comments
Mercator doesn't support Composer 2:
We'd like to update our bedrocks to using Composer 2, but can't when they include Mercator as a dependency. Would you consider updating dependency to something like: "composer/installers": 1 - 2 or "composer/installers": "~1.0 || ~2.0"?
Looks like Composer 2 was added but an actual tag release was never made. Is this project really being supported anymore or is there perhaps something new to replace it?
I was on the way to open a new issue regarding the missing tag release, but @timnolte luckily mentioned it over here already.
This missing tag, led me to use composer require humanmade/mercator:dev-master
which unfortunately also didn't work, when combined with humanmade/Mercaor-GUI, which explicitly depends on the following
"composer/installers": "~1.0",
"humanmade/mercator": "~1.0"
Problem 1
- Root composer.json requires humanmade/mercator-gui dev-master -> satisfiable by humanmade/mercator-gui[dev-master].
- humanmade/mercator-gui dev-master requires humanmade/mercator ~1.0 -> found humanmade/mercator[1.0.0, 1.0.1, 1.0.3] but it conflicts with your root composer.json require (dev-master).