Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save brlafreniere/68df323e9e7254e012b84c2aa7c37e22 to your computer and use it in GitHub Desktop.
Save brlafreniere/68df323e9e7254e012b84c2aa7c37e22 to your computer and use it in GitHub Desktop.
$ composer require --dev phalcon/incubator-test:^v1.0.0-alpha.1
./composer.json has been updated
Running composer update phalcon/incubator-test
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- codeception/codeception[1.0.9, ..., 1.0.10] require facebook/php-webdriver * -> could not be found in any version, there may be a typo in the package name.
- codeception/codeception[1.1.5, ..., 1.8.7] require phpunit/phpunit 3.7.* -> found phpunit/phpunit[3.7.0, ..., 3.7.38] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[1.5.1, ..., 1.5.7] require phpunit/phpunit 3.7.*@stable -> found phpunit/phpunit[3.7.0, ..., 3.7.38] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.0.0, ..., 2.0.9] require phpunit/phpunit ~4.0 -> found phpunit/phpunit[4.0.0, ..., 4.8.36] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.0.10, ..., 2.0.10.1] require phpunit/phpunit 4.4.* -> found phpunit/phpunit[4.4.0, ..., 4.4.5] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.0.11, ..., 2.0.12] require phpunit/phpunit ~4.5.0 -> found phpunit/phpunit[4.5.0, 4.5.1] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.0.13, ..., 2.0.14] require phpunit/phpunit ~4.6.0 -> found phpunit/phpunit[4.6.0, ..., 4.6.10] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.0.15, ..., 2.1.1] require phpunit/phpunit ~4.7.0 -> found phpunit/phpunit[4.7.0, ..., 4.7.7] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.1.2, ..., 2.1.6] require phpunit/phpunit ~4.8.0 -> found phpunit/phpunit[4.8.0, ..., 4.8.36] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.1.7, ..., 2.3.0] require phpunit/phpunit >4.8.20 <6.0 -> found phpunit/phpunit[4.8.21, ..., 4.8.36, 5.0.0, ..., 5.7.27] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception 2.1.10 requires phpunit/phpunit >4.8.20 <5.4 -> found phpunit/phpunit[4.8.21, ..., 4.8.36, 5.0.0, ..., 5.3.5] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.1.11, ..., 2.5.6, 3.0.0, ..., 3.1.2, 4.0.0, ..., 4.1.21] require ext-curl * -> it is missing from your system. Install or enable PHP's curl extension.
- codeception/codeception[2.2.1, ..., 2.2.4] require phpunit/phpunit >4.8.20 <5.5 -> found phpunit/phpunit[4.8.21, ..., 4.8.36, 5.0.0, ..., 5.4.8] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.3.1, ..., 2.3.6] require phpunit/phpunit >4.8.20 <7.0 -> found phpunit/phpunit[4.8.21, ..., 4.8.36, 5.0.0, ..., 5.7.27, 6.0.0, ..., 6.5.14] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.3.7, ..., 2.3.9] require phpunit/phpunit >=4.8.28 <5.0.0 || >=5.6.3 <7.0 -> found phpunit/phpunit[4.8.28, ..., 4.8.36, 5.6.3, ..., 5.7.27, 6.0.0, ..., 6.5.14] but it conflicts with your root composer.json require (^9.0).
- codeception/codeception[2.4.0, ..., 2.4.5] require symfony/console >=2.7 <5.0 -> found symfony/console[v2.7.0, ..., v2.8.52, v3.0.0, ..., v3.4.47, v4.0.0, ..., v4.4.25] but the package is fixed to v5.3.0 (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.
- codeception/module-phpbrowser 1.0.1 requires codeception/codeception *@dev -> satisfiable by codeception/codeception[1.0.9, ..., 1.8.7, 2.0.0, ..., 2.5.6, 3.0.0, ..., 3.1.2, 4.0.0, ..., 4.1.21].
- codeception/module-phpbrowser 1.0.1 conflicts with codeception/codeception 1.1.4.
- codeception/module-phpbrowser 1.0.1 conflicts with codeception/codeception 1.1.3.
- codeception/module-phpbrowser 1.0.1 conflicts with codeception/codeception 1.1.2.
- codeception/module-phpbrowser 1.0.1 conflicts with codeception/codeception 1.1.0.
- codeception/module-phpbrowser 1.0.1 conflicts with codeception/codeception 1.0.14.
- codeception/module-phpbrowser 1.0.1 conflicts with codeception/codeception 1.0.13.
- codeception/module-phpbrowser 1.0.1 conflicts with codeception/codeception 1.0.12.
- codeception/module-phpbrowser 1.0.1 conflicts with codeception/codeception 1.0.11.
- phalcon/incubator-test v1.0.0-alpha.1 requires codeception/module-phpbrowser ^1.0.0 -> satisfiable by codeception/module-phpbrowser[1.0.0, 1.0.1, 1.0.2].
- codeception/module-phpbrowser 1.0.2 requires codeception/codeception ^4.0 -> satisfiable by codeception/codeception[4.0.0, ..., 4.1.21].
- codeception/module-phpbrowser 1.0.0 requires codeception/codeception 4.0.x-dev | ^4.0 -> satisfiable by codeception/codeception[4.0.0, ..., 4.1.21].
- Root composer.json requires phalcon/incubator-test ^v1.0.0-alpha.1 -> satisfiable by phalcon/incubator-test[v1.0.0-alpha.1].
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
- It's a private package and you forgot to add a custom repository to find it
Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
To enable extensions, verify that they are enabled in your .ini files:
- /etc/php/7.4/cli/php.ini
- /etc/php/7.4/cli/conf.d/10-mysqlnd.ini
- /etc/php/7.4/cli/conf.d/10-opcache.ini
- /etc/php/7.4/cli/conf.d/10-pdo.ini
- /etc/php/7.4/cli/conf.d/15-xml.ini
- /etc/php/7.4/cli/conf.d/20-calendar.ini
- /etc/php/7.4/cli/conf.d/20-ctype.ini
- /etc/php/7.4/cli/conf.d/20-dom.ini
- /etc/php/7.4/cli/conf.d/20-exif.ini
- /etc/php/7.4/cli/conf.d/20-ffi.ini
- /etc/php/7.4/cli/conf.d/20-fileinfo.ini
- /etc/php/7.4/cli/conf.d/20-ftp.ini
- /etc/php/7.4/cli/conf.d/20-gettext.ini
- /etc/php/7.4/cli/conf.d/20-iconv.ini
- /etc/php/7.4/cli/conf.d/20-json.ini
- /etc/php/7.4/cli/conf.d/20-mbstring.ini
- /etc/php/7.4/cli/conf.d/20-mysqli.ini
- /etc/php/7.4/cli/conf.d/20-pdo_mysql.ini
- /etc/php/7.4/cli/conf.d/20-phar.ini
- /etc/php/7.4/cli/conf.d/20-posix.ini
- /etc/php/7.4/cli/conf.d/20-readline.ini
- /etc/php/7.4/cli/conf.d/20-shmop.ini
- /etc/php/7.4/cli/conf.d/20-simplexml.ini
- /etc/php/7.4/cli/conf.d/20-sockets.ini
- /etc/php/7.4/cli/conf.d/20-sysvmsg.ini
- /etc/php/7.4/cli/conf.d/20-sysvsem.ini
- /etc/php/7.4/cli/conf.d/20-sysvshm.ini
- /etc/php/7.4/cli/conf.d/20-tokenizer.ini
- /etc/php/7.4/cli/conf.d/20-xmlreader.ini
- /etc/php/7.4/cli/conf.d/20-xmlwriter.ini
- /etc/php/7.4/cli/conf.d/20-xsl.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment