Magento2: Magento upgrade from 2.2.6 to 2.3.0 fails with composer

Created on 29 Nov 2018  路  39Comments  路  Source: magento/magento2

I was trying to upgrade my Magento shop from 2.2.6 to 2.3.0 via composer. The installation failed with the message "Your requirements could not be resolved to an installable set of packages.". The problem seems to be the symfony/console component?

Preconditions (*)

  1. Magento version 2.2.6
  2. PHP version 7.1.9
  3. Memory limit 768M
  4. Max execution time 18000

Steps to reproduce (*)

  1. Access the shell and jump to Magento root directory
  2. Run "composer require magento/product-community-edition 2.3.0 --no-update"
  3. Run "composer update"

Expected result (*)


All packages should be upgraded and all dependencies should be resolved correctly. The Magento upgrade should succeed by running the standard setup:upgrade etc. procedure after the composer update command

Actual result (*)

  1. When running composer update the message "Your requirements could not be resolved to an installable set of packages." pops up
  2. The actual error message goes on like this:
Problem 1
    - Installation request for magento/product-community-edition 2.3.0 -> satisfiable by magento/product-community-edition[2.3.0].
    - magento/product-community-edition 2.3.0 requires magento/framework 102.0.0 -> satisfiable by magento/framework[102.0.0].
    - Conclusion: don't install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.0-BETA2|install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.0-BETA3|install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.0|install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.1|install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.2|install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.3|install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.4|install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.5|install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.6|install symfony/console v2.8.38
    - Conclusion: don't install symfony/console v4.1.7|install symfony/console v2.8.38

... another part of the error message is this:

- Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.11].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.12].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.13].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.14].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.15].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.16].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.17].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.18].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.19].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.20].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.21].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.22].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.23].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.24].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.25].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.26].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.27].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.28].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.29].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.30].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.31].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.32].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.33].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.34].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.35].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.36].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.37].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.38].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.39].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.40].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.41].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.42].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.3.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.0-BETA2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.0-RC1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.4.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.0-BETA2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.0-RC1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.11].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.12].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.5.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.0-BETA2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.11].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.12].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.13].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.6.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.0-BETA2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.11].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.12].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.13].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.14].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.15].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.16].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.17].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.18].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.19].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.20].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.21].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.22].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.23].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.24].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.25].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.26].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.27].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.28].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.29].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.30].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.31].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.32].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.33].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.34].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.35].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.36].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.37].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.38].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.39].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.40].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.41].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.42].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.43].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.44].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.45].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.46].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.47].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.48].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.49].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.11].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.12].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.13].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.14].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.15].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.16].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.17].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.18].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.19].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.20].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.21].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.22].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.23].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.24].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.25].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.26].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.27].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.28].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.29].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.30].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.31].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.32].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.33].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.34].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.35].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.36].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.37].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.39].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.40].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.41].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.42].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.43].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.44].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.45].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.46].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.47].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.48].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.8.47].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v2.7.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.0.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.0-RC1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.1.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.0-RC1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.0-RC2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.11].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.12].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.13].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.14].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.2.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.0-RC1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.11].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.12].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.13].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.14].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.15].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.16].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.17].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.18].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.3.9].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.0].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.0-BETA1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.0-BETA2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.0-BETA3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.0-BETA4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.0-RC1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.0-RC2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.1].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.10].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.11].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.12].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.13].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.14].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.15].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.16].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.17].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.18].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.19].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.2].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.3].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.4].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.5].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.6].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.7].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.8].
    - Can only install one of: symfony/console[v4.1.0-BETA1, v3.4.9].
    - symfony/process v2.3.0 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.10 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.11 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.12 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.13 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.14 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.15 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.16 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.17 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.18 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.19 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.20 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.21 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.22 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.23 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.24 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.25 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.26 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.27 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.28 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.29 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.3 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.30 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.31 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.32 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.33 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.34 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.35 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.36 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.37 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.38 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.39 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.4 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.40 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.41 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.42 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.5 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.6 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.7 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.8 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.3.9 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.0 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.0-BETA1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.0-BETA2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.0-RC1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.10 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.3 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.4 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.5 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.6 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.7 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.8 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.4.9 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.0 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.0-BETA1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.0-BETA2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.0-RC1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.10 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.11 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.12 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.3 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.4 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.5 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.6 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.7 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.8 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.5.9 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.0 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.0-BETA1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.0-BETA2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.10 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.11 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.12 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.13 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.3 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.4 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.5 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.6 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.7 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.8 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.6.9 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.0 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.0-BETA1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.0-BETA2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.10 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.11 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.12 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.13 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.14 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.15 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.16 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.17 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.18 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.19 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.20 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.21 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.22 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.23 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.24 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.25 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.26 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.27 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.28 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.29 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.3 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.30 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.31 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.32 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.33 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.34 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.35 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.36 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.37 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.38 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.39 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.4 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.40 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.41 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.42 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.43 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.44 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.45 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.46 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.47 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.48 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.49 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.5 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.6 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.7 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.8 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.7.9 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.0 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.0-BETA1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.1 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.10 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.11 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.12 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.13 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.14 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.15 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.16 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.17 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.18 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.19 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.2 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.20 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.21 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.22 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.23 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.24 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.25 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.26 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.27 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.28 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.29 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.3 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.30 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.31 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.32 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.33 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.34 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.35 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.36 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.37 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.38 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.39 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.4 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.40 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.41 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.42 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.43 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.44 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.45 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.46 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.47 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.48 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.5 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.6 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.7 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.8 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/process v2.8.9 conflicts with symfony/console[v4.1.0-BETA1].
    - symfony/console v4.1.0-BETA1 conflicts with symfony/process[v2.8.47].
    - magento/framework 102.0.0 requires symfony/console ~4.1.0 -> satisfiable by symfony/console[v4.1.0, v4.1.0-BETA1, v4.1.0-BETA2, v4.1.0-BETA3, v4.1.1, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8].
    - Conclusion: don't install symfony/console v4.1.8|install symfony/console v2.8.38
    - Installation request for fabpot/php-cs-fixer ~1.2 -> satisfiable by fabpot/php-cs-fixer[v1.10, v1.10.1, v1.10.2, v1.10.3, v1.11, v1.11.1, v1.11.2, v1.11.3, v1.11.4, v1.11.5, v1.11.6, v1.11.7, v1.11.8, v1.12.0, v1.12.1, v1.12.2, v1.12.3, v1.12.4, v1.13.0, v1.13.1, v1.13.2, v1.13.3, v1.2, v1.3, v1.4, v1.4.1, v1.4.2, v1.5, v1.5.1, v1.5.2, v1.6, v1.6.1, v1.6.2, v1.7, v1.7.1, v1.8, v1.8.1, v1.9, v1.9.1, v1.9.2, v1.9.3].

