ytake / Laravel-FluentLogger

fluent logger for laravel (with Monolog handler for Fluentd)
MIT License
63 stars 23 forks source link

Installation problems with Laravel9 #55

Closed crhg closed 1 year ago

crhg commented 1 year ago

The current latest version of Series 5, 5.1.0, is the version before supporting Laravel9, and Series 6 requires Laravel10, so if we try to install on Laravel9, we cannot satisfy the dependency.

% composer require ytake/laravel-fluent-logger:"^5"
./composer.json has been updated
Running composer update ytake/laravel-fluent-logger
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 ytake/laravel-fluent-logger ^5 -> satisfiable by ytake/laravel-fluent-logger[5.0.0, 5.1.0].
    - ytake/laravel-fluent-logger[5.0.0, ..., 5.1.0] require illuminate/log ^8.0 -> found illuminate/log[v8.0.0, ..., 8.x-dev] but these were not loaded, likely because it conflicts with another require.

Installation failed, reverting ./composer.json and ./composer.lock to their original content.

The version just before Laravel10 support was for Laravel9, so assigning a new version tag for Series 5 to it would solve the problem.

crhg commented 1 year ago

I can install on laravel9 with 5.2.0 without any problems. Thank you.