Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using as recipe in Symfony 7 #7246

Closed
emircanerkul opened this issue Jan 13, 2024 · 3 comments
Closed

Using as recipe in Symfony 7 #7246

emircanerkul opened this issue Jan 13, 2024 · 3 comments
Labels
Bug Error or unexpected behavior of already existing functionality

Comments

@emircanerkul
Copy link

I got fresh Symfony 7 env but Sulu gives conflict. Is this project old and unsupported one?

Note: I don't want to use a skeleton

./composer.json has been updated
Running composer update sulu/sulu --with-all-dependencies
Loading composer repositories with package information
Restricting packages listed in "symfony/symfony" to "7.0.*"
 Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - sulu/sulu[0.10.0, ..., 0.14.2] require symfony/console ~2.0 -> satisfiable by symfony/symfony[v2.3.0, ..., v2.8.52].
    - sulu/sulu[0.15.0, ..., 0.18.2, 1.0.0, ..., 1.1.12] require symfony/symfony 2.6.* -> satisfiable by symfony/symfony[v2.6.0, ..., v2.6.13].
    - sulu/sulu 0.9.0 requires symfony/framework-bundle 2.5.* -> satisfiable by symfony/symfony[v2.5.0, ..., v2.5.12].
    - sulu/sulu 0.3.0 requires symfony/framework-bundle 2.4.* -> satisfiable by symfony/symfony[v2.4.0, ..., v2.4.10].
    - sulu/sulu[0.1.0, ..., 0.2.0] require symfony/framework-bundle 2.3.* -> satisfiable by symfony/symfony[v2.3.0, ..., v2.3.42].
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.52.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.51.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.50.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.49.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.48.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.47.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.46.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.45.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.44.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.43.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.42.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.41.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.40.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.39.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.38.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.37.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.36.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.35.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.34.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.33.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.32.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.31.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.30.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.29.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.28.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.27.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.26.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.25.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.24.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.23.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.22.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.21.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.20.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.19.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.18.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.17.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.16.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.15.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.14.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.13.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.12.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.11.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.10.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.9.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.8.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.7.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.6.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.5.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.4.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.3.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.2.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.1.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.8.0.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.13.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.12.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.11.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.10.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.9.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.8.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.7.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.6.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.5.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.4.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.3.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.2.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.1.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.6.0.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.52.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.51.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.50.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.49.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.48.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.47.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.46.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.45.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.44.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.43.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.42.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.41.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.40.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.39.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.38.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.37.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.36.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.35.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.34.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.33.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.32.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.31.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.30.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.29.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.28.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.27.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.26.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.25.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.24.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.23.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.22.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.21.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.20.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.19.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.18.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.17.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.16.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.15.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.14.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.13.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.12.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.11.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.10.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.9.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.8.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.7.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.6.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.5.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.4.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.3.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.2.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.1.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.7.0.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.12.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.11.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.10.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.9.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.8.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.7.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.6.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.5.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.4.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.3.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.2.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.1.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.5.0.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.10.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.9.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.8.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.7.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.6.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.5.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.4.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.3.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.2.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.1.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.4.0.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.42.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.41.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.40.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.39.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.38.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.37.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.36.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.35.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.34.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.33.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.32.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.31.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.30.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.29.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.28.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.27.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.26.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.25.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.24.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.23.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.22.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.21.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.20.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.19.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.18.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.17.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.16.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.15.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.14.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.13.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.12.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.11.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.10.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.9.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.8.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.7.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.6.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.5.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.4.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.3.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.2.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.1.
    - symfony/skeleton 1.0.0+no-version-set conflicts with symfony/symfony v2.3.0.
    - sulu/sulu[0.4.0, ..., 0.8.6] require friendsofsymfony/rest-bundle dev-master -> found friendsofsymfony/rest-bundle[dev-docs, 0.6.0, ..., 0.13.1, 1.0.0-RC1, ..., 1.8.x-dev, 2.0.0-BETA1, ..., 2.x-dev, 3.0.0-beta1, ..., 3.x-dev] but it does not match the constraint.
    - sulu/sulu[1.2.0, ..., 1.6.45] require php ^5.5 || ^7.0 -> your php version (8.3.1) does not satisfy that requirement.
    - sulu/sulu[2.0.0, ..., 2.2.4] require php ^7.2 -> your php version (8.3.1) does not satisfy that requirement.
    - sulu/sulu[2.1.9, ..., 2.4.15] require symfony/asset ^4.4 || ^5.0 -> found symfony/asset[v4.4.0, ..., v4.4.46, v5.0.0, ..., v5.4.31] but these were not loaded, likely because it conflicts with another require.
    - sulu/sulu[2.5.0, ..., 2.5.11] require symfony/asset ^5.4 || ^6.0 -> found symfony/asset[v5.4.0, ..., v5.4.31, v6.0.0, ..., v6.4.0] but these were not loaded, likely because it conflicts with another require.
    - symfony/skeleton is present at version 1.0.0+no-version-set and cannot be modified by Composer
    - Root composer.json requires sulu/sulu * -> satisfiable by sulu/sulu[0.1.0, ..., 0.18.2, 1.0.0, ..., 1.6.45, 2.0.0, ..., 2.5.11].

You can also try re-running composer require with an explicit version constraint, e.g. "composer require sulu/sulu:*" to figure out if any version is installable, or "composer require sulu/sulu:^2.1" if you know which you need.

Installation failed, reverting ./composer.json and ./composer.lock to their original content.
@emircanerkul emircanerkul added the Bug Error or unexpected behavior of already existing functionality label Jan 13, 2024
@burki
Copy link

burki commented Jan 16, 2024

See #7156 for the work towards Symfony 7 compatibility

@emircanerkul
Copy link
Author

Okay, great! Sorry for this question/issue submit. I was only checked the issues tab, not PRs.

Closing.

@alexander-schranz
Copy link
Member

alexander-schranz commented Jan 18, 2024

@burki thx for linking. @emircanerkul the Symfony 7 compatibility is in process, keep in mind the sulu/skeleton using the symfony/skeleton as base just with the required changes. The Symfony 7 compatibility is in work, you can currently use 6.4 Symfony version, Symfony 6.4 has the same feature set as 7.0 and upgrade to 6.4 - 7.0 should then be an easy step for you, aslong as you don't use yourself deprecated methods.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Error or unexpected behavior of already existing functionality
Projects
None yet
Development

No branches or pull requests

3 participants