If you need the complete error message (it is very very very long) just ask.

FrameworComposer Clear Description Confirmed Format is valid Ready for Work Reproduced on 2.2.x

Most helpful comment

馃憤 Also experiencing this issue.

All 39 comments

Hi @abcpremium. Thank you for your report.
To help us process this issue please make sure that you provided the following information:

  • [x] Summary of the issue
  • [x] Information on your environment
  • [x] Steps to reproduce
  • [x] Expected and actual results

Please make sure that the issue is reproducible on the vanilla Magento instance following Steps to reproduce. To deploy vanilla Magento instance on our environment, please, add a comment to the issue:

@magento-engcom-team give me $VERSION instance

where $VERSION is version tags (starting from 2.2.0+) or develop branches (for example: 2.3-develop).
For more details, please, review the Magento Contributor Assistant documentation.

@abcpremium do you confirm that you was able to reproduce the issue on vanilla Magento instance following steps to reproduce?

  • [ ] yes
  • [ ] no

@magento-engcom-team give me 2.2.6 instance

Hi @abcpremium. Thank you for your request. I'm working on Magento 2.2.6 instance for you

Hi @abcpremium, here is your Magento instance.
Admin access: https://i-19446-2-2-6.instances.magento-community.engineering/admin
Login: admin Password: 123123q
Instance will be terminated in up to 3 hours.

Hi @abcpremium. Thank you for your request. I'm working on Magento 2.2.6 instance for you

Unfortunately you can not test on the CLI using composer with these instances and there is only the update / upgrade wizard (which probably works).

Hey @DanielRuf thank you, I realized this right now.

馃憤 Also experiencing this issue.

Hi @engcom-backlog-nazar. Thank you for working on this issue.
In order to make sure that issue has enough information and ready for development, please read and check the following instruction: :point_down:

  • [x] 1. Verify that issue has all the required information. (Preconditions, Steps to reproduce, Expected result, Actual result).
    DetailsIf the issue has a valid description, the label Issue: Format is valid will be added to the issue automatically. Please, edit issue description if needed, until label Issue: Format is valid appears.
  • [x] 2. Verify that issue has a meaningful description and provides enough information to reproduce the issue. If the report is valid, add Issue: Clear Description label to the issue by yourself.

  • [x] 3. Add Component: XXXXX label(s) to the ticket, indicating the components it may be related to.

  • [x] 4. Verify that the issue is reproducible on 2.3-develop branch

    Details- Add the comment @magento-engcom-team give me 2.3-develop instance to deploy test instance on Magento infrastructure.
    - If the issue is reproducible on 2.3-develop branch, please, add the label Reproduced on 2.3.x.
    - If the issue is not reproducible, add your comment that issue is not reproducible and close the issue and _stop verification process here_!

  • [ ] 5. Verify that the issue is reproducible on 2.2-develop branch.

    Details- Add the comment @magento-engcom-team give me 2.2-develop instance to deploy test instance on Magento infrastructure.
    - If the issue is reproducible on 2.2-develop branch, please add the label Reproduced on 2.2.x

  • [x] 6. Add label Issue: Confirmed once verification is complete.

  • [x] 7. Make sure that automatic system confirms that report has been added to the backlog.

@engcom-backlog-nazar Thank you for verifying the issue. Based on the provided information internal tickets MAGETWO-96731 were created

Have you tried updating using the pre_composer_update script?
https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html

@jcodo I tried it right now yes, but it didn't work either. Executing the script as explained on the site (php -f pre_composer_update_2.3.php -- --root='<path/to/magento/install/dir>') throws the following fatal error:

Fatal error: Uncaught TypeError: strtolower() expects parameter 1 to be string, integer given in /html/magento2/pre_composer_update_2.3.php:151
Stack trace:
#0 /html/magento2/pre_composer_update_2.3.php(151): strtolower(0)
#1 {main}
  thrown in /html/magento2/pre_composer_update_2.3.php on line 151

馃憤 same issue

Same Issue here....

