I think it's not specifying the version of virtual/httpd-php. Reproducible: Always Steps to Reproduce: emerge -pvt xcache Actual Results: [ebuild U *] dev-php/xcache-1.3.2 [1.3.0] PHP_TARGETS="php5-3%*" 94 kB [nomerge ] dev-lang/php-5.3.10-r2 [5.3.3-r1] USE="berkdb bzip2 cgi cli crypt ctype curl curlwrappers exif fileinfo filter gd gdbm hash iconv ipv6 json nls pdo phar pic posix readline session simplexml snmp sqlite ssl threads tidy tokenizer truetype unicode xml zlib -apache2 -bcmath -calendar -cdb -cjk -debug -doc -embed -enchant (-firebird) -flatfile -fpm (-frontbase) -ftp -gmp -imap -inifile -intl -iodbc -kerberos -kolab -ldap -ldap-sasl -libedit -mhash (-mssql) -mysql -mysqli -mysqlnd (-oci8-instant-client) -odbc -pcntl -postgres -qdbm -recode -sharedmem -soap -sockets -spell -sqlite3 -suhosin (-sybase-ct) -sysvipc -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xsl -zip" [blocks b ] dev-lang/php:5 ("dev-lang/php:5" is blocking dev-lang/php-5.3.10-r2) [uninstall ] dev-lang/php-5.3.3-r1 USE="berkdb bzip2 cgi cli crypt ctype curl curlwrappers exif fileinfo filter gd gdbm hash iconv ipv6 json nls pdo phar pic posix readline session sharedext simplexml snmp sqlite ssl suhosin threads tidy tokenizer truetype unicode xml xmlreader xmlwriter zlib (-adabas) -apache2 -bcmath (-birdstep) -calendar -cdb -cjk -concurrentmodphp (-db2) (-dbmaker) -debug -doc -embed (-empress) (-empress-bcs) -enchant (-esoob) (-firebird) -flatfile -fpm (-frontbase) -ftp -gd-external -gmp -imap -inifile -interbase -intl -iodbc -kerberos -kolab -ldap -ldap-sasl -libedit (-mssql) -mysql -mysqli -mysqlnd (-oci8) (-oci8-instant-client) -odbc -pcntl -postgres -qdbm -recode -sapdb -sharedmem -soap -sockets (-solid) -spell -sqlite3 (-sybase-ct) -sysvipc -wddx -xmlrpc -xpm -xsl -zip" [ebuild NS ] dev-lang/php-5.3.10-r2 [5.3.3-r1] USE="berkdb bzip2 cgi cli crypt ctype curl curlwrappers exif fileinfo filter gd gdbm hash iconv ipv6 json nls pdo phar pic posix readline session simplexml snmp sqlite ssl threads tidy tokenizer truetype unicode xml zlib -apache2 -bcmath -calendar -cdb -cjk -debug -doc -embed -enchant (-firebird) -flatfile -fpm (-frontbase) -ftp -gmp -imap -inifile -intl -iodbc -kerberos -kolab -ldap -ldap-sasl -libedit -mhash (-mssql) -mysql -mysqli -mysqlnd (-oci8-instant-client) -odbc -pcntl -postgres -qdbm -recode -sharedmem -soap -sockets -spell -sqlite3 -suhosin (-sybase-ct) -sysvipc -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xsl -zip" 11,441 kB [ebuild N ] virtual/httpd-php-5.4 0 kB [ebuild NS ] dev-lang/php-5.4.0 [5.3.3-r1] USE="berkdb bzip2 cgi cli crypt ctype curl curlwrappers exif fileinfo filter gd gdbm hash iconv ipv6 json nls pdo phar pic posix readline session simplexml snmp ssl threads tidy tokenizer truetype unicode xml zlib -apache2 -bcmath -calendar -cdb -cjk -debug -doc -embed -enchant (-firebird) -flatfile -fpm (-frontbase) -ftp -gmp -imap -inifile -intl -iodbc -kerberos -kolab -ldap -ldap-sasl -libedit -mhash (-mssql) -mysql -mysqli -mysqlnd (-oci8-instant-client) -odbc -pcntl -postgres -qdbm -recode -sharedmem -soap -sockets -spell -sqlite3 (-sybase-ct) -sysvipc -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xsl -zip" 11,178 kB [nomerge ] dev-python/pysqlite-2.6.0 USE="-examples" [ebuild U ] dev-db/sqlite-3.7.10 [3.7.6] USE="extensions fts3 readline threadsafe -debug -doc -icu -secure-delete -soundex -tcl -test -unlock-notify" 1,760 kB Total: 5 packages (2 upgrades, 1 new, 2 in new slots, 1 uninstall), Size of downloads: 24,471 kB Conflict: 1 block Expected Results: Should pull in just PHP 5.3.
It wants to uninstall this: [uninstall ] dev-lang/php-5.3.3-r1 And install this instead: [ebuild NS ] dev-lang/php-5.4.0 It does not pull in multiple versions, then.