📕 subnode [[@neil/nette schema v1 2 3 requires php 7 1 8 3 your php version 8 3 3 does not satisfy that requirement]] in 📚 node [[nette-schema-v1-2-3-requires-php-7-1-8-3-your-php-version-8-3-3-does-not-satisfy-that-requirement]]

nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.3) does not satisfy that requirement.

I updated packages on Mint like a good boy, and now I'm getting complaints from composer when building a project, because PHP version is too new.

composer says:

Your lock file does not contain a compatible set of packages. Please run composer update.

And:

Problem 1

  • nette/schema is locked to version v1.2.3 and an update of this package was not requested.
  • nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.3) does not satisfy that requirement.

Problem 2

  • nette/utils is locked to version v3.2.9 and an update of this package was not requested.
  • nette/utils v3.2.9 requires php >=7.2 <8.3 -> your php version (8.3.3) does not satisfy that requirement.

Problem 3

  • nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.3) does not satisfy that requirement.
  • league/config v1.2.0 requires nette/schema ^1.2 -> satisfiable by nette/schema[v1.2.3].
  • league/config is locked to version v1.2.0 and an update of this package was not requested.

Running composer update usually causes a world of pain.

📖 stoas
⥱ context