there's some problem with IUSE in php-core: in php-core-4.3.4-r2.ebuild we've got: inherit php-2 eutils IUSE="${IUSE} readline" and in php-2.eclass: IUSE="${IUSE} berkdb so IUSE are double-circular included. it couses that we have flags in /var/db/pkg/dev-php/php-core-4.3.4-r2/IUSE defined 3 times!: <aye@CogES>~: cat /var/db/pkg/dev-php/php-core-4.3.4-r2/IUSE X crypt curl firebird flash freetds gd gd-external gdbm imap informix ipv6 java jpeg ldap mcal memlimit mysql nls oci8 odbc pam pdflib png postgres qt snmp spell ssl tiff truetype xml2 berkdb readline X crypt curl firebird flash freetds gd gd-external gdbm imap informix ipv6 java jpeg ldap mcal memlimit mysql nls oci8 odbc pam pdflib png postgres qt snmp spell ssl tiff truetype xml2 berkdb readline X crypt curl firebird flash freetds gd gd-external gdbm imap informix ipv6 java jpeg ldap mcal memlimit mysql nls oci8 odbc pam pdflib png postgres qt snmp spell ssl tiff truetype xml2 berkdb readline
you shouldn't be using php-core, it's mark deprecated and emerges of the other packages state that fact. once all arches have marked 4.3.7-r1 stable, php-core is being removed. for yourself, do: emerge unmerge php-core emerge mod_php php