I’m attempting to install concrete via composer as instructed from the downloads page.
Once Composer gets to the point of installing everything, however, concrete5/core
fails to install.
It seems like every other thing is getting installed but not concrete5/core
.
It seems to download/extract/etc fine, but will not install.
On the very last step, it hangs at 99% for a very long time and then errors out as below.
Can someone help me figure out why the concrete5/core
component won’t actually install?
- Installing phpspec/prophecy (v1.15.0): Extracting archive
- Installing phar-io/version (3.2.1): Extracting archive
- Installing phar-io/manifest (2.0.3): Extracting archive
- Installing myclabs/deep-copy (1.11.0): Extracting archive
- Installing phpunit/phpunit (8.5.28): Extracting archive
- Installing vlucas/phpdotenv (v2.6.9): Extracting archive
180/181 [===========================>] 99% Install of concrete5/core failed
In Filesystem.php line 314:
Could not delete /concrete5/vendor/composer/c55cc755/concretecms-concretecms-core-f261fca/js/ckeditor/plugins/bidi/
lang:
remove [--dev] [--dry-run] [--no-progress] [--no-update] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-all-dependencies] [--no-update-with-dependencies] [--unused] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] <packages>...
Retrying has the same results (though referencing a different target file):
root@system:/concrete5# composer require concrete5/core
Info from https://repo.packagist.org: #StandWithUkraine
Using version ^9.1 for concrete5/core
./composer.json has been updated
Running composer update concrete5/core
Gathering patches from concrete5/dependency-patches (extra.patches).
Loading composer repositories with package information
Updating dependencies
Nothing to modify in lock file
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Downloading concrete5/core (9.1.1)
- Installing concrete5/core (9.1.1): Extracting archive
Install of concrete5/core failed
In Filesystem.php line 314:
Could not delete /concrete5/vendor/composer/cfbcf2f6/concretecms-concretecms-core-f261fca/images/icons/filetypes:
require [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--no-progress] [--no-update] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] [<packages>...]
root@system:/concrete5#
I have blown away and started from scratch a few times and each has the same result.