pantheon-systems / drops-8

Pantheon Upstream for Drupal 8 Sites. Deprecated; please see https://github.com/pantheon-upstreams/drupal-composer-managed
GNU General Public License v2.0
80 stars 117 forks source link

Drops 9? #389

Open romulasry opened 2 years ago

romulasry commented 2 years ago

Where is it?

greg-1-anderson commented 2 years ago

Pantheon only supports Drupal 9 on Composer-managed sites. To convert a drops-8 site to an Integrated Composer upstream, please see https://pantheon.io/docs/guides/composer-convert

romulasry commented 2 years ago

Okay but I installed the site via Drupal 9 composer (within pantheon) and get this error when I do the finishing install.php:

https://www.drupal.org/project/drupal/issues/3255318 https://dashboard.pantheon.io/users/31132e6e-67ab-48ab-80a8-8668bcbbce6d#support/ticket/640885

romulasry commented 2 years ago

Same error.

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Monday, December 20th, 2021 at 3:09 PM, Brian Weaver @.***> wrote:

It looks like integrated composer is not running for your site. Try adding a new line to your pantheon.yml:

build_step: true

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.Message ID: @.***>

namespacebrian commented 2 years ago

Same error.

Yeah I deleted my message because I saw that it was not actually the problem.. but you got the email notification anyway :)

romulasry commented 2 years ago

$ composer up -W Loading composer repositories with package information Updating dependencies Nothing to modify in lock file Installing dependencies from lock file (including require-dev) Nothing to install, update or remove

Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
Package webmozart/path-util is abandoned, you should avoid using it. Use symfony/filesystem instead.

Generating autoload files 82 packages you are using are looking for funding. Use the composer fund command to find out more! Scaffolding files for pantheon-systems/drupal-integrations:

romulasry commented 2 years ago

The 1st is a drupal issue and will be likely fixed in Drupal core: https://www.drupal.org/project/drupal/issues/3180351

The 2nd is a Drush bug: https://github.com/drush-ops/drush/issues/4935

greg-1-anderson commented 1 year ago

I believe the issues described here have been fixed. Leaving open because I feel it is useful to have this issue readily visible in the queue. I will also add: