vanilophp / framework

The truly Laravel E-commerce Framework
https://vanilo.io
MIT License
810 stars 102 forks source link

composer install vanilo/framework fails on Laravel 8.12: "Conclusion: don't install vanilo/framework" :-( #102

Closed agustavo87 closed 3 years ago

agustavo87 commented 3 years ago

Hi was trying to install vanilo/framework on Laravel 8.12 with Composer 2.0.11 and it fails. When i enter this command:

composer require vanilo/framework

get the folowing output (after few minutes):

Using version ^2.1 for vanilo/framework
./composer.json has been updated
Running composer update vanilo/framework
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Conclusion: don't install vanilo/framework 2.1.0 (conflict analysis result)
    - Conclusion: don't install vanilo/framework 2.1.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.28.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.29.0 (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.6] | install one of symfony/process[v4.4.14, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[5.x-dev] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.7.0], symfony/process[v4.4.13, ..., v4.4.17] (conflict analysis result)
    - Conclusion: don't install symfony/process[v4.4.13] | install one of symfony/process[v5.1.0-RC1, ..., v5.2.3] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.2.0-BETA3] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.9.3], symfony/process[v4.4.14, v4.4.15, v4.4.16, v4.4.17] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.2.0-BETA2] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.9.3], symfony/process[v4.4.14, v4.4.15, v4.4.16, v4.4.17] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.2.0-BETA1] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.9.3], symfony/process[v4.4.14, v4.4.15, v4.4.16, v4.4.17] (conflict analysis result)
    - Conclusion: don't install symfony/process[v4.4.15] | install one of symfony/process[v5.1.0-RC1, ..., v5.2.3] (conflict analysis result)
    - Conclusion: don't install symfony/process[v4.4.14] | install one of symfony/process[v5.1.0-RC1, ..., v5.2.3] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.0-RC1] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.0], symfony/process[v4.4.16, v4.4.17] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.0-RC2] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.9.3], symfony/process[v4.4.16, v4.4.17] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.2.0-RC1] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.9.3], symfony/process[v4.4.16, v4.4.17] (conflict analysis result)
    - Conclusion: don't install symfony/process[v4.4.16] | install one of symfony/process[v5.1.0, ..., v5.2.3] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.7] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.6] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.5] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.4] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.3] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.2] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.1] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.2.0-RC2] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18] (conflict analysis result)
    - Conclusion: don't install symfony/process[v4.4.17] | install one of symfony/process[v5.1.8, ..., v5.2.3] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.9] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.8] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.10] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v5.1.11] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - spatie/laravel-medialibrary[8.0.0, ..., 8.6.0] require illuminate/support ^6.18|^7.0 -> satisfiable by illuminate/support[v6.18.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev].
    - Conclusion: don't install spatie/laravel-medialibrary[8.5.1] | install one of laravel/framework[v8.12.2, ..., v8.28.0], illuminate/support[v7.22.1, ..., v7.30.4] (conflict analysis result)
    - Conclusion: don't install spatie/laravel-medialibrary[8.3.0] | install one of laravel/framework[v8.12.1, ..., v8.28.0], illuminate/support[v7.22.2, ..., v7.30.4] (conflict analysis result)
    - Only one of these can be installed: illuminate/support[dev-master, v5.0.0, ..., 5.8.x-dev, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev], laravel/framework[v8.12.0, ..., 8.x-dev]. laravel/framework replaces illuminate/support and thus cannot coexist with it.
    - vanilo/framework dev-master requires laravel/framework ^6.18|^7.0|^8.0 -> satisfiable by laravel/framework[v8.12.0, ..., 8.x-dev].
    - Conclusion: don't install laravel/framework v8.12.0 (conflict analysis result)
    - Conclusion: don't install spatie/laravel-medialibrary 8.7.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.12.1 (conflict analysis result)
    - Conclusion: don't install symfony/process v5.2.0 (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.22.1] | install one of laravel/framework[v8.12.2, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.12.2 (conflict analysis result)
    - Conclusion: don't install symfony/process v5.2.1 (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.29.1] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.28.4] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.28.1] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.28.0] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.27.0] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.26.1] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.26.0] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.25.0] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.24.0] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.23.2] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.23.1] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.23.0] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.22.4] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.22.3] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.29.2] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.22.2] | install one of laravel/framework[v8.12.3, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.12.3 (conflict analysis result)
    - Conclusion: don't install symfony/process v5.2.2 (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.28.2] | install one of laravel/framework[v8.13.0, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.28.3] | install one of laravel/framework[v8.13.0, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.13.0 (conflict analysis result)
    - Conclusion: don't install symfony/process v5.2.3 (conflict analysis result)
    - Conclusion: don't install spatie/laravel-medialibrary 8.9.3 (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.29.0] | install one of laravel/framework[v8.14.0, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.29.3] | install one of laravel/framework[v8.14.0, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.14.0 (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.30.0] | install one of laravel/framework[v8.15.0, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.15.0 (conflict analysis result)
    - Conclusion: don't install spatie/laravel-medialibrary 8.10.0 (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.30.1] | install one of laravel/framework[v8.16.0, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.16.0 (conflict analysis result)
    - Conclusion: don't install spatie/laravel-medialibrary 8.10.1 (conflict analysis result)
    - Conclusion: don't install symfony/process v4.4.18 (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.30.2] | install one of laravel/framework[v8.16.1, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.16.1 (conflict analysis result)
    - Conclusion: don't install symfony/process[v4.4.19] | install one of laravel/framework[v8.17.0, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.17.0 (conflict analysis result)
    - Conclusion: don't install illuminate/support[v7.30.4] | install one of laravel/framework[v8.17.1, ..., v8.28.0] (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.17.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.17.2 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.18.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.18.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.19.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.20.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.20.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.21.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.22.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.22.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.23.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.23.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.24.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.25.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.26.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.26.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.27.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.28.0 (conflict analysis result)
    - vanilo/framework 2.2.x-dev is an alias of vanilo/framework dev-master and thus requires it to be installed too.
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.8] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.3.7, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.3.9, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.6] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.8] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.6] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], laravel/framework[v8.23.1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19, v5.1.6, ..., 5.x-dev], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.5] | install one of symfony/process[v4.3.8, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.3.8, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.1.8] | install one of symfony/process[v4.4.16, v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.1.5] | install one of symfony/process[v4.4.12, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.1.5] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.5] | install one of symfony/process[v4.4.14, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.4] | install one of symfony/process[v4.4.10, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], laravel/framework[v8.22.1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19, v5.1.4, ..., 5.x-dev], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.4] | install one of symfony/process[v4.3.7, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-RC2] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-RC2] | install one of symfony/process[v4.4.14, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.1.4] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], laravel/framework[v8.19.0] | install one of symfony/process[v4.4.14, ..., v4.4.19, v5.1.4, ..., 5.x-dev] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], laravel/framework[v8.19.0] | install one of symfony/process[v4.3.9, ..., v4.4.19, v5.1.4, ..., 5.x-dev] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v4.4.9, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v4.4.12, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.3.9, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.2.0-RC2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.7] | install one of symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.9] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.5] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.7] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v4.4.12, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/process[v5.1.4] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.3] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC1] | install one of symfony/process[v4.4.14, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.12, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.16, v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.2] | install one of symfony/process[v4.3.1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.1] | install one of symfony/process[v4.3.0, ..., v4.4.19], spatie/image[1.5.2] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.0] | install one of symfony/process[v4.2.12, ..., v4.4.19], spatie/image[1.5.2] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.0-RC2] | install one of symfony/process[v4.2.11, ..., v4.4.19], spatie/image[1.5.2] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.0-RC1] | install one of symfony/process[v4.2.10, ..., v4.4.19], spatie/image[1.5.2] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.0-BETA1] | install one of symfony/process[v4.2.9, ..., v4.4.19], spatie/image[1.5.2] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.3.10, v4.3.11, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.0-RC1] | install one of symfony/process[v4.4.14, ..., v4.4.19], spatie/image[1.5.2] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.0-RC2] | install one of symfony/process[v4.4.9, ..., v4.4.19], spatie/image[1.5.2] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/console[v5.2.3], vanilo/framework[2.1.1], laravel/framework[v8.18.0] | install one of symfony/process[v5.2.3], spatie/laravel-medialibrary[8.0.0, ..., 8.7.0], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.3] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.0] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.0-RC2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.0-RC1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.0-BETA1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install vanilo/framework[2.1.1] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.7.0], symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev], spatie/image[1.4.0, 1.5.2] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.17.0] | install one of illuminate/support[v7.30.4], spatie/laravel-medialibrary[8.6.0, 8.7.0] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.16.1] | install one of illuminate/support[v7.30.4], spatie/laravel-medialibrary[8.5.1, 8.5.2, 8.6.0, 8.7.0], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.16.0] | install one of illuminate/support[v7.30.2, v7.30.4], spatie/laravel-medialibrary[8.5.0, ..., 8.7.0], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.16.0] | install one of illuminate/support[v7.30.2, v7.30.4], spatie/laravel-medialibrary[8.7.0], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.16.0] | install one of symfony/process[v5.2.2, v5.2.3], spatie/laravel-medialibrary[8.0.0, ..., 8.7.0] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.15.0] | install one of illuminate/support[v7.30.1, v7.30.2, v7.30.3, v7.30.4], spatie/laravel-medialibrary[8.6.0, 8.7.0], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.14.0] | install one of illuminate/support[v7.30.0, ..., v7.30.4], spatie/laravel-medialibrary[8.6.0, 8.7.0], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: install one of laravel/framework[v8.16.0, ..., v8.28.0], symfony/process[v5.1.0-BETA1, ..., 5.x-dev] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.13.0] | install one of laravel/framework[v8.17.0, ..., v8.28.0], illuminate/support[v7.29.0, ..., v7.30.4], spatie/laravel-medialibrary[8.5.2, 8.6.0, 8.7.0], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.12.3] | install one of laravel/framework[v8.17.0, ..., v8.28.0], illuminate/support[v7.28.2, ..., v7.30.4], spatie/laravel-medialibrary[8.5.2, 8.6.0, 8.7.0], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.5.0], vanilo/framework[2.1.1] | install one of laravel/framework[v8.12.3, ..., v8.28.0], illuminate/support[v7.29.2, ..., v7.30.4], illuminate/pipeline[v7.23.1, ..., v7.30.4] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.12.2] | install one of laravel/framework[v8.16.0, ..., v8.28.0], illuminate/support[v7.22.3, ..., v7.30.4], symfony/process[v4.4.19, v5.2.3], spatie/laravel-medialibrary[8.5.2, 8.6.0, 8.7.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.0-RC1] | install one of symfony/process[v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.12.1] | install one of laravel/framework[v8.12.2, ..., v8.28.0], illuminate/support[v7.22.2, ..., v7.30.4], symfony/process[v4.4.19, v5.2.3], spatie/laravel-medialibrary[8.5.2, 8.6.0, 8.7.0] (conflict analysis result)
    - Conclusion: don't install one of vanilo/framework[2.1.1], laravel/framework[v8.12.0] | install one of laravel/framework[v8.12.1, ..., v8.28.0], illuminate/support[v7.22.2, ..., v7.30.4], symfony/process[v4.4.19, v5.2.2, v5.2.3], spatie/laravel-medialibrary[8.3.0, ..., 8.7.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.0-BETA1] | install one of symfony/process[v4.4.12, ..., v4.4.19], spatie/image[1.5.2] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.4.0], symfony/process[v5.1.3] | install symfony/process[v3.4.47] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v4.2.10, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.7, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/console[v5.1.7], laravel/framework[v8.28.1] | install one of symfony/process[v4.3.4, ..., v4.4.19, v5.2.2, v5.2.3], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/console[v5.1.9], laravel/framework[v8.28.1] | install one of symfony/process[v4.3.4, ..., v4.4.19, v5.2.2, v5.2.3], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.9.3], symfony/console[v5.1.11], laravel/framework[v8.28.1] | install one of symfony/process[v4.3.4, ..., v4.4.19, v5.2.2, v5.2.3], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install vanilo/framework[dev-master] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev], spatie/image[1.4.0] (conflict analysis result)
    - Root composer.json requires laravel/framework ^8.12 -> satisfiable by laravel/framework[v8.12.0, ..., 8.x-dev].
    - Root composer.json requires vanilo/framework ^2.1 -> satisfiable by vanilo/framework[2.1.0, 2.1.1, 2.2.x-dev (alias of dev-master)].
    - spatie/image 1.4.0 requires symfony/process ^3.0 -> satisfiable by symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev].
    - You can only install one version of a package, so only one of these can be installed: symfony/process[v2.8.0-BETA1, ..., 2.8.x-dev, v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev, v5.0.0-BETA1, ..., 5.x-dev].
    - laravel/framework 8.x-dev requires symfony/process ^5.1.4 -> satisfiable by symfony/process[v5.1.4, ..., 5.x-dev].
    - Conclusion: don't install symfony/process 5.2.x-dev (conflict analysis result)

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

