Closed lukas-pierce closed 2 years ago
Laravel 9 doesn't require the psr/cache
package on its own, only via the symfony/cache: ^6.0
, which, in turn, supports psr/cache
^2.0|^3.0`.
If you already have psr/cache 3.0
installed in your Laravel project, please try what the output above already suggests: composer update --with-all-dependencies
or, if you want to install kreait/laravel-firebase
for the first time: composer require --with-all-dependencies kreait/laravel-firebase
.
As long as you don't have another library installed that only supports psr/cache 3.0
, this should downgrade your local psr/cache
to 2.x.
Not installed on Laravel 9
Composer error log:
Seems like laravel uses psr/cache 3.0.0, but google/auth uses elder versions