Can't compile pecl-apc without cgi|fpm|apache2 SAPI turned on. But apc can be used in cli SAPI too (for example for data cacher). Reproducible: Always Steps to Reproduce: 1. USE="cli -fpm -cgi -apache2" emerge php 2. emerge pecl-apc Actual Results: emerge: there are no ebuilds built with USE flags to satisfy "dev-lang/php[apache2]". !!! One of the following packages is required to complete your request: - dev-lang/php-5.3.3-r1 (Change USE: +apache2) (dependency required by "dev-php5/pecl-apc-3.1.4" [ebuild]) (dependency required by "pecl-apc" [argument]) Expected Results: Successeful build DEPEND section in ebuild should be extended dev-lang/php[apache2] dev-lang/php[cgi] dev-lang/php[fpm] add dev-lang/php[cli]
I removed the SAPI dependencies altogether. This had already been done for pecl-apc-3.1.5-r2, but I removed it for pecl-apc-3.1.5-r1 as well.