Open kamalkech opened 4 years ago
Just encountered the same issue. I've noticed on other projects where 'composer require' wouldn't work with Drupal 9 that people were recommending adding the project line directly in composer.json ("drupal/console": "~1.0"
) and running composer update
.
That in turn gives a different composer dependency error, which seems to be related to symfony/yml:
Problem 1
- drupal/core-recommended 9.0.0-beta2 requires composer/installers v1.8.0 -> satisfiable by composer/installers[v1.8.0] but these conflict with your requirements or minimum-stability.
- drupal/core-recommended 9.0.0-beta1 requires composer/installers v1.8.0 -> satisfiable by composer/installers[v1.8.0] but these conflict with your requirements or minimum-stability.
- drupal/core-recommended 9.0.0-alpha2 requires composer/installers v1.8.0 -> satisfiable by composer/installers[v1.8.0] but these conflict with your requirements or minimum-stability.
- drupal/core-recommended 9.0.0-alpha1 requires composer/installers v1.7.0 -> satisfiable by composer/installers[v1.7.0] but these conflict with your requirements or minimum-stability.
- Conclusion: remove drupal/core-recommended 9.0.0
- Conclusion: don't install drupal/core-recommended 9.0.0
- Conclusion: don't install drupal/core-recommended 9.0.0-rc1
- drupal/console 1.0.0 requires drupal/console-core 1.0.0 -> satisfiable by drupal/console-core[1.0.0].
- drupal/console 1.0.0-rc20 requires drupal/console-core 1.0.0-rc20 -> satisfiable by drupal/console-core[1.0.0-rc20].
- drupal/console 1.0.0-rc21 requires drupal/console-core 1.0.0-rc21 -> satisfiable by drupal/console-core[1.0.0-rc21].
- drupal/console 1.0.0-rc22 requires drupal/console-core 1.0.0-rc22 -> satisfiable by drupal/console-core[1.0.0-rc22].
- drupal/console 1.0.0-rc23 requires drupal/console-core 1.0.0-rc23 -> satisfiable by drupal/console-core[1.0.0-rc23].
- drupal/console 1.0.0-rc24 requires drupal/console-core 1.0.0-rc24 -> satisfiable by drupal/console-core[1.0.0-rc24].
- drupal/console 1.0.0-rc25 requires drupal/console-core 1.0.0-rc25 -> satisfiable by drupal/console-core[1.0.0-rc25].
- drupal/console 1.0.0-rc26 requires drupal/console-core 1.0.0-rc26 -> satisfiable by drupal/console-core[1.0.0-rc26].
- drupal/console-core 1.0.0 requires webflo/drupal-finder ^0.3.0 -> satisfiable by webflo/drupal-finder[0.3.0].
- drupal/console-core 1.0.0-rc20 requires webflo/drupal-finder ^0.3.0 -> satisfiable by webflo/drupal-finder[0.3.0].
- drupal/console-core 1.0.0-rc21 requires webflo/drupal-finder ^0.3.0 -> satisfiable by webflo/drupal-finder[0.3.0].
- drupal/console-core 1.0.0-rc22 requires webflo/drupal-finder ^0.3.0 -> satisfiable by webflo/drupal-finder[0.3.0].
- drupal/console-core 1.0.0-rc23 requires webflo/drupal-finder ^0.3.0 -> satisfiable by webflo/drupal-finder[0.3.0].
- drupal/console-core 1.0.0-rc24 requires webflo/drupal-finder ^0.3.0 -> satisfiable by webflo/drupal-finder[0.3.0].
- drupal/console-core 1.0.0-rc25 requires webflo/drupal-finder ^0.3.0 -> satisfiable by webflo/drupal-finder[0.3.0].
- drupal/console-core 1.0.0-rc26 requires webflo/drupal-finder ^0.3.0 -> satisfiable by webflo/drupal-finder[0.3.0].
- Conclusion: don't install webflo/drupal-finder 0.3.0
- Conclusion: remove symfony/yaml v4.4.9|install drupal/console 1.0.0|install drupal/console 1.0.0-rc20|install drupal/console 1.0.0-rc21|install drupal/console 1.0.0-rc22|install drupal/console 1.0.0-rc23|install drupal/console 1.0.0-rc24|install drupal/console 1.0.0-rc25|install drupal/console 1.0.0-rc26|install drupal/console-core 1.0.0|install drupal/console-core 1.0.0-rc20|install drupal/console-core 1.0.0-rc21|install drupal/console-core 1.0.0-rc22|install drupal/console-core 1.0.0-rc23|install drupal/console-core 1.0.0-rc24|install drupal/console-core 1.0.0-rc25|install drupal/console-core 1.0.0-rc26
- Conclusion: don't install drupal/core-recommended 9.0.0-beta3|install drupal/console 1.0.0|install drupal/console 1.0.0-rc20|install drupal/console 1.0.0-rc21|install drupal/console 1.0.0-rc22|install drupal/console 1.0.0-rc23|install drupal/console 1.0.0-rc24|install drupal/console 1.0.0-rc25|install drupal/console 1.0.0-rc26
- Installation request for drupal/console ~1.0 -> satisfiable by drupal/console[1.0.0, 1.0.0-alpha1, 1.0.0-alpha2, 1.0.0-beta1, 1.0.0-beta2, 1.0.0-beta3, 1.0.0-beta4, 1.0.0-beta5, 1.0.0-rc1, 1.0.0-rc10, 1.0.0-rc11, 1.0.0-rc12, 1.0.0-rc13, 1.0.0-rc14, 1.0.0-rc15, 1.0.0-rc16, 1.0.0-rc17, 1.0.0-rc18, 1.0.0-rc19, 1.0.0-rc2, 1.0.0-rc20, 1.0.0-rc21, 1.0.0-rc22, 1.0.0-rc23, 1.0.0-rc24, 1.0.0-rc25, 1.0.0-rc26, 1.0.0-rc3, 1.0.0-rc4, 1.0.0-rc5, 1.0.0-rc6, 1.0.0-rc7, 1.0.0-rc8, 1.0.0-rc9, 1.0.1, 1.0.2, 1.1.0, 1.1.1, 1.2.0, 1.3.0, 1.3.1, 1.3.2, 1.4.0, 1.5.0, 1.6.0, 1.6.1, 1.7.0, 1.8.0, 1.9.1, 1.9.2, 1.9.3, 1.9.4, v1.9.0].
- drupal/core-recommended 9.1.x-dev requires symfony/yaml v4.4.9 -> satisfiable by symfony/yaml[v4.4.9].
- drupal/core-recommended 9.0.x-dev requires symfony/yaml v4.4.9 -> satisfiable by symfony/yaml[v4.4.9].
- Conclusion: don't install symfony/yaml v4.4.9|keep symfony/yaml v4.4.9|install drupal/core-recommended 9.0.0-beta3
- Installation request for drupal/core-recommended ^9 -> satisfiable by drupal/core-recommended[9.0.0, 9.0.0-alpha1, 9.0.0-alpha2, 9.0.0-beta1, 9.0.0-beta2, 9.0.0-beta3, 9.0.0-rc1, 9.0.x-dev, 9.1.x-dev].
Any plans to make this Drupal 9 compatible @maintainers?
Have you tried installing it as a global executable outside of the Drupal 9 project directory?
@janisit Globally installed does not work either
[ERROR] Drupal Console is not installed at: "
/var/www/html"
You must execute the following composer commands:
composer require drupal/console:~1.0 --prefer-dist --optimize-autoloader
Tried to install Drupal console tonight. I cleared my vendor directory and composer.lock file and ran the command: composer require drupal/console:~1.0 --prefer-dist --optimize-autoloader
Getting the following errors reported: Problem 1
This is due to Drupal 9 requiring Symfony 4 and Drupal console requiring Symfony 2/3. I believe the following issue has been raised about this: #4220
Whoop whoop, seems a D9 compatible release has been tied up: https://github.com/hechoendrupal/drupal-console/releases/tag/1.9.5
@leymannx try module to rebuild cache and you will get many errors using drupal 9
Using D9.0.3 php 7.4
Install of 1.95. seamed fine.
But ever command will produce:
PHP Fatal error: Uncaught Error: Call to undefined method Drupal\Core\DrupalKernel::prepareLegacyRequest() in /var/www/vhosts/xxx/vendor/drupal/console/src/Utils/DrupalApi.php:266
@dmouse Installation of version 1.9.5 worked for me.
composer require drupal/console:dev-master#abcb094 --prefer-dist --optimize-autoloader
But with the latest release 1.9.5, running every command produce the below error: Fatal error: Uncaught Error: Call to undefined method Drupal\Core\DrupalKernel::prepareLegacyRequest() in /app/vendor/drupal/console/src/Utils/DrupalApi.php:266 Stack trace:
thank you for the information, i will some test to check what is happening
Drupal version : 9 Php version : 7.3 Composer version : 1.9.0
after run command
composer require drupal/console:~1.0 --prefer-dist --optimize-autoloader
i get all this errors :