composer and many of its dependencies do not respect $EPREFIX when generating autoload.php. Thus, in a Prefix installation, the class loader will attempt to source the dependencies from /usr/share/php/... instead of the correct, prefix path in $EPREFIX/usr/share/php/.... Naturally, this will fail and composer will throw an error when starting up.
To actually run composer with the supplied changes applied, the ebuilds of dev-php/ca-bundle, dev-php/reactphp-promise and dev-php/theseer-Autoload also need identical fixes. I mention this only in passing since these packages are not preset in this repository.
composer and many of its dependencies do not respect $EPREFIX when generating autoload.php. Thus, in a Prefix installation, the class loader will attempt to source the dependencies from
/usr/share/php/...
instead of the correct, prefix path in$EPREFIX/usr/share/php/...
. Naturally, this will fail and composer will throw an error when starting up.To actually run composer with the supplied changes applied, the ebuilds of
dev-php/ca-bundle
,dev-php/reactphp-promise
anddev-php/theseer-Autoload
also need identical fixes. I mention this only in passing since these packages are not preset in this repository.