I tried to install the async-aws symfony package: https://async-aws.com/integration/symfony-bundle.html, and when I tried to run composer require async-aws/async-, I ran into The following error aws-bundle
It seems to conflict with another package require, but I can't find it yet. I tried deleting my vendors folder and composer.lock file and installing the package.
If anyone can help resolve this issue it would be greatly appreciated.
Your request cannot be resolved into a set of installable Bag.
Question 1 - Root composer.json requires async-aws/async-aws-bundle ^1.7 ->Can be satisfied by async-aws/async-aws-bundle[1.7.0]. - async-aws/async-aws-bundle 1.7.0 requires symfony/config ^4.4 || ^5.0 || ^6.0 -> Find symfony/config[v4.4.0, ..., v4.4.42, v5.0.0 , ..., v5.4.9, v6.0.0, ..., v6.1.0] but these may not be loaded Because it conflicts with another requirement.
You can also try re-running composer require using the explicit version Constraints, such as "Composer requires async-aws/async-aws-bundle:*" Figure out if any version can be installed, or "composer require" async-aws/async-aws-bundle:^2.1" (if you know which one you need).
Installation failed, restoring ./composer.json and ./composer.lock to their original content.
My composer.json
file,
{ "name": "", "license": "", "type": "project", "autoload": { "psr-4": { "AppBundle\": "src/AppBundle" }, "classmap": [ "app/AppKernel.php", "app/AppCache.php" ] }, "autoload-dev": { "psr-4": { "Tests\": "tests/" }, "files": [ "vendor/symfony/symfony/src/Symfony/Component/VarDumper/Resources/functions/dump.php" ] }, "require": { "php": ">=7.3", "ext-curl": "*", "ext-gmp": "*", "ext-intl": "*", "ext-json": "*", "ext-mbstring": "*", "ext-mongodb": "^1.8.1", "ext-openssl": "*", "async-aws/cognito-identity-provider": "^1.4", "async-aws/s3": "^1.12", "async-aws/simple-s3": "^1.1", "async-aws/sns": "^1.3", "async-aws/sqs": "^1.7", "doctrine/mongodb-odm-bundle": "^3.6.0", "fakerphp/faker": "^1.9", "friendsofsymfony/jsrouting-bundle": "^2.6", "friendsofsymfony/user-bundle": "~2.0", "php-http/guzzle6-adapter": "^2.0", "php-http/httplug-bundle": "^1.19", "sensio/distribution-bundle": "^5.0.19", "sensio/framework-extra-bundle": "^5.0.0", "symfony/dotenv": "^3.4", "symfony/intl": "^3.4", "symfony/monolog-bundle": "^3.1.0", "symfony/polyfill-apcu": "^1.0", "symfony/polyfill-php81": "^1.23", "symfony/swiftmailer-bundle": "^2.6.4", "symfony/symfony": "3.4.*", "twig/extensions": "^1.5", "twig/twig": "^1.0||^2.0", }, "require-dev": { "doctrine/data-fixtures": "^1.4", "phpstan/phpstan": "^0.12.33", "phpstan/phpstan-doctrine": "^0.12.33", "phpstan/phpstan-symfony": "^0.12.30", "symfony/maker-bundle": "^1.20", "symfony/phpunit-bridge": "5.1.3", }, "scripts": { "symfony-scripts": [ "AppBundle\Util\Helper\ScriptHandler::buildBootstrap", "Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installRequirementsFile", "Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::prepareDeploymentTarget" ], "post-install-cmd": [ "@symfony-scripts" ], "post-update-cmd": [ "@symfony-scripts" ], "test": "./vendor/bin/simple-phpunit -d memory_limit=-1", "phpcs": "./vendor/bin/phpcs --extensions=php --standard=PSR2 ./src/*", "phpcbf": "./vendor/bin/phpcbf --extensions=php --standard=PSR2 ./src/*", "stan" : "./vendor/bin/phpstan analyse --level=7 ./src" }, "config": { "sort-packages": true, "process-timeout":0, "platform": { "ext-mongo": "1.6.16" }, "allow-plugins": { "composer/package-versions-deprecated": true, } }, "minimum-stability": "stable", "extra": { "symfony-app-dir": "app", "symfony-bin-dir": "bin", "symfony-var-dir": "var", "symfony-web-dir": "web", "symfony-tests-dir": "tests", "symfony-assets-install": "relative", "branch-alias": null }
}
Per this requirement, you are still using Symfony 3.4:
"symfony/symfony": "3.4.*",
Please note that this version is no longer supported as of November 2021, so please update your application to any later version of Symfony.
Even though the first released version of
async-aws/async-aws-bundle
requires at least Symfony 4.4, if you really want to use a given package, you have no other chance