composer global require consolidation/robo:^1.0.8
[...]
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- edgedesign/phpqa v1.12.0 requires consolidation/robo <=1 -> satisfiable by consolidation/robo[0.1.0, 0.1.1, 0.2.0, 0.3.0, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.6.0, 0.7.0, 0.7.1, 0.7.2, 1.0.0, 1.0.0-RC1, 1.0.0-RC2, 1.0.0-RC3, 1.0.0-beta1] but these conflict with your requirements or minimum-stability.
- edgedesign/phpqa v1.12.0 requires consolidation/robo <=1 -> satisfiable by consolidation/robo[0.1.0, 0.1.1, 0.2.0, 0.3.0, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.6.0, 0.7.0, 0.7.1, 0.7.2, 1.0.0, 1.0.0-RC1, 1.0.0-RC2, 1.0.0-RC3, 1.0.0-beta1] but these conflict with your requirements or minimum-stability.
- edgedesign/phpqa v1.12.0 requires consolidation/robo <=1 -> satisfiable by consolidation/robo[0.1.0, 0.1.1, 0.2.0, 0.3.0, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.6.0, 0.7.0, 0.7.1, 0.7.2, 1.0.0, 1.0.0-RC1, 1.0.0-RC2, 1.0.0-RC3, 1.0.0-beta1] but these conflict with your requirements or minimum-stability.
- Installation request for edgedesign/phpqa (locked at v1.12.0, required as ^1.7) -> satisfiable by edgedesign/phpqa[v1.12.0].
I really don't understand current weird requirements using
<=, that I can't find anywhere else.Can't you just do like everyone else and using tilde or caret?
Now, there's
consolidation/robo: <=1that is preventing from install version1.0.8. Well, in theory the constraint is not wrong, but if I try to force an explicit require, I get: