No matter what I do. I have even run supposedly unnecessary "composer install" commands, and put a copy in the "vendor" folder, even though it was working in my libraries folder before the upgrade....

Someone please tell me what I am doing wrong. Permissions are all correct...

Comments

justkristin created an issue. See original summary.

jan.mashat’s picture

Status: Active » Postponed (maintainer needs more info)

Hi Kristin, I'm not sure what you mean by

unnecessary "composer install" commands

as composer update/install is now the recommended method for installing the library dependency as per the installation guide: https://www.drupal.org/node/1210494

justkristin’s picture

Running into this again after latest update to drupal core.

I guess my problem is this: I didn't use composer to create this site. The site has been live for well over 2 years. Why am I given a single method for installation? I am sure I am not the only person not using composer...

Are there no steps I can take on the command line to install what needs installing? Can I not, like I used to be able to do, simply place the library where it needs to be?

jan.mashat’s picture

Title: Trying to upgrade to drupal 8.3 - Missing Brightcove API from the vendor folder. » Upgrade to drupal 8.3 without composer
Category: Bug report » Support request
Status: Postponed (maintainer needs more info) » Closed (works as designed)

Hi Kristin,

It may be possible to upgrade without composer, but it's not really feasible as you would need to check the entire dependency tree and manually download the right versions of all required packages.

As for why this project has come to depend on composer:

many parts of the Drupal ecosystem now require full composer support. It's the way things are going

source

Composer is an important part of the modern PHP ecosystem. It brings considerable benefits.

source

justkristin’s picture

[redacted]