Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doesn't support Composer 2 #124

Open
SteelWagstaff opened this issue Apr 18, 2022 · 2 comments
Open

Doesn't support Composer 2 #124

SteelWagstaff opened this issue Apr 18, 2022 · 2 comments

Comments

@SteelWagstaff
Copy link
Contributor

Mercator doesn't support Composer 2:

"composer/installers": "~1.0"

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"?

SteelWagstaff added a commit to SteelWagstaff/Mercator that referenced this issue Apr 18, 2022
Add support for composer/installers 2.x. Fix for humanmade#124
@timnolte
Copy link

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?

@carstingaxion
Copy link
Contributor

carstingaxion commented Aug 14, 2023

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants