Laravel-backup: cant install v6 on laravel 5.7

Created on 28 Feb 2019  路  3Comments  路  Source: spatie/laravel-backup

either the docs are wrong or the code is -

in the docs v6 (latest version) can be installed on laravel 5.7 which i have but upon trying to install i get:

Your requirements could not be resolved to an installable set of packages.

Problem 1
- Conclusion: remove laravel/framework v5.7.24
- Conclusion: don't install laravel/framework v5.7.24
- spatie/laravel-backup 6.1.0 requires illuminate/support ~5.8.0 -> satisfiable by laravel/framework[5.8.x-dev], illuminate/support[5.8.x-dev, v5.8.0, v5.8.2].
- spatie/laravel-backup 6.1.1 requires illuminate/support ~5.8.0 -> satisfiable by laravel/framework[5.8.x-dev], illuminate/support[5.8.x-dev, v5.8.0, v5.8.2].
- Can only install one of: laravel/framework[5.8.x-dev, v5.7.24].
- don't install illuminate/support 5.8.x-dev|don't install laravel/framework v5.7.24
- don't install illuminate/support v5.8.0|don't install laravel/framework v5.7.24
- don't install illuminate/support v5.8.2|don't install laravel/framework v5.7.24
- Installation request for laravel/framework (locked at v5.7.24, required as 5.7.*) -> satisfiable by laravel/framework[v5.7.24].
- Installation request for spatie/laravel-backup ^6.1 -> satisfiable by spatie/laravel-backup[6.1.0, 6.1.1].

Most helpful comment

Ok, I was able to solve it by running composer require spatie/laravel-backup:6.0.7

Cheers!

All 3 comments

v6.0.7 has L5.7 support: https://github.com/spatie/laravel-backup/blob/6.0.7/composer.json

If you run composer install spatie/laravel-backup composer should pick that version for you.

Hi! I have the exact same problem.
This is the output of composer require spatie/laravel-backup:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Conclusion: remove laravel/framework v5.7.27
    - Conclusion: don't install laravel/framework v5.7.27
    - spatie/laravel-backup 6.1.0 requires illuminate/events ~5.8.0 -> satisfiable by illuminate/events[5.8.x-dev, v5.8.0, v5.8.2, v5.8.3].
    - spatie/laravel-backup 6.1.1 requires illuminate/events ~5.8.0 -> satisfiable by illuminate/events[5.8.x-dev, v5.8.0, v5.8.2, v5.8.3].
    - don't install illuminate/events 5.8.x-dev|don't install laravel/framework v5.7.27
    - don't install illuminate/events v5.8.0|don't install laravel/framework v5.7.27
    - don't install illuminate/events v5.8.2|don't install laravel/framework v5.7.27
    - don't install illuminate/events v5.8.3|don't install laravel/framework v5.7.27
    - Installation request for laravel/framework (locked at v5.7.27, required as 5.7.*) -> satisfiable by laravel/framework[v5.7.27].
    - Installation request for spatie/laravel-backup ^6.1 -> satisfiable by spatie/laravel-backup[6.1.0, 6.1.1].


Installation failed, reverting ./composer.json to its original content.

Then, by following you recommendation and running composer install spatie/laravel-backup I get:

Invalid argument spatie/laravel-backup. Use "composer require spatie/laravel-backup" instead to add packages to your composer.json.

What should I do?
Thanks!

Ok, I was able to solve it by running composer require spatie/laravel-backup:6.0.7

Cheers!

Was this page helpful?
0 / 5 - 0 ratings