Description
I'm getting the following error when doing yarn setup:tools
for the first time after cloning the repo locally
- Installing yoast/phpunit-polyfills (1.x-dev 3abb63e): Extracting archive
43/43 [============================] 100%
In GitDownloader.php line 501:
Failed to execute git checkout '693a5181a113fadb4fa6d768977cbf74e579069c' -- && git reset --har
d '693a5181a113fadb4fa6d768977cbf74e579069c' --
fatal: reference is not a tree: 693a5181a113fadb4fa6d768977cbf74e579069c
It looks like the commit hash is not available in the repository, maybe the commit was removed
from the branch? Run "composer update wporg/wporg-mu-plugins" to resolve this.
install [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--dry-run] [--dev] [--no-suggest] [--no-dev] [--no-autoloader] [--no-progress] [--no-install] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--] [<packages>...]
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
See full output when yarn setup:tools
yarn run v1.22.19 $ yarn && composer install && TEXTDOMAIN=wporg composer exec update-configs && composer --working-dir=./source/wp-content/plugins/phpdoc-parser install [1/4] 🔍 Resolving packages... [2/4] 🚚 Fetching packages... [3/4] 🔗 Linking dependencies... warning " > @wordpress/scripts@27.1.0" has unmet peer dependency "@playwright/test@^1.39.0". warning " > @wordpress/scripts@27.1.0" has unmet peer dependency "react@^18.0.0". warning " > @wordpress/scripts@27.1.0" has unmet peer dependency "react-dom@^18.0.0". warning "@wordpress/scripts > @wordpress/e2e-test-utils-playwright@0.18.0" has unmet peer dependency "@playwright/test@>=1". warning "@wordpress/scripts > cssnano@6.0.3" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default@6.0.3" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > @wordpress/eslint-plugin > @typescript-eslint/eslint-plugin > ts-api-utils@1.0.3" has unmet peer dependency "typescript@>=4.2.0". warning "@wordpress/scripts > cssnano > cssnano-preset-default > cssnano-utils@4.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-colormin@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-convert-values@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-discard-comments@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-discard-duplicates@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-discard-empty@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-discard-overridden@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-merge-longhand@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-merge-rules@6.0.3" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-minify-font-values@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-minify-gradients@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-minify-params@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-minify-selectors@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-normalize-charset@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-normalize-display-values@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-normalize-positions@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-normalize-repeat-style@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-normalize-string@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-normalize-timing-functions@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-normalize-unicode@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-normalize-url@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-normalize-whitespace@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-ordered-values@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-reduce-initial@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-reduce-transforms@6.0.1" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-svgo@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-unique-selectors@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > cssnano > cssnano-preset-default > postcss-merge-longhand > stylehacks@6.0.2" has incorrect peer dependency "postcss@^8.4.31". warning "@wordpress/scripts > @wordpress/eslint-plugin > eslint-plugin-jest > @typescript-eslint/utils > @typescript-eslint/typescript-estree > tsutils@3.21.0" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta". [4/4] 🔨 Building fresh packages... Deprecation Notice: Using ${var} in strings is deprecated, use {$var} instead in phar:///usr/local/bin/composer/vendor/symfony/console/Command/DumpCompletionCommand.php:48 Deprecation Notice: Using ${var} in strings is deprecated, use {$var} instead in phar:///usr/local/bin/composer/vendor/symfony/console/Command/DumpCompletionCommand.php:56 Deprecation Notice: Using ${var} in strings is deprecated, use {$var} instead in phar:///usr/local/bin/composer/src/Composer/Autoload/AutoloadGenerator.php:875 Deprecation Notice: Using ${var} in strings is deprecated, use {$var} instead in phar:///usr/local/bin/composer/src/Composer/Autoload/AutoloadGenerator.php:880 Installing dependencies from lock file (including require-dev) Verifying lock file contents can be installed on current platform. Package operations: 53 installs, 0 updates, 0 removals - Downloading composer/installers (1.x-dev 894a0b5) - Downloading squizlabs/php_codesniffer (dev-master 4fd52f7) - Downloading myclabs/deep-copy (1.x-dev 2f52946) - Downloading nikic/php-parser (1.x-dev c4bbc8e) - Downloading phpcompatibility/php-compatibility (9.3.5) - Downloading phpcompatibility/phpcompatibility-paragonie (1.3.3) - Downloading phpcompatibility/phpcompatibility-wp (dev-master 01c1ff2) - Downloading sebastian/recursion-context (3.0.x-dev 9bfd3c6) - Downloading sebastian/exporter (3.1.x-dev 1939bc8) - Downloading sebastian/diff (3.0.x-dev 98ff311) - Downloading phpdocumentor/reflection-docblock (2.0.5) - Downloading doctrine/instantiator (1.5.x-dev 12be248) - Downloading phpspec/prophecy (v1.10.3) - Downloading theseer/tokenizer (1.2.3) - Downloading sebastian/version (2.0.1) - Downloading sebastian/environment (4.2.x-dev 56932f6) - Downloading sebastian/code-unit-reverse-lookup (1.0.x-dev 92a1a52) - Downloading phpunit/php-text-template (1.2.1) - Downloading phpunit/php-file-iterator (2.0.x-dev 69deeb8) - Downloading phpunit/php-timer (2.1.x-dev a691211) - Downloading rmccue/requests (v1.8.1) - Downloading sebastian/object-reflector (1.1.x-dev 1d439c2) - Downloading sebastian/object-enumerator (3.0.x-dev ac5b293) - Downloading sebastian/resource-operations (2.0.x-dev 72a7f76) - Downloading scribu/scb-framework (dev-master d35d512) - Downloading scribu/lib-posts-to-posts (dev-master a695438) - Downloading phpdocumentor/reflection (3.0.x-dev 59e61ac) - Downloading erusev/parsedown (1.8.0-beta-7) - Syncing wordpress/phpdoc-parser (dev-master 7fc2227) into cache - Downloading wp-coding-standards/wpcs (2.3.0) - Downloading wp-phpunit/wp-phpunit (5.9.9) - Downloading wpackagist-plugin/code-syntax-block (3.2.0) - Downloading wpackagist-plugin/gutenberg (18.2.0) - Downloading wpackagist-plugin/jetpack (13.4-beta) - Downloading wpackagist-plugin/posts-to-posts (1.7.3) - Downloading wpackagist-plugin/wordpress-importer (0.8.2) - Downloading adhocore/jwt (1.1.2) - Syncing wporg/wporg-mu-plugins (dev-build 693a518) into cache - Syncing wporg/wporg-parent-2021 (dev-build d4e52af) into cache - Syncing wporg/wporg-repo-tools (dev-trunk d78f1cf) into cache - Downloading yoast/phpunit-polyfills (1.x-dev 3abb63e) - Installing composer/installers (1.x-dev 894a0b5): Extracting archive - Installing squizlabs/php_codesniffer (dev-master 4fd52f7): Extracting archive - Installing dealerdirect/phpcodesniffer-composer-installer (v0.7.2): Extracting archive - Installing myclabs/deep-copy (1.x-dev 2f52946): Extracting archive - Installing nikic/php-parser (1.x-dev c4bbc8e): Extracting archive - Installing phar-io/version (2.0.1): Extracting archive - Installing phar-io/manifest (1.0.3): Extracting archive - Installing phpcompatibility/php-compatibility (9.3.5): Extracting archive - Installing phpcompatibility/phpcompatibility-paragonie (1.3.3): Extracting archive - Installing phpcompatibility/phpcompatibility-wp (dev-master 01c1ff2): Extracting archive - Installing sebastian/recursion-context (3.0.x-dev 9bfd3c6): Extracting archive - Installing sebastian/exporter (3.1.x-dev 1939bc8): Extracting archive - Installing sebastian/diff (3.0.x-dev 98ff311): Extracting archive - Installing sebastian/comparator (3.0.x-dev 1dc7ceb): Extracting archive - Installing phpdocumentor/reflection-docblock (2.0.5): Extracting archive - Installing doctrine/instantiator (1.5.x-dev 12be248): Extracting archive - Installing phpspec/prophecy (v1.10.3): Extracting archive - Installing theseer/tokenizer (1.2.3): Extracting archive - Installing sebastian/version (2.0.1): Extracting archive - Installing sebastian/environment (4.2.x-dev 56932f6): Extracting archive - Installing sebastian/code-unit-reverse-lookup (1.0.x-dev 92a1a52): Extracting archive - Installing phpunit/php-token-stream (3.1.x-dev 9c1da83): Extracting archive - Installing phpunit/php-text-template (1.2.1): Extracting archive - Installing phpunit/php-file-iterator (2.0.x-dev 69deeb8): Extracting archive - Installing phpunit/php-code-coverage (6.1.4): Extracting archive - Installing phpunit/php-timer (2.1.x-dev a691211): Extracting archive - Installing rmccue/requests (v1.8.1): Extracting archive - Installing sebastian/global-state (2.0.0): Extracting archive - Installing sebastian/object-reflector (1.1.x-dev 1d439c2): Extracting archive - Installing sebastian/object-enumerator (3.0.x-dev ac5b293): Extracting archive - Installing sebastian/resource-operations (2.0.x-dev 72a7f76): Extracting archive - Installing wordpress-meta/handbook (2): Checking out trunk/wordpress.org/public_html/wp-content/plugins/handbook/ - Installing wordpress-meta/pub (1): Checking out trunk/wordpress.org/public_html/wp-content/mu-plugins/pub/ - Installing wordpress-meta/wporg-markdown (1): Checking out trunk/wordpress.org/public_html/wp-content/plugins/wporg-markdown/ - Installing scribu/scb-framework (dev-master d35d512): Extracting archive - Installing scribu/lib-posts-to-posts (dev-master a695438): Extracting archive - Installing psr/log (1.1.4): Extracting archive - Installing phpdocumentor/reflection (3.0.x-dev 59e61ac): Extracting archive - Installing erusev/parsedown (1.8.0-beta-7): Extracting archive - Installing wordpress/phpdoc-parser (dev-master 7fc2227): Cloning 7fc2227d2d from cache - Installing wp-coding-standards/wpcs (2.3.0): Extracting archive - Installing wp-phpunit/wp-phpunit (5.9.9): Extracting archive - Installing wpackagist-plugin/code-syntax-block (3.2.0): Extracting archive - Installing wpackagist-plugin/gutenberg (18.2.0): Extracting archive - Installing wpackagist-plugin/jetpack (13.4-beta): Extracting archive - Installing wpackagist-pl 5314 ugin/posts-to-posts (1.7.3): Extracting archive - Installing wpackagist-plugin/wordpress-importer (0.8.2): Extracting archive - Installing adhocore/jwt (1.1.2): Extracting archive - Installing wporg/wporg-mu-plugins (dev-build 693a518): Cloning 693a5181a1 693a5181a113fadb4fa6d768977cbf74e579069c is gone (history was rewritten?) Install of wporg/wporg-mu-plugins failed - Installing wporg/wporg-parent-2021 (dev-build d4e52af): Cloning d4e52af3e7 d4e52af3e755c15787293e1fd1e25054af225eec is gone (history was rewritten?) Install of wporg/wporg-parent-2021 failed - Installing wporg/wporg-repo-tools (dev-trunk d78f1cf): Cloning d78f1cf7dc from cache - Installing phpunit/phpunit (7.5.20): Extracting archive - Installing yoast/phpunit-polyfills (1.x-dev 3abb63e): Extracting archive 43/43 [============================] 100% In GitDownloader.php line 501:Failed to execute git checkout '693a5181a113fadb4fa6d768977cbf74e579069c' -- && git reset --har
d '693a5181a113fadb4fa6d768977cbf74e579069c' --fatal: reference is not a tree: 693a5181a113fadb4fa6d768977cbf74e579069c
It looks like the commit hash is not available in the repository, maybe the commit was removed
from the branch? Run "composer update wporg/wporg-mu-plugins" to resolve this.install [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--dry-run] [--dev] [--no-suggest] [--no-dev] [--no-autoloader] [--no-progress] [--no-install] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--] [...]
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.