Symfony async-aws-bundle installation error conflicts with Composer require
P粉475315142
P粉475315142 2024-03-29 10:45:54
0
1
388

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
}

}

P粉475315142
P粉475315142

reply all(1)
P粉949190972

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

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!