Command "update" failed: 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
- magento/product-community-edition 2.3.0 requires magento/magento2-base 2.3.0 -> satisfiable by magento/magento2-base[2.3.0].
- Conclusion: don't install symfony/console v2.8.38
- Conclusion: don't install symfony/console v4.1.4|install symfony/console v2.8.38
- Conclusion: don't install symfony/console v4.1.5|install symfony/console v2.8.38
- Conclusion: don't install symfony/console v4.1.6|install symfony/console v2.8.38
- Conclusion: don't install symfony/console v4.1.7|install symfony/console v2.8.38
- Installation request for magento/product-community-edition 2.3.0 -> satisfiable by magento/product-community-edition[2.3.0].
- Conclusion: don't install symfony/console v4.1.8|install symfony/console v2.8.38
- Conclusion: don't install symfony/console v3.4.19|install symfony/console v4.1.4|install symfony/console v4.1.5|install symfony/console v4.1.6|install symfony/console v4.1.7|install symfony/console v4.1.8
- Conclusion: don't install symfony/console v4.1.1|install symfony/console v2.8.38|install symfony/console v3.4.19
- Installation request for sebastian/phpcpd 2.0.4 -> satisfiable by sebastian/phpcpd[2.0.4].
- Conclusion: don't install symfony/console v4.1.3|install symfony/console v2.8.38|install symfony/console v3.4.19
- sebastian/phpcpd 2.0.4 requires symfony/console ~2.7|^3.0 -> satisfiable by symfony/console[v2.7.0, v2.7.1, v2.7.10, v2.7.11, v2.7.12, v2.7.13, v2.7.14, v2.7.15, v2.7.16, v2.7.17, v2.7.18, v2.7.19, v2.7.2, v2.7.20, v2.7.21, v2.7.22, v2.7.23, v2.7.24, v2.7.25, v2.7.26, v2.7.27, v2.7.28, v2.7.29, v2.7.3, v2.7.30, v2.7.31, v2.7.32, v2.7.33, v2.7.34, v2.7.35, v2.7.36, v2.7.37, v2.7.38, v2.7.39, v2.7.4, v2.7.40, v2.7.41, v2.7.42, v2.7.43, v2.7.44, v2.7.45, v2.7.46, v2.7.47, v2.7.48, v2.7.49, v2.7.5, v2.7.6, v2.7.7, v2.7.8, v2.7.9, 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.34, v2.8.35, v2.8.36, v2.8.37, v2.8.38, v2.8.39, v2.8.4, v2.8.40, v2.8.41, v2.8.42, v2.8.43, v2.8.44, v2.8.45, v2.8.46, v2.8.47, v2.8.48, v2.8.5, v2.8.6, v2.8.7, v2.8.8, v2.8.9, v3.0.0, v3.0.1, v3.0.2, v3.0.3, v3.0.4, v3.0.5, v3.0.6, v3.0.7, v3.0.8, v3.0.9, v3.1.0, v3.1.1, v3.1.10, v3.1.2, v3.1.3, v3.1.4, v3.1.5, v3.1.6, v3.1.7, v3.1.8, v3.1.9, v3.2.0, v3.2.1, v3.2.10, v3.2.11, v3.2.12, v3.2.13, v3.2.14, v3.2.2, v3.2.3, v3.2.4, v3.2.5, v3.2.6, v3.2.7, v3.2.8, v3.2.9, v3.3.0, v3.3.1, v3.3.10, v3.3.11, v3.3.12, v3.3.13, v3.3.14, v3.3.15, v3.3.16, v3.3.17, v3.3.18, v3.3.2, v3.3.3, v3.3.4, v3.3.5, v3.3.6, v3.3.7, v3.3.8, v3.3.9, v3.4.0, v3.4.1, v3.4.10, v3.4.11, v3.4.12, v3.4.13, v3.4.14, v3.4.15, v3.4.16, v3.4.17, v3.4.18, v3.4.19, v3.4.2, v3.4.3, v3.4.4, v3.4.5, v3.4.6, v3.4.7, v3.4.8, v3.4.9].
- Can only install one of: symfony/console[v4.1.0, v2.7.0].
- Can only install one of: symfony/console[v4.1.0, v2.7.1].
- Can only install one of: symfony/console[v4.1.0, v2.7.10].
- Can only install one of: symfony/console[v4.1.0, v2.7.11].
- Can only install one of: symfony/console[v4.1.0, v2.7.12].
- Can only install one of: symfony/console[v4.1.0, v2.7.13].
- Can only install one of: symfony/console[v4.1.0, v2.7.14].
- Can only install one of: symfony/console[v4.1.0, v2.7.15].
- Can only install one of: symfony/console[v4.1.0, v2.7.16].
- Can only install one of: symfony/console[v4.1.0, v2.7.17].
- Can only install one of: symfony/console[v4.1.0, v2.7.18].
- Can only install one of: symfony/console[v4.1.0, v2.7.19].
- Can only install one of: symfony/console[v4.1.0, v2.7.2].
- Can only install one of: symfony/console[v4.1.0, v2.7.20].
- Can only install one of: symfony/console[v4.1.0, v2.7.21].
- Can only install one of: symfony/console[v4.1.0, v2.7.22].
- Can only install one of: symfony/console[v4.1.0, v2.7.23].
- Can only install one of: symfony/console[v4.1.0, v2.7.24].
- Can only install one of: symfony/console[v4.1.0, v2.7.25].
- Can only install one of: symfony/console[v4.1.0, v2.7.26].
- Can only install one of: symfony/console[v4.1.0, v2.7.27].
- Can only install one of: symfony/console[v4.1.0, v2.7.28].
- Can only install one of: symfony/console[v4.1.0, v2.7.29].
- Can only install one of: symfony/console[v4.1.0, v2.7.3].
- Can only install one of: symfony/console[v4.1.0, v2.7.30].
- Can only install one of: symfony/console[v4.1.0, v2.7.31].
- Can only install one of: symfony/console[v4.1.0, v2.7.32].
- Can only install one of: symfony/console[v4.1.0, v2.7.33].
- Can only install one of: symfony/console[v4.1.0, v2.7.34].
- Can only install one of: symfony/console[v4.1.0, v2.7.35].
- Can only install one of: symfony/console[v4.1.0, v2.7.36].
- Can only install one of: symfony/console[v4.1.0, v2.7.37].
- Can only install one of: symfony/console[v4.1.0, v2.7.38].
- Can only install one of: symfony/console[v4.1.0, v2.7.39].
- Can only install one of: symfony/console[v4.1.0, v2.7.4].
- Can only install one of: symfony/console[v4.1.0, v2.7.40].
- Can only install one of: symfony/console[v4.1.0, v2.7.41].
- Can only install one of: symfony/console[v4.1.0, v2.7.42].
- Can only install one of: symfony/console[v4.1.0, v2.7.43].
- Can only install one of: symfony/console[v4.1.0, v2.7.44].
- Can only install one of: symfony/console[v4.1.0, v2.7.45].
- Can only install one of: symfony/console[v4.1.0, v2.7.46].
- Can only install one of: symfony/console[v4.1.0, v2.7.47].
- Can only install one of: symfony/console[v4.1.0, v2.7.48].
- Can only install one of: symfony/console[v4.1.0, v2.7.49].
- Can only install one of: symfony/console[v4.1.0, v2.7.5].
- Can only install one of: symfony/console[v4.1.0, v2.7.6].
- Can only install one of: symfony/console[v4.1.0, v2.7.7].
- Can only install one of: symfony/console[v4.1.0, v2.7.8].
- Can only install one of: symfony/console[v4.1.0, v2.7.9].
- Can only install one of: symfony/console[v4.1.0, v2.8.0].
- Can only install one of: symfony/console[v4.1.0, v2.8.1].
- Can only install one of: symfony/console[v4.1.0, v2.8.10].
- Can only install one of: symfony/console[v4.1.0, v2.8.11].
- Can only install one of: symfony/console[v4.1.0, v2.8.12].
- Can only install one of: symfony/console[v4.1.0, v2.8.13].
- Can only install one of: symfony/console[v4.1.0, v2.8.14].
- Can only install one of: symfony/console[v4.1.0, v2.8.15].
- Can only install one of: symfony/console[v4.1.0, v2.8.16].
- Can only install one of: symfony/console[v4.1.0, v2.8.17].
- Can only install one of: symfony/console[v4.1.0, v2.8.18].
- Can only install one of: symfony/console[v4.1.0, v2.8.19].
- Can only install one of: symfony/console[v4.1.0, v2.8.2].
- Can only install one of: symfony/console[v4.1.0, v2.8.20].
- Can only install one of: symfony/console[v4.1.0, v2.8.21].
- Can only install one of: symfony/console[v4.1.0, v2.8.22].
- Can only install one of: symfony/console[v4.1.0, v2.8.23].
- Can only install one of: symfony/console[v4.1.0, v2.8.24].
- Can only install one of: symfony/console[v4.1.0, v2.8.25].
- Can only install one of: symfony/console[v4.1.0, v2.8.26].
- Can only install one of: symfony/console[v4.1.0, v2.8.27].
- Can only install one of: symfony/console[v4.1.0, v2.8.28].
- Can only install one of: symfony/console[v4.1.0, v2.8.29].
- Can only install one of: symfony/console[v4.1.0, v2.8.3].
- Can only install one of: symfony/console[v4.1.0, v2.8.30].
- Can only install one of: symfony/console[v4.1.0, v2.8.31].
- Can only install one of: symfony/console[v4.1.0, v2.8.32].
- Can only install one of: symfony/console[v4.1.0, v2.8.33].
- Can only install one of: symfony/console[v4.1.0, v2.8.34].
- Can only install one of: symfony/console[v4.1.0, v2.8.35].
- Can only install one of: symfony/console[v4.1.0, v2.8.36].
- Can only install one of: symfony/console[v4.1.0, v2.8.37].
- Can only install one of: symfony/console[v4.1.0, v2.8.39].
- Can only install one of: symfony/console[v4.1.0, v2.8.4].
- Can only install one of: symfony/console[v4.1.0, v2.8.40].
- Can only install one of: symfony/console[v4.1.0, v2.8.41].
- Can only install one of: symfony/console[v4.1.0, v2.8.42].
- Can only install one of: symfony/console[v4.1.0, v2.8.43].
- Can only install one of: symfony/console[v4.1.0, v2.8.44].
- Can only install one of: symfony/console[v4.1.0, v2.8.45].
- Can only install one of: symfony/console[v4.1.0, v2.8.46].
- Can only install one of: symfony/console[v4.1.0, v2.8.47].
- Can only install one of: symfony/console[v4.1.0, v2.8.48].
- Can only install one of: symfony/console[v4.1.0, v2.8.5].
- Can only install one of: symfony/console[v4.1.0, v2.8.6].
- Can only install one of: symfony/console[v4.1.0, v2.8.7].
- Can only install one of: symfony/console[v4.1.0, v2.8.8].
- Can only install one of: symfony/console[v4.1.0, v2.8.9].
- Can only install one of: symfony/console[v4.1.0, v3.0.0].
- Can only install one of: symfony/console[v4.1.0, v3.0.1].
- Can only install one of: symfony/console[v4.1.0, v3.0.2].
- Can only install one of: symfony/console[v4.1.0, v3.0.3].
- Can only install one of: symfony/console[v4.1.0, v3.0.4].
- Can only install one of: symfony/console[v4.1.0, v3.0.5].
- Can only install one of: symfony/console[v4.1.0, v3.0.6].
- Can only install one of: symfony/console[v4.1.0, v3.0.7].
- Can only install one of: symfony/console[v4.1.0, v3.0.8].
- Can only install one of: symfony/console[v4.1.0, v3.0.9].
- Can only install one of: symfony/console[v4.1.0, v3.1.0].
- Can only install one of: symfony/console[v4.1.0, v3.1.1].
- Can only install one of: symfony/console[v4.1.0, v3.1.10].
- Can only install one of: symfony/console[v4.1.0, v3.1.2].
- Can only install one of: symfony/console[v4.1.0, v3.1.3].
- Can only install one of: symfony/console[v4.1.0, v3.1.4].
- Can only install one of: symfony/console[v4.1.0, v3.1.5].
- Can only install one of: symfony/console[v4.1.0, v3.1.6].
- Can only install one of: symfony/console[v4.1.0, v3.1.7].
- Can only install one of: symfony/console[v4.1.0, v3.1.8].
- Can only install one of: symfony/console[v4.1.0, v3.1.9].
- Can only install one of: symfony/console[v4.1.0, v3.2.0].
- Can only install one of: symfony/console[v4.1.0, v3.2.1].
- Can only install one of: symfony/console[v4.1.0, v3.2.10].
- Can only install one of: symfony/console[v4.1.0, v3.2.11].
- Can only install one of: symfony/console[v4.1.0, v3.2.12].
- Can only install one of: symfony/console[v4.1.0, v3.2.13].
- Can only install one of: symfony/console[v4.1.0, v3.2.14].
- Can only install one of: symfony/console[v4.1.0, v3.2.2].
- Can only install one of: symfony/console[v4.1.0, v3.2.3].
- Can only install one of: symfony/console[v4.1.0, v3.2.4].
- Can only install one of: symfony/console[v4.1.0, v3.2.5].
- Can only install one of: symfony/console[v4.1.0, v3.2.6].
- Can only install one of: symfony/console[v4.1.0, v3.2.7].
- Can only install one of: symfony/console[v4.1.0, v3.2.8].
- Can only install one of: symfony/console[v4.1.0, v3.2.9].
- Can only install one of: symfony/console[v4.1.0, v3.3.0].
- Can only install one of: symfony/console[v4.1.0, v3.3.1].
- Can only install one of: symfony/console[v4.1.0, v3.3.10].
- Can only install one of: symfony/console[v4.1.0, v3.3.11].
- Can only install one of: symfony/console[v4.1.0, v3.3.12].
- Can only install one of: symfony/console[v4.1.0, v3.3.13].
- Can only install one of: symfony/console[v4.1.0, v3.3.14].
- Can only install one of: symfony/console[v4.1.0, v3.3.15].
- Can only install one of: symfony/console[v4.1.0, v3.3.16].
- Can only install one of: symfony/console[v4.1.0, v3.3.17].
- Can only install one of: symfony/console[v4.1.0, v3.3.18].
- Can only install one of: symfony/console[v4.1.0, v3.3.2].
- Can only install one of: symfony/console[v4.1.0, v3.3.3].
- Can only install one of: symfony/console[v4.1.0, v3.3.4].
- Can only install one of: symfony/console[v4.1.0, v3.3.5].
- Can only install one of: symfony/console[v4.1.0, v3.3.6].
- Can only install one of: symfony/console[v4.1.0, v3.3.7].
- Can only install one of: symfony/console[v4.1.0, v3.3.8].
- Can only install one of: symfony/console[v4.1.0, v3.3.9].
- Can only install one of: symfony/console[v4.1.0, v3.4.0].
- Can only install one of: symfony/console[v4.1.0, v3.4.1].
- Can only install one of: symfony/console[v4.1.0, v3.4.10].
- Can only install one of: symfony/console[v4.1.0, v3.4.11].
- Can only install one of: symfony/console[v4.1.0, v3.4.12].
- Can only install one of: symfony/console[v4.1.0, v3.4.13].
- Can only install one of: symfony/console[v4.1.0, v3.4.14].
- Can only install one of: symfony/console[v4.1.0, v3.4.15].
- Can only install one of: symfony/console[v4.1.0, v3.4.16].
- Can only install one of: symfony/console[v4.1.0, v3.4.17].
- Can only install one of: symfony/console[v4.1.0, v3.4.18].
- Can only install one of: symfony/console[v4.1.0, v3.4.2].
- Can only install one of: symfony/console[v4.1.0, v3.4.3].
- Can only install one of: symfony/console[v4.1.0, v3.4.4].
- Can only install one of: symfony/console[v4.1.0, v3.4.5].
- Can only install one of: symfony/console[v4.1.0, v3.4.6].
- Can only install one of: symfony/console[v4.1.0, v3.4.7].
- Can only install one of: symfony/console[v4.1.0, v3.4.8].
- Can only install one of: symfony/console[v4.1.0, v3.4.9].
- magento/magento2-base 2.3.0 requires symfony/console ~4.1.0 -> satisfiable by symfony/console[v4.1.0, v4.1.1, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8].
- Conclusion: don't install symfony/console v4.1.2|install symfony/console v2.8.38|install symfony/console v3.4.19

Same issue! It fails upfront from the backend. It might even ask for PHP version update and you will get the below error message after you update the PHP version and when you try to upgrade to Magento ver. 2.3.

Check Component Dependency
We found conflicting component dependencies. Hide detail

Command "update" failed: 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
- magento/product-community-edition 2.3.0 requires magento/magento2-base 2.3.0 -> satisfiable by magento/magento2-base[2.3.0].
- Conclusion: don't install symfony/console v2.8.38
- Conclusion: don't install symfony/console v4.1.6|install symfony/console v2.8.38
- Conclusion: don't install symfony/console v4.1.7|install symfony/console v2.8.38
- Conclusion: don't install symfony/console v4.1.8|install symfony/console v2.8.38
- Conclusion: don't install symfony/console v3.4.19|install symfony/console v4.1.6|install symfony/console v4.1.7|install symfony/console v4.1.8
- Conclusion: don't install symfony/console v4.1.2|install symfony/console v2.8.38|install symfony/console v3.4.19
- Conclusion: don't install symfony/console v4.1.3|install symfony/console v2.8.38|install symfony/console v3.4.19
- Conclusion: don't install symfony/console v4.1.4|install symfony/console v2.8.38|install symfony/console v3.4.19
- Installation request for magento/product-community-edition 2.3.0 -> satisfiable by magento/product-community-edition[2.3.0].
- Conclusion: don't install symfony/console v4.1.5|install symfony/console v2.8.38|install symfony/console v3.4.19
- Installation request for sebastian/phpcpd 2.0.4 -> satisfiable by sebastian/phpcpd[2.0.4].
- Conclusion: don't install symfony/console v3.4.18|install symfony/console v4.1.2|install symfony/console v4.1.3|install symfony/console v4.1.4|install symfony/console v4.1.5|install symfony/console v4.1.6|install symfony/console v4.1.7|install symfony/console v4.1.8
- sebastian/phpcpd 2.0.4 requires symfony/console ~2.7|^3.0 -> satisfiable by symfony/console[v2.7.0, v2.7.1, v2.7.10, v2.7.11, v2.7.12, v2.7.13, v2.7.14, v2.7.15, v2.7.16, v2.7.17, v2.7.18, v2.7.19, v2.7.2, v2.7.20, v2.7.21, v2.7.22, v2.7.23, v2.7.24, v2.7.25, v2.7.26, v2.7.27, v2.7.28, v2.7.29, v2.7.3, v2.7.30, v2.7.31, v2.7.32, v2.7.33, v2.7.34, v2.7.35, v2.7.36, v2.7.37, v2.7.38, v2.7.39, v2.7.4, v2.7.40, v2.7.41, v2.7.42, v2.7.43, v2.7.44, v2.7.45, v2.7.46, v2.7.47, v2.7.48, v2.7.49, v2.7.5, v2.7.6, v2.7.7, v2.7.8, v2.7.9, 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.34, v2.8.35, v2.8.36, v2.8.37, v2.8.38, v2.8.39, v2.8.4, v2.8.40, v2.8.41, v2.8.42, v2.8.43, v2.8.44, v2.8.45, v2.8.46, v2.8.47, v2.8.48, v2.8.5, v2.8.6, v2.8.7, v2.8.8, v2.8.9, v3.0.0, v3.0.1, v3.0.2, v3.0.3, v3.0.4, v3.0.5, v3.0.6, v3.0.7, v3.0.8, v3.0.9, v3.1.0, v3.1.1, v3.1.10, v3.1.2, v3.1.3, v3.1.4, v3.1.5, v3.1.6, v3.1.7, v3.1.8, v3.1.9, v3.2.0, v3.2.1, v3.2.10, v3.2.11, v3.2.12, v3.2.13, v3.2.14, v3.2.2, v3.2.3, v3.2.4, v3.2.5, v3.2.6, v3.2.7, v3.2.8, v3.2.9, v3.3.0, v3.3.1, v3.3.10, v3.3.11, v3.3.12, v3.3.13, v3.3.14, v3.3.15, v3.3.16, v3.3.17, v3.3.18, v3.3.2, v3.3.3, v3.3.4, v3.3.5, v3.3.6, v3.3.7, v3.3.8, v3.3.9, v3.4.0, v3.4.1, v3.4.10, v3.4.11, v3.4.12, v3.4.13, v3.4.14, v3.4.15, v3.4.16, v3.4.17, v3.4.18, v3.4.19, v3.4.2, v3.4.3, v3.4.4, v3.4.5, v3.4.6, v3.4.7, v3.4.8, v3.4.9].
- Can only install one of: symfony/console[v4.1.0, v2.7.0].
- Can only install one of: symfony/console[v4.1.0, v2.7.1].
- Can only install one of: symfony/console[v4.1.0, v2.7.10].
- Can only install one of: symfony/console[v4.1.0, v2.7.11].
- Can only install one of: symfony/console[v4.1.0, v2.7.12].
- Can only install one of: symfony/console[v4.1.0, v2.7.13].
- Can only install one of: symfony/console[v4.1.0, v2.7.14].
- Can only install one of: symfony/console[v4.1.0, v2.7.15].
- Can only install one of: symfony/console[v4.1.0, v2.7.16].
- Can only install one of: symfony/console[v4.1.0, v2.7.17].
- Can only install one of: symfony/console[v4.1.0, v2.7.18].
- Can only install one of: symfony/console[v4.1.0, v2.7.19].
- Can only install one of: symfony/console[v4.1.0, v2.7.2].
- Can only install one of: symfony/console[v4.1.0, v2.7.20].
- Can only install one of: symfony/console[v4.1.0, v2.7.21].
- Can only install one of: symfony/console[v4.1.0, v2.7.22].
- Can only install one of: symfony/console[v4.1.0, v2.7.23].
- Can only install one of: symfony/console[v4.1.0, v2.7.24].
- Can only install one of: symfony/console[v4.1.0, v2.7.25].
- Can only install one of: symfony/console[v4.1.0, v2.7.26].
- Can only install one of: symfony/console[v4.1.0, v2.7.27].
- Can only install one of: symfony/console[v4.1.0, v2.7.28].
- Can only install one of: symfony/console[v4.1.0, v2.7.29].
- Can only install one of: symfony/console[v4.1.0, v2.7.3].
- Can only install one of: symfony/console[v4.1.0, v2.7.30].
- Can only install one of: symfony/console[v4.1.0, v2.7.31].
- Can only install one of: symfony/console[v4.1.0, v2.7.32].
- Can only install one of: symfony/console[v4.1.0, v2.7.33].
- Can only install one of: symfony/console[v4.1.0, v2.7.34].
- Can only install one of: symfony/console[v4.1.0, v2.7.35].
- Can only install one of: symfony/console[v4.1.0, v2.7.36].
- Can only install one of: symfony/console[v4.1.0, v2.7.37].
- Can only install one of: symfony/console[v4.1.0, v2.7.38].
- Can only install one of: symfony/console[v4.1.0, v2.7.39].
- Can only install one of: symfony/console[v4.1.0, v2.7.4].
- Can only install one of: symfony/console[v4.1.0, v2.7.40].
- Can only install one of: symfony/console[v4.1.0, v2.7.41].
- Can only install one of: symfony/console[v4.1.0, v2.7.42].
- Can only install one of: symfony/console[v4.1.0, v2.7.43].
- Can only install one of: symfony/console[v4.1.0, v2.7.44].
- Can only install one of: symfony/console[v4.1.0, v2.7.45].
- Can only install one of: symfony/console[v4.1.0, v2.7.46].
- Can only install one of: symfony/console[v4.1.0, v2.7.47].
- Can only install one of: symfony/console[v4.1.0, v2.7.48].
- Can only install one of: symfony/console[v4.1.0, v2.7.49].
- Can only install one of: symfony/console[v4.1.0, v2.7.5].
- Can only install one of: symfony/console[v4.1.0, v2.7.6].
- Can only install one of: symfony/console[v4.1.0, v2.7.7].
- Can only install one of: symfony/console[v4.1.0, v2.7.8].
- Can only install one of: symfony/console[v4.1.0, v2.7.9].
- Can only install one of: symfony/console[v4.1.0, v2.8.0].
- Can only install one of: symfony/console[v4.1.0, v2.8.1].
- Can only install one of: symfony/console[v4.1.0, v2.8.10].
- Can only install one of: symfony/console[v4.1.0, v2.8.11].
- Can only install one of: symfony/console[v4.1.0, v2.8.12].
- Can only install one of: symfony/console[v4.1.0, v2.8.13].
- Can only install one of: symfony/console[v4.1.0, v2.8.14].
- Can only install one of: symfony/console[v4.1.0, v2.8.15].
- Can only install one of: symfony/console[v4.1.0, v2.8.16].
- Can only install one of: symfony/console[v4.1.0, v2.8.17].
- Can only install one of: symfony/console[v4.1.0, v2.8.18].
- Can only install one of: symfony/console[v4.1.0, v2.8.19].
- Can only install one of: symfony/console[v4.1.0, v2.8.2].
- Can only install one of: symfony/console[v4.1.0, v2.8.20].
- Can only install one of: symfony/console[v4.1.0, v2.8.21].
- Can only install one of: symfony/console[v4.1.0, v2.8.22].
- Can only install one of: symfony/console[v4.1.0, v2.8.23].
- Can only install one of: symfony/console[v4.1.0, v2.8.24].
- Can only install one of: symfony/console[v4.1.0, v2.8.25].
- Can only install one of: symfony/console[v4.1.0, v2.8.26].
- Can only install one of: symfony/console[v4.1.0, v2.8.27].
- Can only install one of: symfony/console[v4.1.0, v2.8.28].
- Can only install one of: symfony/console[v4.1.0, v2.8.29].
- Can only install one of: symfony/console[v4.1.0, v2.8.3].
- Can only install one of: symfony/console[v4.1.0, v2.8.30].
- Can only install one of: symfony/console[v4.1.0, v2.8.31].
- Can only install one of: symfony/console[v4.1.0, v2.8.32].
- Can only install one of: symfony/console[v4.1.0, v2.8.33].
- Can only install one of: symfony/console[v4.1.0, v2.8.34].
- Can only install one of: symfony/console[v4.1.0, v2.8.35].
- Can only install one of: symfony/console[v4.1.0, v2.8.36].
- Can only install one of: symfony/console[v4.1.0, v2.8.37].
- Can only install one of: symfony/console[v4.1.0, v2.8.39].
- Can only install one of: symfony/console[v4.1.0, v2.8.4].
- Can only install one of: symfony/console[v4.1.0, v2.8.40].
- Can only install one of: symfony/console[v4.1.0, v2.8.41].
- Can only install one of: symfony/console[v4.1.0, v2.8.42].
- Can only install one of: symfony/console[v4.1.0, v2.8.43].
- Can only install one of: symfony/console[v4.1.0, v2.8.44].
- Can only install one of: symfony/console[v4.1.0, v2.8.45].
- Can only install one of: symfony/console[v4.1.0, v2.8.46].
- Can only install one of: symfony/console[v4.1.0, v2.8.47].
- Can only install one of: symfony/console[v4.1.0, v2.8.48].
- Can only install one of: symfony/console[v4.1.0, v2.8.5].
- Can only install one of: symfony/console[v4.1.0, v2.8.6].
- Can only install one of: symfony/console[v4.1.0, v2.8.7].
- Can only install one of: symfony/console[v4.1.0, v2.8.8].
- Can only install one of: symfony/console[v4.1.0, v2.8.9].
- Can only install one of: symfony/console[v4.1.0, v3.0.0].
- Can only install one of: symfony/console[v4.1.0, v3.0.1].
- Can only install one of: symfony/console[v4.1.0, v3.0.2].
- Can only install one of: symfony/console[v4.1.0, v3.0.3].
- Can only install one of: symfony/console[v4.1.0, v3.0.4].
- Can only install one of: symfony/console[v4.1.0, v3.0.5].
- Can only install one of: symfony/console[v4.1.0, v3.0.6].
- Can only install one of: symfony/console[v4.1.0, v3.0.7].
- Can only install one of: symfony/console[v4.1.0, v3.0.8].
- Can only install one of: symfony/console[v4.1.0, v3.0.9].
- Can only install one of: symfony/console[v4.1.0, v3.1.0].
- Can only install one of: symfony/console[v4.1.0, v3.1.1].
- Can only install one of: symfony/console[v4.1.0, v3.1.10].
- Can only install one of: symfony/console[v4.1.0, v3.1.2].
- Can only install one of: symfony/console[v4.1.0, v3.1.3].
- Can only install one of: symfony/console[v4.1.0, v3.1.4].
- Can only install one of: symfony/console[v4.1.0, v3.1.5].
- Can only install one of: symfony/console[v4.1.0, v3.1.6].
- Can only install one of: symfony/console[v4.1.0, v3.1.7].
- Can only install one of: symfony/console[v4.1.0, v3.1.8].
- Can only install one of: symfony/console[v4.1.0, v3.1.9].
- Can only install one of: symfony/console[v4.1.0, v3.2.0].
- Can only install one of: symfony/console[v4.1.0, v3.2.1].
- Can only install one of: symfony/console[v4.1.0, v3.2.10].
- Can only install one of: symfony/console[v4.1.0, v3.2.11].
- Can only install one of: symfony/console[v4.1.0, v3.2.12].
- Can only install one of: symfony/console[v4.1.0, v3.2.13].
- Can only install one of: symfony/console[v4.1.0, v3.2.14].
- Can only install one of: symfony/console[v4.1.0, v3.2.2].
- Can only install one of: symfony/console[v4.1.0, v3.2.3].
- Can only install one of: symfony/console[v4.1.0, v3.2.4].
- Can only install one of: symfony/console[v4.1.0, v3.2.5].
- Can only install one of: symfony/console[v4.1.0, v3.2.6].
- Can only install one of: symfony/console[v4.1.0, v3.2.7].
- Can only install one of: symfony/console[v4.1.0, v3.2.8].
- Can only install one of: symfony/console[v4.1.0, v3.2.9].
- Can only install one of: symfony/console[v4.1.0, v3.3.0].
- Can only install one of: symfony/console[v4.1.0, v3.3.1].
- Can only install one of: symfony/console[v4.1.0, v3.3.10].
- Can only install one of: symfony/console[v4.1.0, v3.3.11].
- Can only install one of: symfony/console[v4.1.0, v3.3.12].
- Can only install one of: symfony/console[v4.1.0, v3.3.13].
- Can only install one of: symfony/console[v4.1.0, v3.3.14].
- Can only install one of: symfony/console[v4.1.0, v3.3.15].
- Can only install one of: symfony/console[v4.1.0, v3.3.16].
- Can only install one of: symfony/console[v4.1.0, v3.3.17].
- Can only install one of: symfony/console[v4.1.0, v3.3.18].
- Can only install one of: symfony/console[v4.1.0, v3.3.2].
- Can only install one of: symfony/console[v4.1.0, v3.3.3].
- Can only install one of: symfony/console[v4.1.0, v3.3.4].
- Can only install one of: symfony/console[v4.1.0, v3.3.5].
- Can only install one of: symfony/console[v4.1.0, v3.3.6].
- Can only install one of: symfony/console[v4.1.0, v3.3.7].
- Can only install one of: symfony/console[v4.1.0, v3.3.8].
- Can only install one of: symfony/console[v4.1.0, v3.3.9].
- Can only install one of: symfony/console[v4.1.0, v3.4.0].
- Can only install one of: symfony/console[v4.1.0, v3.4.1].
- Can only install one of: symfony/console[v4.1.0, v3.4.10].
- Can only install one of: symfony/console[v4.1.0, v3.4.11].
- Can only install one of: symfony/console[v4.1.0, v3.4.12].
- Can only install one of: symfony/console[v4.1.0, v3.4.13].
- Can only install one of: symfony/console[v4.1.0, v3.4.14].
- Can only install one of: symfony/console[v4.1.0, v3.4.15].
- Can only install one of: symfony/console[v4.1.0, v3.4.16].
- Can only install one of: symfony/console[v4.1.0, v3.4.17].
- Can only install one of: symfony/console[v4.1.0, v3.4.2].
- Can only install one of: symfony/console[v4.1.0, v3.4.3].
- Can only install one of: symfony/console[v4.1.0, v3.4.4].
- Can only install one of: symfony/console[v4.1.0, v3.4.5].
- Can only install one of: symfony/console[v4.1.0, v3.4.6].
- Can only install one of: symfony/console[v4.1.0, v3.4.7].
- Can only install one of: symfony/console[v4.1.0, v3.4.8].
- Can only install one of: symfony/console[v4.1.0, v3.4.9].
- magento/magento2-base 2.3.0 requires symfony/console ~4.1.0 -> satisfiable by symfony/console[v4.1.0, v4.1.1, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8].
- Conclusion: don't install symfony/console v4.1.1|install symfony/console v2.8.38|install symfony/console v3.4.18|install symfony/console v3.4.19

