laravel-mongodb
laravel-mongodb copied to clipboard
Upgrading Laravel 8 to 9
- Laravel-mongodb Version: dev-master
- PHP Version: #.#.#
- Database Driver & Version:
Description:
Steps to reproduce
- jenssegers/mongodb[v3.8.0, ..., 3.8.x-dev] require illuminate/events ^8.0 -> found illuminate/events[v8.0.0, ..., 8.x-dev] but it conflicts with your root composer.json require (dev-master).
Expected behaviour
remove the illuminate/evets from composer.json as there is no usage in the code
Actual behaviour
wasting my time
Logs:
Problem 1 - Root composer.json requires jenssegers/mongodb 3.8.* -> satisfiable by jenssegers/mongodb[v3.8.0, ..., 3.8.x-dev]. - jenssegers/mongodb[v3.8.0, ..., 3.8.x-dev] require illuminate/events ^8.0 -> found illuminate/events[v8.0.0, ..., 8.x-dev] but it conflicts with your root composer.json require (dev-master). Problem 2 - Only one of these can be installed: laravel/framework[v9.0.0-beta.1, ..., 9.x-dev], illuminate/events[dev-master]. laravel/framework replaces illuminate/events and thus cannot coexist with it. - Root composer.json requires illuminate/events dev-master -> satisfiable by illuminate/events[dev-master]. - Root composer.json requires laravel/framework ^9.0 -> satisfiable by laravel/framework[v9.0.0-beta.1, ..., 9.x-dev].
anyone here who had the same issue can use https://packagist.org/packages/reverseads/mongodb?query=composer%20require%20reverseads%2Fmongodb until this PR debate is resolved or they decide to fix their own problems