SonataUserBundle: Unable to install SonataUserBundle on the fresh installation of SonataAdmin
Environment
Debian GNU/Linux 9 PHP 7.0.27
Sonata packages
sonata-project/admin-bundle 3.30.1 3.30.1 The missing Symfony Admin Generator
sonata-project/block-bundle 3.9.2 3.9.2 Symfony SonataBlockBundle
sonata-project/cache 1.0.7 1.0.7 Cache library
sonata-project/core-bundle 3.9.0 3.9.0 Symfony SonataCoreBundle
sonata-project/datagrid-bundle 2.3.1 2.3.1 Symfony SonataDatagridBundle
sonata-project/doctrine-orm-admin-bundle 3.3.0 3.3.0 Symfony Sonata / Integrate Doctrine ORM into the SonataAdminBundle
sonata-project/easy-extends-bundle 2.3.0 2.3.0 Symfony SonataEasyExtendsBundle
sonata-project/exporter 1.8.0 1.8.0 Lightweight Exporter library```
Symfony packages
symfony/polyfill-apcu v1.6.0 v1.6.0 Symfony polyfill backporting apcu_* functions to lower PHP versions
symfony/polyfill-intl-icu v1.6.0 v1.6.0 Symfony polyfill for intl's ICU-related data and classes
symfony/polyfill-mbstring v1.6.0 v1.6.0 Symfony polyfill for the Mbstring extension
symfony/polyfill-php56 v1.6.0 v1.6.0 Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions
symfony/polyfill-php70 v1.6.0 v1.6.0 Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions
symfony/polyfill-util v1.6.0 v1.6.0 Symfony utilities for portability of PHP codes
symfony/security-acl v3.0.1 v3.0.1 Symfony Security Component - ACL (Access Control List)
symfony/symfony v3.4.3 v3.4.3 The Symfony PHP framework
PHP version
PHP 7.0.27-0+deb9u1 (cli) (built: Jan 5 2018 13:51:52) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.27-0+deb9u1, Copyright (c) 1999-2017, by Zend Technologies
Subject
Trying to install SonataAdmin with SonataUserBundle
Steps to reproduce
mkdir sonata
cd sonata
composer require symfony/symfony
composer require sonata-project/admin-bundle
composer require sonata-project/doctrine-orm-admin-bundle
composer require sonata-project/easy-extends-bundle
composer require sonata-project/user-bundle
Expected results
SonataUserBundle installed
Actual results
Using version ^3.6 for sonata-project/user-bundle
./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
- Installation request for sonata-project/user-bundle ^3.6 -> satisfiable by sonata-project/user-bundle[3.6.0].
- Conclusion: remove symfony/symfony v3.4.3
- Conclusion: don't install symfony/symfony v3.4.3
- sonata-project/user-bundle 3.6.0 requires symfony/console ^2.8 -> satisfiable by symfony/console[v2.8.0, v2.8.1, v2.8.10, v2.8.11, v2.8.12, v2.8.13, v2.8.14, v2.8.15, v2.8.16, v2.8.17, v2.8.18, v2.8.19, v2.8.2, v2.8.20, v2.8.21, v2.8.22, v2.8.23, v2.8.24, v2.8.25, v2.8.26, v2.8.27, v2.8.28, v2.8.29, v2.8.3, v2.8.30, v2.8.31, v2.8.32, v2.8.33, v2.8.4, v2.8.5, v2.8.6, v2.8.7, v2.8.8, v2.8.9].
- don't install symfony/console v2.8.0|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.1|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.10|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.11|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.12|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.13|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.14|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.15|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.16|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.17|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.18|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.19|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.2|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.20|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.21|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.22|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.23|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.24|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.25|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.26|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.27|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.28|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.29|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.3|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.30|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.31|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.32|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.33|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.4|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.5|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.6|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.7|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.8|don't install symfony/symfony v3.4.3
- don't install symfony/console v2.8.9|don't install symfony/symfony v3.4.3
- Installation request for symfony/symfony (locked at v3.4.3, required as ^3.4) -> satisfiable by symfony/symfony[v3.4.3].
Installation failed, reverting ./composer.json to its original content.
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 19 (16 by maintainers)
I did my own fork of the user-bundle. https://github.com/Runroom/SonataUserBundle
Do not expect any update or anything from here to get merged there. Use at your own responsability, 4.x-dev is the only branch can be used from composer.
Compatible with php 5.6 or 7.0, and SF 3.4 at the same time
@greg0ire yes, it works when I run a single
composer require sonata-project/user-bundlecommand. But the problem is I need to add SonataUserBundle to my existsing SonataAdmin installation. Facing such a problem I just tried a fresh install, to get the steps to reproduce.As of the PHP version, it persists on my local Fedora 27 with 7.1 as well.