Saying "I have this problem too" and posting a long log output is not very helpful. Does anyone have a working solution / workaround for a PR?

Please upvote the initial issue comment.

@abcpremium I found that this is actually due to the repositories being labelled with "0", "1", "2" in composer.json. My only work arround currently, until this is fixed, is to rename these repos with names containing other characters (i.e. magento, etc.)

I found this two answers for this problem:


  1. composer require --dev phpunit/phpunit:~6.2.0 friendsofphp/php-cs-fixer:~2.10.1 lusitanian/oauth:~0.8.10 pdepend/pdepend:2.5.2 sebastian/phpcpd:~3.0.0 squizlabs/php_codesniffer:3.2.2 --no-update
    or

  2. composer install
    composer update

composer install
composer update

Recommended for PHP projects in general when something was changed in composer.json. So this alone with rm -rf vendor or just these 2 fixes your issue?

composer install
composer update

Recommended for PHP projects in general when something was changed in composer.json. So this alone with rm -rf vendor or just these 2 fixes your issue?

Sorry, I am not competent, I just found here the same issue.
https://community.magento.com/t5/Magento-2-x-Version-Upgrades/Issue-2-2-6-update-to-2-3/td-p/113754

Fatal error: Uncaught TypeError: strtolower() expects parameter 1 to be string, integer given in /html/magento2/pre_composer_update_2.3.php:151 Stack trace: #0 /html/magento2/pre_composer_update_2.3.php(151): strtolower(0)

https://github.com/magento/magento2/blob/2.3-develop/dev/tools/UpgradeScripts/pre_composer_update_2.3.php#L151

@abcpremium I found that this is actually due to the repositories being labelled with "0", "1", "2" in composer.json

Yes, this seems to be the issue. Was this different before?

Hi @DanielRuf
Did you find a solution to this issue ? I have the same issue upgrading from CE 2.2.4

@drdreamm it was already mentioned, see https://github.com/magento/magento2/issues/19446#issuecomment-443134140

So remove the vendor directory and using composer install & composer update should work? I'll test that one out as soon as possible.

Apparently this didn't work either for me. Even removing the composer.lock file from the Magento root directory and doing a fresh composer install with magento/product-community-edition 2.3.0 required in composer.json didn't work. The console output is the same as in my issue description.

I have about same issue but tried update Magento 2.2.7 to 2.3. Something quick idea to fix this problem?

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - magento/framework 100.1.15 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.14 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.13 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.12 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.20 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.11 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.10 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.19 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.18 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.9 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.8 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.17 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.16 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.7 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.6 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.15 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.5 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.14 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.4 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.13 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.3 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.2 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.12 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.1 requires php ~5.6.0|7.0.2|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.11 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.10 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.1.0 requires php ~5.6.0|7.0.2|~7.0.6 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.9 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.8 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.7 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.6 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.5 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.4 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.3 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - magento/framework 100.0.2 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.1.24) does not satisfy that requirement.
    - Can only install one of: magento/framework[102.0.0, 101.0.7].
    - Can only install one of: magento/framework[102.0.0, 101.0.0].
    - Can only install one of: magento/framework[102.0.0, 101.0.1].
    - Can only install one of: magento/framework[102.0.0, 101.0.2].
    - Can only install one of: magento/framework[102.0.0, 101.0.3].
    - Can only install one of: magento/framework[102.0.0, 101.0.4].
    - Can only install one of: magento/framework[102.0.0, 101.0.5].
    - Can only install one of: magento/framework[102.0.0, 101.0.6].
    - Can only install one of: magento/framework[102.0.0, 101.0.7].
    - Can only install one of: magento/framework[102.0.0, 100.1.16].
    - magento/product-community-edition 2.3.0 requires magento/framework 102.0.0-> satisfiable by magento/framework[102.0.0].
    - Installation request for magento/product-community-edition 2.3.0 -> satisfiable by magento/product-community-edition[2.3.0].

