NEOS installation: phpunit/php-code-coverage "Your requirements could not be resolved"

Hello,

I tried to install the newest NEOS Release via composer on my FreeBSD 12 machine, but i got the following composer error:

Problem 1
    - phpunit/phpunit 7.0.0 requires phpunit/php-code-coverage ^6.0 -> satisfiable by phpunit/php-code-coverage[6.0.0, 6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.0.1 requires phpunit/php-code-coverage ^6.0 -> satisfiable by phpunit/php-code-coverage[6.0.0, 6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.0.2 requires phpunit/php-code-coverage ^6.0 -> satisfiable by phpunit/php-code-coverage[6.0.0, 6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.0.3 requires phpunit/php-code-coverage ^6.0.1 -> satisfiable by phpunit/php-code-coverage[6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.1.0 requires phpunit/php-code-coverage ^6.0.1 -> satisfiable by phpunit/php-code-coverage[6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.1.1 requires phpunit/php-code-coverage ^6.0.1 -> satisfiable by phpunit/php-code-coverage[6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.1.2 requires phpunit/php-code-coverage ^6.0.1 -> satisfiable by phpunit/php-code-coverage[6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.1.3 requires phpunit/php-code-coverage ^6.0.1 -> satisfiable by phpunit/php-code-coverage[6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.1.4 requires phpunit/php-code-coverage ^6.0.1 -> satisfiable by phpunit/php-code-coverage[6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.1.5 requires phpunit/php-code-coverage ^6.0.1 -> satisfiable by phpunit/php-code-coverage[6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.2.0 requires phpunit/php-code-coverage ^6.0.6 -> satisfiable by phpunit/php-code-coverage[6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.2.1 requires phpunit/php-code-coverage ^6.0.6 -> satisfiable by phpunit/php-code-coverage[6.0.6, 6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.2.2 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.2.3 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.2.4 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.2.5 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.2.6 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.2.7 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.3.0 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.3.1 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.3.2 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.3.3 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.3.4 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.3.5 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.4.0 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.4.1 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.4.2 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.4.3 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.4.4 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.4.5 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.0 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.1 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.10 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.11 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.12 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.2 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.3 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.4 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.5 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.6 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.7 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.8 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/phpunit 7.5.9 requires phpunit/php-code-coverage ^6.0.7 -> satisfiable by phpunit/php-code-coverage[6.0.7, 6.0.8, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.4].
    - phpunit/php-code-coverage 6.0.0 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.0.1 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.0.2 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.0.3 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.0.4 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.0.5 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.0.6 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.0.7 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.0.8 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.1.0 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.1.1 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.1.2 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.1.3 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-code-coverage 6.1.4 requires phpunit/php-token-stream ^3.0 -> satisfiable by phpunit/php-token-stream[3.0.0, 3.0.1].
    - phpunit/php-token-stream 3.0.1 requires ext-tokenizer * -> the requested PHP extension tokenizer is missing from your system.
    - phpunit/php-token-stream 3.0.0 requires ext-tokenizer * -> the requested PHP extension tokenizer is missing from your system.
    - Installation request for phpunit/phpunit ^7.0 -> satisfiable by phpunit/phpunit[7.0.0, 7.0.1, 7.0.2, 7.0.3, 7.1.0, 7.1.1, 7.1.2, 7.1.3, 7.1.4, 7.1.5, 7.2.0, 7.2.1, 7.2.2, 7.2.3, 7.2.4, 7.2.5, 7.2.6, 7.2.7, 7.3.0, 7.3.1, 7.3.2, 7.3.3, 7.3.4, 7.3.5, 7.4.0, 7.4.1, 7.4.2, 7.4.3, 7.4.4, 7.4.5, 7.5.0, 7.5.1, 7.5.10, 7.5.11, 7.5.12, 7.5.2, 7.5.3, 7.5.4, 7.5.5, 7.5.6, 7.5.7, 7.5.8, 7.5.9].

Before I started the composer process, I used composer in many other cases (drupal, craft cms) without any kind of problem.

My actually environment:

Composer version 1.8.4 2019-02-11 10:52:10
Nginx 1.14.2
PHP-FPM: PHP 7.2.15 (fpm-fcgi) (built: Feb 10 2019 01:13:36)

Here is my php --ini output:

/usr/local/etc/php/ext-18-session.ini,
/usr/local/etc/php/ext-20-bcmath.ini,
/usr/local/etc/php/ext-20-bz2.ini,
/usr/local/etc/php/ext-20-ctype.ini,
/usr/local/etc/php/ext-20-curl.ini,
/usr/local/etc/php/ext-20-dom.ini,
/usr/local/etc/php/ext-20-fileinfo.ini,
/usr/local/etc/php/ext-20-filter.ini,
/usr/local/etc/php/ext-20-gd.ini,
/usr/local/etc/php/ext-20-gmp.ini,
/usr/local/etc/php/ext-20-hash.ini,
/usr/local/etc/php/ext-20-iconv.ini,
/usr/local/etc/php/ext-20-intl.ini,
/usr/local/etc/php/ext-20-json.ini,
/usr/local/etc/php/ext-20-mbstring.ini,
/usr/local/etc/php/ext-20-mysqli.ini,
/usr/local/etc/php/ext-20-openssl.ini,
/usr/local/etc/php/ext-20-pdo.ini,
/usr/local/etc/php/ext-20-xml.ini,
/usr/local/etc/php/ext-20-xmlwriter.ini,
/usr/local/etc/php/ext-20-zip.ini,
/usr/local/etc/php/ext-20-zlib.ini,
/usr/local/etc/php/ext-30-pdo_mysql.ini,
/usr/local/etc/php/ext-30-phar.ini,
/usr/local/etc/php/ext-30-xmlrpc.ini
  • I tried it with webuser permissions and with root permissions too, but nothing.
  • I tried it with an installation of the missed package via pkg install php72-pear-phpunit-PHP_CodeCoverage, but nothing.

I hope someone is able to solve my little composer problem, so composer is not my daily business ^^

The bottom error seems to be your real issue
- phpunit/php-token-stream 3.0.0 requires ext-tokenizer * -> the requested PHP extension tokenizer is missing from your system

1 Like

Thats it! Thanks for your help :slight_smile: