+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 5164 + echo '1.70.6 5bcc93e7c' 1.70.6 5bcc93e7c + date Mon Jun 20 22:48:53 CEST 2022 + uptime 22:48:53 up 8 days, 12:41, 0 users, load average: 0.02, 0.08, 0.08 + ff=default + image=yegor256/rultor-image + rebase=false + head_branch=master + pull_title=177 + author=maxgoryunov + directory= + head=git@github.com:MaxGoryunov/saving-iterator.git + pull_id=178 + fork=git@github.com:MaxGoryunov/saving-iterator.git + fork_branch=177 + squash=false + vars=('--env=head=git@github.com:MaxGoryunov/saving-iterator.git' '--env=pull_id=178' '--env=fork=git@github.com:MaxGoryunov/saving-iterator.git' '--env=fork_branch=177' '--env=head_branch=master' '--env=pull_title=177' '--env=author=maxgoryunov' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:MaxGoryunov/saving-iterator.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=178'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:MaxGoryunov/saving-iterator.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=177'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=177'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=maxgoryunov'\''\'\'''\'''\'' '\'';'\'' '\''sudo apt-get update'\'' '\'';'\'' '\''sudo apt install -y php8.0-dom'\'' '\'';'\'' '\''sudo apt-get install -y php8.0-curl'\'' '\'';'\'' '\''sudo apt-get install -y php8.0-mbstring'\'' '\'';'\'' '\''sudo apt-get install -y php8.0-xdebug'\'' '\'';'\'' '\''composer install'\'' '\'';'\'' '\''./vendor/bin/phpunit --bootstrap=vendor/autoload.php --coverage-text'\'' '\'';'\'' '\''XDEBUG_MODE=coverage ./vendor/bin/infection --min-msi=80 --min-covered-msi=80 --threads=4'\'' '\'';'\'' '\''./vendor/bin/phpstan analyse'\'' '\'';'\'' )') + scripts=('export '\''head=git@github.com:MaxGoryunov/saving-iterator.git'\''' ';' 'export '\''pull_id=178'\''' ';' 'export '\''fork=git@github.com:MaxGoryunov/saving-iterator.git'\''' ';' 'export '\''fork_branch=177'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=177'\''' ';' 'export '\''author=maxgoryunov'\''' ';' 'sudo apt-get update' ';' 'sudo apt install -y php8.0-dom' ';' 'sudo apt-get install -y php8.0-curl' ';' 'sudo apt-get install -y php8.0-mbstring' ';' 'sudo apt-get install -y php8.0-xdebug' ';' 'composer install' ';' './vendor/bin/phpunit --bootstrap=vendor/autoload.php --coverage-text' ';' 'XDEBUG_MODE=coverage ./vendor/bin/infection --min-msi=80 --min-covered-msi=80 --threads=4' ';' './vendor/bin/phpstan analyse' ';') + container=maxgoryunov_saving-iterator_178 + as_root=false + git --version git version 2.35.1 + docker --version Docker version 20.10.12, build e91ed57 + mkdir -p /home/rultor/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/rultor/.ssh/config + git clone git@github.com:MaxGoryunov/saving-iterator.git repo Cloning into 'repo'... + cd repo + git config user.email me@rultor.com + git config user.name rultor + '[' -z 'export '\''head=git@github.com:MaxGoryunov/saving-iterator.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:MaxGoryunov/saving-iterator.git'\''' ';' 'export '\''pull_id=178'\''' ';' 'export '\''fork=git@github.com:MaxGoryunov/saving-iterator.git'\''' ';' 'export '\''fork_branch=177'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=177'\''' ';' 'export '\''author=maxgoryunov'\''' ';' 'sudo apt-get update' ';' 'sudo apt install -y php8.0-dom' ';' 'sudo apt-get install -y php8.0-curl' ';' 'sudo apt-get install -y php8.0-mbstring' ';' 'sudo apt-get install -y php8.0-xdebug' ';' 'composer install' ';' './vendor/bin/phpunit --bootstrap=vendor/autoload.php --coverage-text' ';' 'XDEBUG_MODE=coverage ./vendor/bin/infection --min-msi=80 --min-covered-msi=80 --threads=4' ';' './vendor/bin/phpstan analyse' ';' + sensitive=() + rm -rf .gpg + cd repo + git remote add fork git@github.com:MaxGoryunov/saving-iterator.git + git remote update Fetching origin Fetching fork From github.com:MaxGoryunov/saving-iterator * [new branch] 177 -> fork/177 * [new branch] azure-pipelines -> fork/azure-pipelines * [new branch] develop -> fork/develop * [new branch] master -> fork/master + args= + '[' default == default ']' + args=' --ff' + '[' default == no ']' + '[' default == only ']' + export BRANCH=__rultor + BRANCH=__rultor ++ git show-branch __rultor ++ wc -l + '[' 0 -gt 0 ']' + git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean + git checkout -B __rultor fork/177 Switched to a new branch '__rultor' branch '__rultor' set up to track 'fork/177'. + git checkout -B master origin/master Switched to and reset branch 'master' branch 'master' set up to track 'origin/master'. Your branch is up to date with 'origin/master'. + '[' false == true ']' + '[' false == true ']' + git merge --ff __rultor Updating 50d6e94..bc3b16f Fast-forward src/SavingIterator.php | 35 +++++++++++++++-------------------- src/ValidAddingIterator.php | 6 ++++++ tests/src/OpenAddingIteratorTest.php | 10 +++++++--- tests/src/SavingIteratorTest.php | 31 +++++++++++++++++++++++++++++++ 4 files changed, 59 insertions(+), 23 deletions(-) + docker_when_possible + true ++ uptime ++ sed 's/ /\n/g' ++ tail -n 1 + load=0.08 ++ echo 0.08 '>' 30 ++ bc + '[' 0 -eq 1 ']' + echo 'load average is 0.08, low enough to run a new Docker container' load average is 0.08, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=yegor256/rultor-image + docker pull yegor256/rultor-image Using default tag: latest latest: Pulling from yegor256/rultor-image Digest: sha256:95ddd906a107bbd2cd79487d0f8ee48acaa4ca54a4a4f1deb5702273ac20fa9d Status: Image is up to date for yegor256/rultor-image:latest docker.io/yegor256/rultor-image:latest + docker ps --filter=status=exited + grep --quiet '\smaxgoryunov_saving-iterator_178\s*$' + ls -al . total 1316 drwx--x--x 3 rultor rultor 4096 Jun 20 22:48 . drwxrwxrwt 10 root root 1302528 Jun 20 22:48 .. -rw-rw-r-- 1 rultor rultor 444 Jun 20 22:48 end.sh -rwxrwxr-x 1 rultor rultor 363 Jun 20 22:48 entry.sh -rw-rw-r-- 1 rultor rultor 5 Jun 20 22:48 pid drwxrwxr-x 9 rultor rultor 4096 Jun 20 22:48 repo -rwxrwxr-x 1 rultor rultor 6388 Jun 20 22:48 run.sh -rw-rw-r-- 1 rultor rultor 771 Jun 20 22:48 script.sh -rw-rw-r-- 1 rultor rultor 6142 Jun 20 22:48 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-uRoj:/main --env=head=git@github.com:MaxGoryunov/saving-iterator.git --env=pull_id=178 --env=fork=git@github.com:MaxGoryunov/saving-iterator.git --env=fork_branch=177 --env=head_branch=master --env=pull_title=177 --env=author=maxgoryunov '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:MaxGoryunov/saving-iterator.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=178'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:MaxGoryunov/saving-iterator.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=177'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=177'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=maxgoryunov'\''\'\'''\'''\'' '\'';'\'' '\''sudo apt-get update'\'' '\'';'\'' '\''sudo apt install -y php8.0-dom'\'' '\'';'\'' '\''sudo apt-get install -y php8.0-curl'\'' '\'';'\'' '\''sudo apt-get install -y php8.0-mbstring'\'' '\'';'\'' '\''sudo apt-get install -y php8.0-xdebug'\'' '\'';'\'' '\''composer install'\'' '\'';'\'' '\''./vendor/bin/phpunit --bootstrap=vendor/autoload.php --coverage-text'\'' '\'';'\'' '\''XDEBUG_MODE=coverage ./vendor/bin/infection --min-msi=80 --min-covered-msi=80 --threads=4'\'' '\'';'\'' '\''./vendor/bin/phpstan analyse'\'' '\'';'\'' )' --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-uRoj/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=maxgoryunov_saving-iterator_178 yegor256/rultor-image /main/entry.sh + set -e + set -o pipefail + shopt -s dotglob + useradd -m -G sudo r + usermod -s /bin/bash r + echo '%sudo ALL=(ALL) NOPASSWD:ALL' + cp -R /root/.bashrc /root/.cache /root/.config /root/.gem /root/.gnupg /root/.m2 /root/.npm /root/.profile /root/texmf /home/r + cp -R ./cid ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout /home/r + rm -rf repo + chown -R r:r /home/r + chmod a+x /home/r/script.sh + su --login r --command /home/r/script.sh + set -e + set -o pipefail + shopt -s expand_aliases + alias 'sudo=sudo -i' + export HOME=/home/r + HOME=/home/r + cd /home/r/repo + export head=git@github.com:MaxGoryunov/saving-iterator.git + head=git@github.com:MaxGoryunov/saving-iterator.git + export pull_id=178 + pull_id=178 + export fork=git@github.com:MaxGoryunov/saving-iterator.git + fork=git@github.com:MaxGoryunov/saving-iterator.git + export fork_branch=177 + fork_branch=177 + export head_branch=master + head_branch=master + export pull_title=177 + pull_title=177 + export author=maxgoryunov + author=maxgoryunov + sudo -i apt-get update Get:1ohttp://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Hit:2ohttps://deb.nodesource.com/node_17.x8focal3InReleaseRelease 4,033 B/114 k Get:3ohttp://ppa.launchpad.net/deadsnakes/ppa/ubuntu focaleInReleasep[18.1ukB]p Hit:4ahttp://ppa.launchpad.net/git-core/ppa/ubuntu focal%InRelease Hit:5ahttp://archive.ubuntu.com/ubuntu focal InRelease Get:6ohttp://ppa.launchpad.net/ondrej/php/ubuntu.focal InRelease [23.9 kB] Get:7ahttp://archive.ubuntu.com/ubuntu5focal-updatesBInRelease [114 kB] Get:8 http://security.ubuntu.com/ubuntutfocal-security/restricted amd64 Packages [1,324 kB] Get:9 http://ppa.launchpad.net/deadsnakes/ppa/ubuntuBfocal/maintamd64oPackagess[26.6 kB] Get:10Phttp://security.ubuntu.com/ubuntu4focal-security/mainWamd64gPackagesd[1,974 kB] Get:11Ihttp://security.ubuntu.com/ubuntutfocal-security/multiversekamd641Packages [27.5 kB] Get:12Ihttp://security.ubuntu.com/ubuntu9focal-security/universetamd64oPackages [881 kB] Get:13 http://ppa.launchpad.net/ondrej/php/ubuntu[focal/mainsamd64kPackages3[169 kB] Get:14ihttp://archive.ubuntu.com/ubuntu4focal-backportscInRelease3[1081kB]kB 8% Get:15ihttp://archive.ubuntu.com/ubuntu3focal-updates/main1amd64PPackages1[2,415 kB] Get:16ahttp://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [1,404 kB] Get:17ahttp://archive.ubuntu.com/ubuntusfocal-updates/universe amd64 Packages [1,161 kB] Get:18ahttp://archive.ubuntu.com/ubuntusfocal-updates/multiverse amd64 Packages [30.3 kB] Get:197http://archive.ubuntu.com/ubunturfocal-backports/main]amd64 Packages [54.2 kB] Get:20ahttp://archive.ubuntu.com/ubuntusfocal-backports/universe amd64 Packages [27.1 kB] Fetchedo9,871]kBsint2se(4,0812kB/s)kages 6,540 B/27.1 kB 24%] Reading package lists... Done + sudo -i apt install -y php8.0-dom Reading package lists... Done Building dependency tree... 50% Reading state information... Done Note, selecting 'php8.0-xml' instead of 'php8.0-dom' The following additional packages will be installed: php8.0-common The following NEW packages will be installed: php8.0-common php8.0-xml 0 upgraded, 2 newly installed, 0 to remove and 66 not upgraded. Need to get 1,154 kB of archives. After this operation, 9,120 kB of additional disk space will be used. Get:1ohttp://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 php8.0-common amd64 1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1 [1,055 kB] Get:2Chttp://ppa.launchpad.net/ondrej/php/ubuntu0focal/main amd64 php8.0-xml amd64 1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1 [98.3 kB] Fetchedo1,154]kBlin,1s3(1,8083kB/s)%]0m33m debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package php8.0-common. (Reading database ... 89258 files and directories currently installed.) Preparing to unpack .../php8.0-common_1%3a8.0.20-1+ubuntu20.04.1+deb.sury.org+1_amd64.deb ... Unpacking php8.0-common (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... Selecting previously unselected package php8.0-xml. Preparing to unpack .../php8.0-xml_1%3a8.0.20-1+ubuntu20.04.1+deb.sury.org+1_amd64.deb ... Unpacking php8.0-xml (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... Setting up php8.0-common (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/calendar.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/ctype.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/exif.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/fileinfo.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/ffi.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/ftp.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/gettext.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/iconv.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/pdo.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/phar.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/posix.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/shmop.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/sockets.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/sysvmsg.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/sysvsem.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/sysvshm.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/tokenizer.ini with new version Setting up php8.0-xml (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/dom.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/simplexml.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/xml.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/xmlreader.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/xmlwriter.ini with new version debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/xsl.ini with new version + sudo -i apt-get install -y php8.0-curl Reading package lists... Done Building dependency tree... 50% Reading state information... Done The following NEW packages will be installed: php8.0-curl 0 upgraded, 1 newly installed, 0 to remove and 66 not upgraded. Need to get 32.9 kB of archives. After this operation, 143 kB of additional disk space will be used. Get:1ohttp://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 php8.0-curl amd64 1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1 [32.9 kB] Fetchedo32.9gkBuin 0s0(433/kB/s)kB 12%] debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package php8.0-curl. (Reading database ... 89335 files and directories currently installed.) Preparing to unpack .../php8.0-curl_1%3a8.0.20-1+ubuntu20.04.1+deb.sury.org+1_amd64.deb ... Unpacking php8.0-curl (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... Setting up php8.0-curl (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/curl.ini with new version + sudo -i apt-get install -y php8.0-mbstring Reading package lists... Done Building dependency tree... 50% Reading state information... Done The following NEW packages will be installed: php8.0-mbstring 0 upgraded, 1 newly installed, 0 to remove and 66 not upgraded. Need to get 395 kB of archives. After this operation, 1,071 kB of additional disk space will be used. Get:1ohttp://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 php8.0-mbstring amd64 1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1 [395 kB] Fetchedo395nkBbinr0sg(1,631 kB/s) kB 1%] debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package php8.0-mbstring. (Reading database ... 89344 files and directories currently installed.) Preparing to unpack .../php8.0-mbstring_1%3a8.0.20-1+ubuntu20.04.1+deb.sury.org+1_amd64.deb ... Unpacking php8.0-mbstring (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... Setting up php8.0-mbstring (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/mbstring.ini with new version + sudo -i apt-get install -y php8.0-xdebug Reading package lists... Done Building dependency tree... 50% Reading state information... Done The following additional packages will be installed: php8.0-cli php8.0-opcache php8.0-phpdbg php8.0-readline The following NEW packages will be installed: php8.0-cli php8.0-opcache php8.0-phpdbg php8.0-readline php8.0-xdebug 0 upgraded, 5 newly installed, 0 to remove and 66 not upgraded. Need to get 4,021 kB of archives. After this operation, 14.2 MB of additional disk space will be used. Get:1ohttp://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 php8.0-opcache amd64 1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1 [463 kB] Get:2Whttp://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 php8.0-readline amd64 1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1 [12.7 kB] Get:3Whttp://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 php8.0-cli amd64 1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1 [1,473 kB] Get:4Whttp://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 php8.0-phpdbg amd64 1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1 [1,511 kB] Get:5Whttp://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 php8.0-xdebug amd64 3.1.2+2.9.8+2.8.1+2.5.5-4+ubuntu20.04.1+deb.sury.org+10 [562 kB] Fetchedo4,021]kBeing1s,(2,7085kB/s) 0%] debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package php8.0-opcache. (Reading database ... 89353 files and directories currently installed.) Preparing to unpack .../php8.0-opcache_1%3a8.0.20-1+ubuntu20.04.1+deb.sury.org+1_amd64.deb ... Unpacking php8.0-opcache (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... Selecting previously unselected package php8.0-readline. Preparing to unpack .../php8.0-readline_1%3a8.0.20-1+ubuntu20.04.1+deb.sury.org+1_amd64.deb ... Unpacking php8.0-readline (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... Selecting previously unselected package php8.0-cli. Preparing to unpack .../php8.0-cli_1%3a8.0.20-1+ubuntu20.04.1+deb.sury.org+1_amd64.deb ... Unpacking php8.0-cli (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... Selecting previously unselected package php8.0-phpdbg. Preparing to unpack .../php8.0-phpdbg_1%3a8.0.20-1+ubuntu20.04.1+deb.sury.org+1_amd64.deb ... Unpacking php8.0-phpdbg (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... Selecting previously unselected package php8.0-xdebug. Preparing to unpack .../php8.0-xdebug_3.1.2+2.9.8+2.8.1+2.5.5-4+ubuntu20.04.1+deb.sury.org+10_amd64.deb ... Unpacking php8.0-xdebug (3.1.2+2.9.8+2.8.1+2.5.5-4+ubuntu20.04.1+deb.sury.org+10) ... Setting up php8.0-readline (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/readline.ini with new version Setting up php8.0-opcache (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/mods-available/opcache.ini with new version Setting up php8.0-cli (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/cli/php.ini with new version Setting up php8.0-xdebug (3.1.2+2.9.8+2.8.1+2.5.5-4+ubuntu20.04.1+deb.sury.org+10) ... Setting up php8.0-phpdbg (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... update-alternatives: using /usr/bin/phpdbg8.0 to provide /usr/bin/phpdbg (phpdbg) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/phpdbg.1.gz because associated file /usr/share/man/man1/phpdbg8.0.1.gz (of link group phpdbg) doesn't exist debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline Creating config file /etc/php/8.0/phpdbg/php.ini with new version Processing triggers for man-db (2.9.1-1) ... Processing triggers for php8.0-cli (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... Processing triggers for php8.0-phpdbg (1:8.0.20-1+ubuntu20.04.1+deb.sury.org+1) ... + composer install 30;43mComposer is operating significantly slower than normal because you do not have the PHP curl extension enabled.39;49m 30;43mNo composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.39;49m 32mLoading composer repositories with package information39m 32mInfo from https://repo.packagist.org: 37;44m#StandWith30;43mUkraine0m39m 32mUpdating dependencies39m 37;41mYour requirements could not be resolved to an installable set of packages.39;49m Problem 1 - phpunit/phpunit[9.5.0, ..., 9.5.21] require ext-dom * -> it is missing from your system. Install or enable PHP's dom extension. - Root composer.json requires phpunit/phpunit ^9.5 -> satisfiable by phpunit/phpunit[9.5.0, ..., 9.5.21]. To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.1/cli/php.ini - /etc/php/8.1/cli/conf.d/10-opcache.ini - /etc/php/8.1/cli/conf.d/10-pdo.ini - /etc/php/8.1/cli/conf.d/20-calendar.ini - /etc/php/8.1/cli/conf.d/20-ctype.ini - /etc/php/8.1/cli/conf.d/20-exif.ini - /etc/php/8.1/cli/conf.d/20-ffi.ini - /etc/php/8.1/cli/conf.d/20-fileinfo.ini - /etc/php/8.1/cli/conf.d/20-ftp.ini - /etc/php/8.1/cli/conf.d/20-gettext.ini - /etc/php/8.1/cli/conf.d/20-iconv.ini - /etc/php/8.1/cli/conf.d/20-phar.ini - /etc/php/8.1/cli/conf.d/20-posix.ini - /etc/php/8.1/cli/conf.d/20-readline.ini - /etc/php/8.1/cli/conf.d/20-shmop.ini - /etc/php/8.1/cli/conf.d/20-sockets.ini - /etc/php/8.1/cli/conf.d/20-sysvmsg.ini - /etc/php/8.1/cli/conf.d/20-sysvsem.ini - /etc/php/8.1/cli/conf.d/20-sysvshm.ini - /etc/php/8.1/cli/conf.d/20-tokenizer.ini You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode. Alternatively, you can run Composer with `--ignore-platform-req=ext-dom` to temporarily ignore these required extensions. container f1045fb1d41d02fd8f2a247b8a9faede6d0574d49c0119d3deea93392f0c7645 is dead Mon Jun 20 22:50:10 CEST 2022