can you send us your composer lock and json file?
manual upgrade process in https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html
should solve this problem..

@DanielRuf @drdreamm @abcpremium Can you try running pre_composer_update_2.3.php with the additional option --repo=https://repo.magento.com/ and see if that solves your issue? Thanks

@pdohogne-magento You solution to add the repo as a parameter solved my issue. I was able to upgrade to Magento 2.3.0 fine now. Thank you for the tip!

@pdohogne-magento You solution to add the repo as a parameter solved my issue. I was able to upgrade to Magento 2.3.0 fine now. Thank you for the tip!

Can you tell me full command what you use for this?

@Userr017 You should follow this chapter https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html

And this is my CLI:

php -f pre_composer_update_2.3.php -- --root='<path/to/magento/install/dir>' --repo=https://repo.magento.com/

Hi,

Did this php -f pre_composer_update_2.3.php -- --root='' --repo=https://repo.magento.com/

This got rid of the errors, but after that the Web Setup Wizard did the upgrade and after checking it was still the 2.2.6 version. Did I miss something?

@KooTjoo it seems you didn't read https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html

Did you update the database schema and data?

php bin/magento setup:upgrade

@KooTjoo Well did you run the composer update command after executing the script? You need to do this in order to make composer actually download the new resources. Run your setup routine (setup:upgrade etc.) after that.

oops, sorry you are all right. Trying again.

Hi @TomashKhamlai. Thank you for working on this issue.
In order to make sure that issue has enough information and ready for development, please read and check the following instruction: :point_down:

  • [x] 1. Verify that issue has all the required information. (Preconditions, Steps to reproduce, Expected result, Actual result).
    DetailsIf the issue has a valid description, the label Issue: Format is valid will be added to the issue automatically. Please, edit issue description if needed, until label Issue: Format is valid appears.
  • [x] 2. Verify that issue has a meaningful description and provides enough information to reproduce the issue. If the report is valid, add Issue: Clear Description label to the issue by yourself.

  • [x] 3. Add Component: XXXXX label(s) to the ticket, indicating the components it may be related to.

  • [ ] 4. Verify that the issue is reproducible on 2.3-develop branch

    Details- Add the comment @magento-engcom-team give me 2.3-develop instance to deploy test instance on Magento infrastructure.
    - If the issue is reproducible on 2.3-develop branch, please, add the label Reproduced on 2.3.x.
    - If the issue is not reproducible, add your comment that issue is not reproducible and close the issue and _stop verification process here_!

  • [x] 5. Verify that the issue is reproducible on 2.2-develop branch.

    Details- Add the comment @magento-engcom-team give me 2.2-develop instance to deploy test instance on Magento infrastructure.
    - If the issue is reproducible on 2.2-develop branch, please add the label Reproduced on 2.2.x

  • [ ] 6. Add label Issue: Confirmed once verification is complete.

  • [ ] 7. Make sure that automatic system confirms that report has been added to the backlog.

Workaround described in https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html#upgrade-cli-script really helps but this breaks the well known scenario.

@TomashKhamlai Thank you for verifying the issue. Based on the provided information internal tickets MAGETWO-97062 were created

Hi @abcpremium

I have checked that corresponding documentation was fixed based on this issue

I think we can close this ticket.

Thank you for your effort

Was this page helpful?
0 / 5 - 0 ratings