Hi there,
just pressed the update button going from v5.3.9 to v5.3.10. Now “php artisan optimize” gives me
PHP Fatal error: Uncaught Error: Call to undefined method Illuminate\Foundation\Application::configureMonologUsing() in /var/www/in/v5.3.9/bootstrap/app.php:61
Stack trace:
#0 /var/www/in/v5.3.9/artisan(18): require_once()
#1 {main}
thrown in /var/www/in/v5.3.9/bootstrap/app.php on line 61
“composer install” throws
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- mpdf/mpdf is locked to version v7.1.7 and an update of this package was not requested.
- mpdf/mpdf v7.1.7 requires php ^5.6 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 → your php version (7.4.3) does not satisfy that requirement.
and “composer update”
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires mpdf/mpdf 7.1.7 → satisfiable by mpdf/mpdf[v7.1.7].
- mpdf/mpdf v7.1.7 requires php ^5.6 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 → your php version (7.4.3) does not satisfy that requirement.
Problem 2
- Root composer.json requires turbo124/framework 5.5.51 → satisfiable by turbo124/framework[v5.5.51].
- websight/l5-google-cloud-storage dev-master requires illuminate/support ~5.0.17|5.1.|5.2.|5.3.|5.4. → satisfiable by illuminate/support[v5.0.22, …, 5.4.x-dev].
- Only one of these can be installed: laravel/framework[v5.5.0, …, 5.5.x-dev], illuminate/support[dev-master, v4.0.0-BETA2, …, 4.2.x-dev, v5.0.0, …, 5.8.x-dev, v6.0.0, …, 6.x-dev, v7.0.0, …, 7.x-dev, v8.0.0, …, 8.x-dev], turbo124/framework[v5.5.51]. [laravel/framework, turbo124/framework] replace illuminate/support and thus cannot coexist with it.
- Only one of these can be installed: laravel/framework[v5.5.0, …, 5.5.x-dev], illuminate/support[v5.2.43, …, v5.6.7], turbo124/framework[v5.5.51]. They all replace tightenco/collect and thus cannot coexist.
- Root composer.json requires websight/l5-google-cloud-storage dev-master → satisfiable by websight/l5-google-cloud-storage[dev-master].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
I’m somewhat hesitant to use “-W”.
Suggestions?