I just tried to test vanilo so i don't know if i missing something, but there have been a previous simmilar issue #95. I hoped this could be solved, wanna give vanilo a try.

fulopattila122 commented 3 years ago

Do you already have spatie/medialibrary in your application? If yes, what version?

You can get it

composer show spatie/laravel-medialibrary
agustavo87 commented 3 years ago

Do you already have spatie/medialibrary in your application?

It's a clean new Laravel installation, just to try Vanilo, so i did'nt installed anything besides what's required by Laravel itself. The command composer show spatie/laravel-medialibrary gives me the following output:

  [InvalidArgumentException]
  Package spatie/laravel-medialibrary not found
fulopattila122 commented 3 years ago

What happens if you do:

composer require vanilo/framework "2.1.*"
agustavo87 commented 3 years ago

It taked some good amount of time, and simmilar result:

λ composer require vanilo/framework "2.1.*"
./composer.json has been updated
Running composer update vanilo/framework
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Conclusion: don't install laravel/framework v8.12.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.12.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.12.2 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.12.3 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.13.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.14.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.15.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.16.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.16.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.17.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.17.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.17.2 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.18.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.18.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.19.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.20.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.20.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.21.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.22.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.22.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.23.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.23.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.24.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.25.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.26.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.26.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.27.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.28.0 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.28.1 (conflict analysis result)
    - Conclusion: don't install laravel/framework v8.29.0 (conflict analysis result)
    - spatie/image[1.5.3, ..., 1.10.2] require ext-exif * -> it is missing from your system. Install or enable PHP's exif extension.

    - spatie/laravel-medialibrary[9.0.0, ..., 9.4.2] require ext-exif * -> it is missing from your system. Install or enable PHP's exif extension.
    - Conclusion: don't install vanilo/framework 2.1.1 (conflict analysis result)
    - Conclusion: don't install symfony/process v5.2.3 (conflict analysis result)
    - spatie/laravel-medialibrary[8.0.0, ..., 8.7.0] require illuminate/support ^6.18|^7.0 -> satisfiable by illuminate/support[v6.18.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev].
    - Only one of these can be installed: illuminate/support[dev-master, v5.0.0, ..., 5.8.x-dev, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev], laravel/framework[v8.12.0, ..., 8.x-dev]. laravel/framework replaces illuminate/support and thus cannot coexist with it.
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.5] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.2.0-BETA1], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.2.0-BETA2], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.1.4], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process[v4.4.18] | install one of symfony/process[v5.1.5, ..., v5.2.3] (conflict analysis result)
    - Conclusion: don't install symfony/process v5.1.6 (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.1.11], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.1.10], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.1.9], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.1.8], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.1.7], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.1.5], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.10.0, 8.10.1], symfony/process[v4.4.19] (conflict analysis result)
    - Conclusion: don't install spatie/laravel-medialibrary 8.10.0 (conflict analysis result)
    - Conclusion: don't install symfony/process v5.2.0 (conflict analysis result)
    - Conclusion: don't install spatie/laravel-medialibrary 8.10.1 (conflict analysis result)
    - Conclusion: don't install symfony/process[v4.4.19] | install one of symfony/process[v5.2.1, v5.2.2, v5.2.3] (conflict analysis result)
    - Conclusion: don't install symfony/process v5.2.1 (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.2.2], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.7.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.11] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.7] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.5, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.3, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.9] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.7] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.5] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC2] | install one of symfony/process[v4.4.9, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.8] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.6] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.4] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC1] | install one of symfony/process[v4.4.9, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.5, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.7] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.6] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.1.4] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-RC2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/image[1.5.2], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.5, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.7] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.5] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC2] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.9, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.6] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.4] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC1] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v4.4.9, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.5] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC2] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.9, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.8, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.6, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.4] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC1] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC2] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.4] | install one of symfony/process[v4.4.14, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.7, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC1] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.9, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.13, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.11, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.14, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-RC1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.12, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.16, v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.15, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.3] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.0] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.0-RC2] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.0-RC1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.0-BETA1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.0-BETA1] | install one of symfony/process[v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.0-RC1] | install one of symfony/process[v4.4.18, v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.7, ..., v4.4.19] (conflict analysis result)
    - Root composer.json requires vanilo/framework 2.1.* -> satisfiable by vanilo/framework[2.1.0, 2.1.1].
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.1] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA2] | install one of symfony/process[v4.4.7, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.1.0-RC1] | install one of symfony/process[v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-RC2] | install one of symfony/process[v4.4.7, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.1], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.7, ..., v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.8] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA1] | install one of symfony/process[v4.4.16, v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.1.4] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., v4.4.19], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install one of spatie/laravel-medialibrary[8.10.0], symfony/process[v5.2.0-BETA3] | install one of symfony/process[v4.4.9, ..., v4.4.19] (conflict analysis result)
    - Root composer.json requires laravel/framework ^8.12 -> satisfiable by laravel/framework[v8.12.0, ..., 8.x-dev].
    - vanilo/framework 2.1.0 requires spatie/laravel-medialibrary ^8.0|^9.0 -> satisfiable by spatie/laravel-medialibrary[8.0.0, ..., v8.x-dev, 9.0.0, ..., 9.4.2].
    - spatie/laravel-medialibrary[8.7.1, ..., 8.9.2] require spatie/image ^1.4.0 -> satisfiable by spatie/image[1.4.0, ..., 1.10.2].

    - spatie/image[1.4.1, ..., 1.5.2] require symfony/process ^3.0|^4.0 -> satisfiable by symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev].
    - Conclusion: don't install spatie/laravel-medialibrary[8.9.3] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev], spatie/image[1.4.0] (conflict analysis result)
    - Conclusion: don't install spatie/laravel-medialibrary[v8.x-dev] | install one of symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev], spatie/image[1.4.0] (conflict analysis result)
    - spatie/image 1.4.0 requires symfony/process ^3.0 -> satisfiable by symfony/process[v3.0.0-BETA1, ..., 3.4.x-dev].
    - You can only install one version of a package, so only one of these can be installed: symfony/process[v2.8.0-BETA1, ..., 2.8.x-dev, v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev, v5.0.0-BETA1, ..., 5.x-dev].
    - laravel/framework 8.x-dev requires symfony/process ^5.1.4 -> satisfiable by symfony/process[v5.1.4, ..., 5.x-dev].
    - Conclusion: don't install one of symfony/process[v5.2.0-RC2], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.2.0-RC1], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[v5.2.0-BETA3], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[5.x-dev], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install one of symfony/process[5.2.x-dev], vanilo/framework[2.1.0] | install one of spatie/laravel-medialibrary[8.0.0, ..., 8.10.1], symfony/process[v4.4.17, v4.4.18, v4.4.19] (conflict analysis result)
    - Conclusion: don't install symfony/process v4.4.17 (conflict analysis result)

To enable extensions, verify that they are enabled in your .ini files:
    - D:\laragon\bin\php\php-7.4.11-Win32-vc15-x64\php.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.

Installation failed, reverting ./composer.json to its original content.
agustavo87 commented 3 years ago

Just enabled the exif PHP extensión and the installation went right :partying_face: . Just checked and that dependency is not specified in the docs. May it have to be suggested.

fulopattila122 commented 3 years ago

Exif is a dependency of Spatie media library: https://github.com/spatie/laravel-medialibrary/blob/master/composer.json#L26

Package developers usually don't have an inventory of all the dependencies of their dependencies, which of course have dependencies (that also have dependencies, and so on).

Additionally, the dependencies of the dependent libraries are subject to change at any time, and they do regularly change. Composer was built to manage this entire situation, and it tells what is missing - albeit, it's often too noisy, like in your case.. :)

So even though I understand this concern, I'm a bit reluctant to start scanning the dependencies and adding them to the Documentation. Not to mention, that the dependency list is not static: depending on your PHP version, Laravel version and other packages added to your project there can be a huge variant of dependencies.

PHP extensions are also a moving part; just a random example:

Anyway, thanks for opening this issue, maybe I'll just simply add exif to the doc :laughing: