symfony / orm-pack

A Symfony Pack for Doctrine ORM
MIT License
1.82k stars 18 forks source link

V 2.3 incompatible with latest LTS 5.4 ? #37

Closed olberger closed 1 year ago

olberger commented 1 year ago

It seems I cannot install symfony/orm-pack over a freshly created 5.4 / LTS project :

symfony new miniallocine --version=lts
* Creating a new Symfony 5.4 project with Composer
  WARNING: Unable to find Composer, downloading one. It is recommended to install Composer yourself at https://getcomposer.org/download/
  (running .../composer.phar create-project symfony/skeleton .../miniallocine 5.4.* --no-interaction)

* Setting up the project under Git version control
  (running git init .../miniallocine)

 [OK] Your project is now ready in .../miniallocine                                                                                                               

cd miniallocine/
symfony composer require symfony/orm-pack
Using version ^2.3 for symfony/orm-pack
./composer.json has been updated
Running composer update symfony/orm-pack
Loading composer repositories with package information
Restricting packages listed in "symfony/symfony" to "5.4.*"
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - symfony/framework-bundle is locked to version v5.4.12 and an update of this package was not requested.
    - symfony/orm-pack v2.3.0 conflicts with symfony/dependency-injection <6.2.
    - symfony/framework-bundle v5.4.12 requires symfony/dependency-injection ^5.4.5|^6.0.5 -> satisfiable by symfony/dependency-injection[v5.4.11].
    - Root composer.json requires symfony/orm-pack ^2.3 -> satisfiable by symfony/orm-pack[v2.3.0].

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

Installation failed, reverting ./composer.json and ./composer.lock to their original content.
unable to run /home/olivier/.symfony5/composer/composer.phar require symfony/orm-pack
olberger commented 1 year ago

As a workaround, one may install the previous version with something like:

symfony composer require symfony/orm-pack ^2.2
rahimi-ali commented 1 year ago

Also incompatible with Symfony 6.1

symfony/orm-pack v2.3.0 conflicts with symfony/dependency-injection <6.2

2.2 works though

nicolas-grekas commented 1 year ago

Tag v2.3.0 deleted until we figure out a way to solve this properly. Thanks for reporting.