Open mherchel opened 4 years ago
Terminus is not designed to be installed as part of a Drupal site. Please install it standalone; the .phar is preferred.
@greg-1-anderson I'm pretty sure it is with Lando Might be a different issue but I have a loop drupal/upgrade_status requires nikic/php-parser:^4 pantheon-systems/terminus requres psy/psysh:^0.8 psy/psysh 0.8.18 requres nikic/php-parser:^3
Therefore I have 2 options. No install upgrade_status module which tells me how to get ready for Drupal 9 OR Uninstall terminus from lando and lose all of the terminus integration
If the Lando Terminus integration installs Terminus as part of the Drupal project, that's a Lando configuration bug.
Note that Lando does not install Terminus as part of the Drupal project; you an see in the Dockerfiles for the Pantheon integration how Lando installs Terminus: https://github.com/lando/pantheon/blob/a21b5aaee731afa07ea7005deca10fdcb289d49c/recipes/pantheon/7.3-fpm/Dockerfile
Thanks for the quick response by the both of you. That is very helpful @reynoldsalec. Currently using the Drupal8/9 recipes not pantheons. Side-note: I feel like lando/lando documentions of https://docs.lando.dev/config/pantheon.html should be updated as I had no clue how pantheon recipe was being built. Should be link/comment inserted to lando/pantheon git repo. And taking it one set further Acquia/Platform.sh etc docs should be updated as well.
Good point @iStryker; we haven't actually started deploying lando/pantheon
to people, but that will start in the next release...as you can see all issues/development is now happening in the integration repos, not lando/lando
.
Expected behavior
I expect to be able to install Terminus on a
drupal-composer/drupal-project
projectActual behavior
When installing
drupal-composer/drupal-project
project and then Terminus, I receive the following error:Steps to reproduce the behavior
Running MacOS Mojave