jeremykenedy / laravel-roles

A Powerful package for handling roles and permissions in Laravel with GUI. Supports Laravel 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 6.0, 7.0, 8.0, and 9.0
MIT License
952 stars 195 forks source link

Upgrade to Laravel 10 fails #193

Closed daniel-omnistock closed 1 year ago

daniel-omnistock commented 1 year ago

When trying to upgrade to Laravel 10 I get this composer error:

- eklundkristoffer/seedster 5.0 requires illuminate/support 5.5.*|5.6.*|5.7.*|5.8.*|6.*|^7.0|^8.0|^9.0 -> satisfiable by illuminate/support[v5.5.0, ..., v5.8.36, v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27, v9.0.0, ..., v9.52.0].

So, it seems like the eklundkristoffer/seedster dependency in the composer.json should be updated to ^7.0.

alkoumi commented 1 year ago

Same thing here installing to new project with laravel 10

composer require jeremykenedy/laravel-roles ./composer.json has been updated Running composer update jeremykenedy/laravel-rolesase/ lang/ node_modules/ public/ resources/ routes/ storage/ tests/ vendor/
Loading composer repositories with package information Updating dependencies Your requirements could not be resolved to an installable set of packages.

Problem 1

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions. You can also try re-running composer require with an explicit version constraint, e.g. "composer require jeremykenedy/laravel-roles:*" to figure out if any version is installable, or "composer require jeremykenedy/laravel-roles:^2.1" if you know which you need.

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

jeremykenedy commented 1 year ago

Fixed with https://github.com/jeremykenedy/laravel-roles/pull/196