Jul 26, 2021
0
Level 8
I failed to install carlosocarvalho/flysystem-cloudinary in my laravel 8 app
I want to add to my laravel 8 app cloudinary support with packages carlosocarvalho/flysystem-cloudinary and xiaomlove/laravel-filesystem-cloudinary, but I got error installing :
Problem 1
- Conclusion: don't install carlosocarvalho/flysystem-cloudinary v2.0.2
- Conclusion: don't install laravel-frontend-presets/tailwindcss 4.3.1
- Conclusion: don't install league/flysystem 1.1.4
- Conclusion: don't install carlosocarvalho/flysystem-cloudinary v2.0.1
- Conclusion: don't install league/flysystem 1.1.3
- Installation request for laravel-frontend-presets/tailwindcss ^4.3 -> satisfiable by laravel-frontend-presets/tailwindcss[4.3.0, 4.3.1].
- Installation request for laravel/framework ^8.51.0 -> satisfiable by laravel/framework[8.x-dev, v8.51.0].
- Conclusion: don't install carlosocarvalho/flysystem-cloudinary v2.0.0
- laravel-frontend-presets/tailwindcss 4.3.0 requires laravel/framework ^8.0 -> satisfiable by laravel/framework[8.x-dev, v8.51.0].
- laravel/framework v8.51.0 requires league/flysystem ^1.1 -> satisfiable by league/flysystem[1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.x-dev].
- laravel/framework 8.x-dev requires league/flysystem ^1.1 -> satisfiable by league/flysystem[1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.x-dev].
- Can only install one of: league/flysystem[2.x-dev, 1.1.0].
- Can only install one of: league/flysystem[2.x-dev, 1.1.1].
- Can only install one of: league/flysystem[2.x-dev, 1.1.2].
- Can only install one of: league/flysystem[2.x-dev, 1.x-dev].
- carlosocarvalho/flysystem-cloudinary 2.0.0-alpha requires league/flysystem 2.x-dev -> satisfiable by league/flysystem[2.x-dev].
- Installation request for carlosocarvalho/flysystem-cloudinary ^2.0 -> satisfiable by carlosocarvalho/flysystem-cloudinary[2.0.0-alpha, v2.0.0, v2.0.1, v2.0.2].
I tried to install League\Flysystem first :
But failed. Please any hints how it can be
composer require league/flysystem :^2.2.0
...
Problem 1
- Installation request for league/flysystem ^2.2.0 -> satisfiable by league/flysystem[2.2.0, 2.x-dev].
- Installation request for laravel-frontend-presets/tailwindcss ^4.3.1 -> satisfiable by laravel-frontend-presets/tailwindcss[4.3.1].
- laravel-frontend-presets/tailwindcss 4.3.1 requires laravel/framework ^8.0 -> satisfiable by laravel/framework[8.x-dev, v8.51.0].
- laravel/framework 8.x-dev requires league/flysystem ^1.1 -> satisfiable by league/flysystem[1.x-dev].
- laravel/framework v8.51.0 requires league/flysystem ^1.1 -> satisfiable by league/flysystem[1.x-dev].
- Conclusion: don't install league/flysystem 1.x-dev
I tried to modify composer.json to fix these errors , like :
{
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
"framework",
"laravel"
],
"license": "MIT",
"require": {
"php": "^7.3|^8.0",
"arcanedev/log-viewer": "^8.1",
"arcanedev/no-captcha": "^12.2",
"cloudinary-labs/cloudinary-laravel": "^1.0",
"cviebrock/eloquent-sluggable": "^8.0",
"diglactic/laravel-breadcrumbs": "^6.1",
"drewm/mailchimp-api": "^2.5",
"fideloper/proxy": "^4.4",
"fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^7.1.1",
"jenssegers/agent": "^2.6",
"laravel/fortify": "^1.7",
"laravel/framework": "^8.51.0",
"laravel/sanctum": "^2.8",
"laravel/socialite": "^5.2",
"laravel/tinker": "^2.5",
"laravelcollective/html": "^6.2",
"league/geotools": "@stable",
"maatwebsite/excel": "^3.1",
"mailchimp/mailchimp": "^2.0",
"menarasolutions/geographer": "^0.3.10",
"mews/purifier": "^3.3",
"mobiledetect/mobiledetectlib": "^2.8",
"monarobase/country-list": "^3.2",
"pragmarx/countries": "^0.7.2",
"spatie/browsershot": "^3.40",
"spatie/emoji": "^2.2",
"spatie/geocoder": "^3.10",
"spatie/laravel-permission": "^4.0",
"stidges/laravel-country-flags": "^2.0",
"stripe/stripe-php": "^7.75",
"toin0u/geocoder-laravel": "^4.4",
"wboyz/laravel-enum": "^0.2.1",
"webpatser/laravel-uuid": "^3.0"
},
"require-dev": {
"facade/ignition": "^2.5",
"fakerphp/faker": "^1.9.1",
"laravel-frontend-presets/tailwindcss": "^4.3.1",
"laravel/sail": "^1.0.1",
"laravel/telescope": "^4.4",
"mockery/mockery": "^1.4.2",
"nunomaduro/collision": "^5.0",
"phpunit/phpunit": "^9.3.3"
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true
},
"extra": {
"laravel": {
"dont-discover": [
"laravel/telescope"
]
}
},
"autoload": {
"files": [
"app/Library/helper.php"
],
"psr-4": {
"App\": "app/",
"Database\Factories\": "database/factories/",
"Database\Seeders\": "database/seeders/"
}
},
"autoload-dev": {
"psr-4": {
"Tests\": "tests/"
}
},
"minimum-stability": "dev",
"prefer-stable": true,
"scripts": {
"post-autoload-dump": [
"Illuminate\Foundation\ComposerScripts::postAutoloadDump",
"@php artisan package:discover --ansi"
],
"post-root-package-install": [
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
"@php artisan key:generate --ansi"
]
}
}
Any hints how can it be fixed? /laravel-filesystem-cloudinary - was last updates 2 years ago, not sure is it possible ?
Thanks!
Please or to participate in this conversation.