buildwithyab/laravel-scout-mysql-driver

Cant require it with Laravel 5.7

victorpfm opened this issue · 5 comments

Getting this error:

Problem 1
    - Conclusion: don't install yab/laravel-scout-mysql-driver v2.0.5
    - Installation request for laravel/scout (locked at v5.0.3, required as ^5.0) -> satisfiable by laravel/scout[v5.0.3].
    - Conclusion: remove laravel/framework v5.7.0
    - Conclusion: don't install laravel/framework v5.7.0

Also please update laravel/scout: ^5.0

Running in the same issue with 5.7:

    - Conclusion: don't install yab/laravel-scout-mysql-driver v2.0.5
    - Installation request for laravel/scout (locked at v5.0.3) -> satisfiable by laravel/scout[v5.0.3].
    - Conclusion: remove laravel/framework v5.7.1
    - Conclusion: don't install laravel/framework v5.7.1
    - yab/laravel-scout-mysql-driver v2.0.0 requires laravel/framework 5.3.*|5.4.* -> satisfiable by laravel/framework[5.3.x-dev, 5.4.x-dev].
    - yab/laravel-scout-mysql-driver v2.0.1 requires laravel/framework 5.3.*|5.4.*|5.5.* -> satisfiable by laravel/framework[5.3.x-dev, 5.4.x-dev, 5.5.x-dev].
    - yab/laravel-scout-mysql-driver v2.0.2 requires laravel/framework 5.3.*|5.4.*|5.5.* -> satisfiable by laravel/framework[5.3.x-dev, 5.4.x-dev, 5.5.x-dev].
    - yab/laravel-scout-mysql-driver v2.0.3 requires laravel/framework 5.3.*|5.4.*|5.5.*|5.6.* -> satisfiable by laravel/framework[5.3.x-dev, 5.4.x-dev, 5.5.x-dev, 5.6.x-dev].
    - yab/laravel-scout-mysql-driver v2.0.4 requires laravel/framework 5.3.*|5.4.*|5.5.*|5.6.* -> satisfiable by laravel/framework[5.3.x-dev, 5.4.x-dev, 5.5.x-dev, 5.6.x-dev].
    - Can only install one of: laravel/framework[5.3.x-dev, v5.7.1].
    - Can only install one of: laravel/framework[5.4.x-dev, v5.7.1].
    - Can only install one of: laravel/framework[5.5.x-dev, v5.7.1].
    - Can only install one of: laravel/framework[5.6.x-dev, v5.7.1].
    - Installation request for laravel/framework (locked at v5.7.1, required as 5.7.*) -> satisfiable by laravel/framework[v5.7.1].
    - Installation request for yab/laravel-scout-mysql-driver ^2.0 -> satisfiable by yab/laravel-scout-mysql-driver[v2.0.0, v2.0.1, v2.0.2, v2.0.3, v2.0.4, v2.0.5].

I was getting the same issue. Here is my workaround.

In your project composer.json
Edit the laravel/scout line to require v4
"laravel/scout": "^4.0",
run composer install
then run composer require yab/laravel-scout-mysql-driver

As the package is updated it should not be a problem