Error
# composer require fof/upload
Using version ^0.11.2 for fof/upload
./composer.json has been updated
Running composer update fof/upload
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- ramsey/uuid[3.5.2, ..., 3.7.3] require paragonie/random_compat ^1.0|^2.0 -> found paragonie/random_compat[v1.0.0, ..., v1.4.3, v2.0.0, ..., v2.0.19] but the package is fixed to v9.99.100 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
- ramsey/uuid 3.8.0 requires paragonie/random_compat ^1.0|^2.0|9.99.99 -> found paragonie/random_compat[v1.0.0, ..., v1.4.3, v2.0.0, ..., v2.0.19, v9.99.99] but the package is fixed to v9.99.100 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
- ramsey/uuid[3.9.0, ..., 3.9.3] require paragonie/random_compat ^1 | ^2 | 9.99.99 -> found paragonie/random_compat[v1.0.0, ..., v1.4.3, v2.0.0, ..., v2.0.19, v9.99.99] but the package is fixed to v9.99.100 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
- fof/upload 0.11.2 requires ramsey/uuid ^3.5.2 -> satisfiable by ramsey/uuid[3.5.2, ..., 3.9.3].
- Root composer.json requires fof/upload ^0.11.2 -> satisfiable by fof/upload[0.11.2].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Solved
composer require -W ramsey/uuid:3.9.3
composer require fof/upload
or
composer require -W fof/upload