Hi Team , I am trying to implement Akeneo but the ...
# help
r
Hi Team , I am trying to implement Akeneo but the command for installing it is not working giving error can you check what can i do (error log in comment )
╭─/data | Store: US | Env: docker.dev | Debug: (.) | Testing: (.) ╰─$ composer require akeneo/api-php-client:^4.0.0 spryker-eco/akeneo-pim:^1.0.0 spryker-eco/akeneo-pim-middleware-connector:^1.0.0 ./composer.json has been updated Running composer update akeneo/api-php-client spryker-eco/akeneo-pim spryker-eco/akeneo-pim-middleware-connector Loading composer repositories with package information Info from https://repo.packagist.org: #StandWithUkraine Updating dependencies Your requirements could not be resolved to an installable set of packages. Problem 1 - spryker-eco/akeneo-pim 1.0.0 requires akeneo/api-php-client ^1.0.0 -> found akeneo/api-php-client[1.0.0-beta1, ..., 1.0.x-dev] but it conflicts with your root composer.json require (^4.0.0). - php-http/guzzle6-adapter[v1.0.0, ..., v1.1.1, v2.0.2, ..., 2.x-dev] require guzzlehttp/guzzle ^6.0 -> found guzzlehttp/guzzle[6.0.0, ..., 6.5.x-dev] but the package is fixed to 7.5.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command. - php-http/guzzle6-adapter[v2.0.0, ..., v2.0.1] require php ^7.1 -> your php version (8.0.9; overridden via config.platform, actual: 8.1.18) does not satisfy that requirement. - spryker-eco/akeneo-pim-middleware-connector[1.0.0, ..., 1.1.1] require spryker-eco/akeneo-pim ^1.0.0 -> satisfiable by spryker-eco/akeneo-pim[1.0.0, 1.0.1, 1.0.2, 1.0.3]. - spryker-eco/akeneo-pim 1.0.1 requires php-http/guzzle6-adapter ^1.0.0 -> satisfiable by php-http/guzzle6-adapter[v1.0.0, v1.1.0, v1.1.1]. - spryker-eco/akeneo-pim[1.0.2, ..., 1.0.3] require php-http/guzzle6-adapter ^1.0.0 || ^2.0.0 -> satisfiable by php-http/guzzle6-adapter[v1.0.0, v1.1.0, v1.1.1, v2.0.0, v2.0.1, v2.0.2, 2.x-dev]. - Root composer.json requires spryker-eco/akeneo-pim-middleware-connector ^1.0.0 -> satisfiable by spryker-eco/akeneo-pim-middleware-connector[1.0.0, ..., 1.1.1]. Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions. Installation failed, reverting ./composer.json and ./composer.lock to their original content.
e
what about
composer require akeneo/api-php-client:^4.0.0 spryker-eco/akeneo-pim spryker-eco/akeneo-pim-middleware-connector --dry-run
šŸ¤”
r
Still having same issue
e
the required
guzzle6-adapter
seems not to be compatible with your version of
guzzlehttp/guzzle
r
So what could be the solution for this problem ? so i can continue my integration
e
try another version of
akeneo/api-php-client
. latest available seems to be 11.0 and documentation is probably outdated
but it seems that also latest version needs
php-http/guzzle6-adapter"
which is not compatible with your guzzle version. you could try to remove it from your composer.json and re-run