The command line help of composer outputs deprecation warnings. E.g. running composer --help on PHP 8.1 gives plenty of these: Deprecation Notice: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/share/php/Symfony/Component/Console/Descriptor/TextDescriptor.php:120 This file belongs to the package symfony-console. The current version in portage is 2.8.52, which is extremely old. Upstream's current version is 6.2.7.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c921cc1a38b46343c5eb280ec8a79d52918794b4 commit c921cc1a38b46343c5eb280ec8a79d52918794b4 Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2024-07-26 17:14:43 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-07-26 17:25:13 +0000 dev-php/symfony-console: treeclean Closes: https://bugs.gentoo.org/900100 (pkgremoved) Closes: https://bugs.gentoo.org/934666 (pkgremoved) Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> dev-php/symfony-console/Manifest | 1 - dev-php/symfony-console/files/autoload.php | 16 ------------- dev-php/symfony-console/metadata.xml | 18 -------------- .../symfony-console/symfony-console-2.8.52.ebuild | 28 ---------------------- profiles/package.mask | 1 - 5 files changed, 64 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5b2ad39d17d1463b1fd60206be42254ea146f0 commit 9e5b2ad39d17d1463b1fd60206be42254ea146f0 Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2024-07-26 17:13:30 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-07-26 17:25:13 +0000 dev-php/composer: treeclean Closes: https://bugs.gentoo.org/934666 (pkgremoved) Closes: https://bugs.gentoo.org/877639 (pkgremoved) Closes: https://bugs.gentoo.org/900100 (pkgremoved) Bug: https://bugs.gentoo.org/838268 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> dev-php/composer/Manifest | 1 - dev-php/composer/composer-2.1.12.ebuild | 80 --------------------------------- dev-php/composer/files/autoload.php.tpl | 12 ----- dev-php/composer/metadata.xml | 23 ---------- profiles/package.mask | 1 - 5 files changed, 117 deletions(-)