Can't install aimeos/ai-payments
Forum rules
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Can't install aimeos/ai-payments
I'm trying to run:
composer require aimeos/ai-payments
but getting this message:
etc...
Any ideas what I'm doing wrong?
Laravel 5.5
Aimeos 2017.10
Linux/PHP7.0.22
composer require aimeos/ai-payments
but getting this message:
Code: Select all
Using version ^2017.10 for aimeos/ai-payments
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Conclusion: don't install aimeos/ai-payments 2017.10.2
- Conclusion: don't install aimeos/ai-payments 2017.10.1
- Conclusion: remove symfony/event-dispatcher v3.4.2
- Installation request for aimeos/ai-payments ^2017.10 -> satisfiable by aimeos/ai-payments[2017.10.1, 2017.10.2, 2017.10.x-dev].
- Conclusion: don't install symfony/event-dispatcher v3.4.2
- aimeos/ai-payments 2017.10.x-dev requires omnipay/common ~2.5 -> satisfiable by omnipay/common[2.5.2, 2.5.x-dev, v2.5.0, v2.5.1].
- omnipay/common 2.5.2 requires guzzle/guzzle ~3.9 -> satisfiable by guzzle/guzzle[3.9.x-dev, v3.9.0, v3.9.1, v3.9.2, v3.9.3].
- omnipay/common 2.5.x-dev requires guzzle/guzzle ~3.9 -> satisfiable by guzzle/guzzle[3.9.x-dev, v3.9.0, v3.9.1, v3.9.2, v3.9.3].
- omnipay/common v2.5.0 requires guzzle/guzzle ~3.9 -> satisfiable by guzzle/guzzle[3.9.x-dev, v3.9.0, v3.9.1, v3.9.2, v3.9.3].
- omnipay/common v2.5.1 requires guzzle/guzzle ~3.9 -> satisfiable by guzzle/guzzle[3.9.x-dev, v3.9.0, v3.9.1, v3.9.2, v3.9.3].
- guzzle/guzzle 3.9.x-dev requires symfony/event-dispatcher ~2.1 -> satisfiable by
Any ideas what I'm doing wrong?
Laravel 5.5
Aimeos 2017.10
Linux/PHP7.0.22
Re: Can't install aimeos/ai-payments
Can you please post the output of "composer show"?
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star
Re: Can't install aimeos/ai-payments
Code: Select all
aimeos/ai-admin-extadm 2017.10.1 Aimeos ai-admin-extadm ext...
aimeos/ai-admin-jqadm 2017.10.14 Aimeos ai-admin-jqadm exte...
aimeos/ai-admin-jsonadm 2017.10.5 Aimeos ai-admin-jsonadm ex...
aimeos/ai-client-html 2017.10.5 Aimeos ai-client-html exte...
aimeos/ai-client-jsonapi 2017.10.3 Aimeos JSON API extension
aimeos/ai-controller-frontend 2017.10.5 Aimeos ai-controller-front...
aimeos/ai-controller-jobs 2017.10.4 Aimeos ai-controller-jobs ...
aimeos/ai-gettext 2017.10.1 Aimeos Gettext extension
aimeos/ai-laravel 2017.10.1 Laravel adapter for Aimeos...
aimeos/ai-swiftmailer 2017.10.1 SwiftMailer adapter for Ai...
aimeos/aimeos-core 2017.10.9 Full-featured e-commerce c...
aimeos/aimeos-laravel 2017.10.3 Full-featured Laravel web ...
composer/installers v1.4.0 A multi-framework Composer...
dnoegel/php-xdg-base-dir 0.1 implementation of xdg base...
doctrine/annotations v1.4.0 Docblock Annotations Parser
doctrine/cache v1.6.2 Caching library offering a...
doctrine/collections v1.4.0 Collections Abstraction li...
doctrine/common v2.7.3 Common Library for Doctrin...
doctrine/dbal v2.5.13 Database Abstraction Layer
doctrine/inflector v1.2.0 Common String Manipulation...
doctrine/instantiator 1.0.5 A small, lightweight utili...
doctrine/lexer v1.0.1 Base library for a lexer t...
egulias/email-validator 2.1.3 A library for validating e...
erusev/parsedown 1.6.4 Parser for Markdown.
fideloper/proxy 3.3.4 Set trusted proxies for La...
filp/whoops 2.1.14 php error handling for coo...
fzaninotto/faker v1.7.1 Faker is a PHP library tha...
hamcrest/hamcrest-php v2.0.0 This is the PHP port of Ha...
jakub-onderka/php-console-color 0.1
jakub-onderka/php-console-highlighter v0.3.2
laravel/framework v5.5.26 The Laravel Framework.
laravel/tinker v1.0.3 Powerful REPL for the Lara...
league/flysystem 1.0.41 Filesystem abstraction: Ma...
mockery/mockery 1.0 Mockery is a simple yet fl...
monolog/monolog 1.23.0 Sends your logs to files, ...
mtdowling/cron-expression v1.2.1 CRON for PHP: Calculate th...
myclabs/deep-copy 1.7.0 Create deep copies (clones...
nesbot/carbon 1.22.1 A simple API extension for...
nikic/php-parser v3.1.2 A PHP parser written in PHP
paragonie/random_compat v2.0.11 PHP 5.x polyfill for rando...
phar-io/manifest 1.0.1 Component for reading phar...
phar-io/version 1.0.1 Library for handling versi...
phpdocumentor/reflection-common 1.0.1 Common reflection classes ...
phpdocumentor/reflection-docblock 4.2.0 With this component, a lib...
phpdocumentor/type-resolver 0.4.0
phpspec/prophecy 1.7.3 Highly opinionated mocking...
phpunit/php-code-coverage 5.3.0 Library that provides coll...
phpunit/php-file-iterator 1.4.5 FilterIterator implementat...
phpunit/php-text-template 1.2.1 Simple template engine.
phpunit/php-timer 1.0.9 Utility class for timing
phpunit/php-token-stream 2.0.2 Wrapper around PHP's token...
phpunit/phpunit 6.5.5 The PHP Unit Testing frame...
phpunit/phpunit-mock-objects 5.0.5 Mock Object library for PH...
psr/container 1.0.0 Common Container Interface...
psr/http-message 1.0.1 Common interface for HTTP ...
psr/log 1.0.2 Common interface for loggi...
psr/simple-cache 1.0.0 Common interfaces for simp...
psy/psysh v0.8.16 An interactive shell for m...
ramsey/uuid 3.7.1 Formerly rhumsaa/uuid. A P...
sebastian/code-unit-reverse-lookup 1.0.1 Looks up which function or...
sebastian/comparator 2.1.0 Provides the functionality...
sebastian/diff 2.0.1 Diff implementation
sebastian/environment 3.1.0 Provides functionality to ...
sebastian/exporter 3.1.0 Provides the functionality...
sebastian/global-state 2.0.0 Snapshotting of global state
sebastian/object-enumerator 3.0.3 Traverses array structures...
sebastian/object-reflector 1.1.1 Allows reflection of objec...
sebastian/recursion-context 3.0.0 Provides functionality to ...
sebastian/resource-operations 1.0.0 Provides a list of PHP bui...
sebastian/version 2.0.1 Library that helps with ma...
swiftmailer/swiftmailer v6.0.2 Swiftmailer, free feature-...
symfony/console v3.4.2 Symfony Console Component
symfony/css-selector v3.4.2 Symfony CssSelector Component
symfony/debug v3.4.2 Symfony Debug Component
symfony/event-dispatcher v3.4.2 Symfony EventDispatcher Co...
symfony/finder v3.4.2 Symfony Finder Component
symfony/http-foundation v3.4.2 Symfony HttpFoundation Com...
symfony/http-kernel v3.4.2 Symfony HttpKernel Component
symfony/polyfill-mbstring v1.6.0 Symfony polyfill for the M...
symfony/polyfill-php70 v1.6.0 Symfony polyfill backporti...
symfony/process v3.4.2 Symfony Process Component
symfony/psr-http-message-bridge v1.0.2 PSR HTTP message bridge
symfony/routing v3.4.2 Symfony Routing Component
symfony/translation v3.4.2 Symfony Translation Component
symfony/var-dumper v3.4.2 Symfony mechanism for expl...
theseer/tokenizer 1.1.0 A small library for conver...
tijsverkoyen/css-to-inline-styles 2.2.0 CssToInlineStyles is a cla...
vlucas/phpdotenv v2.4.0 Loads environment variable...
webmozart/assert 1.2.0 Assertions to validate met...
zendframework/zend-diactoros 1.6.1 PSR HTTP Message implement...
Re: Can't install aimeos/ai-payments
The problem is that the Omnipay library requires "symfony/event-dispatcher" version 2.8 because of the used Guzzle library and Laravel installs 3.4 by default. Run these two commands, then it will work:
Code: Select all
composer require symfony/event-dispatcher:~2.8
composer require aimeos/ai-payments
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star
Re: Can't install aimeos/ai-payments
Indeed. It solved the problem. Thank you!