Lots of the PEAR packages which use the "php-pear-r1" eclass DEP on versions inclusive to the PEAR packages which have "php-pear". This results in Portage happily pulling in "dev-php/php" rather then using "dev-lang/php" and causing a whole mess of things.
examples being... [ebuild N ] dev-php/PEAR-Net_URL-1.0.14-r1 5 kB [ebuild N ] dev-php/PEAR-Net_Socket-1.0.6-r1 4 kB [ebuild N ] dev-php/PEAR-HTTP_Request-1.2.4-r1 12 kB [ebuild N ] dev-php/PEAR-XML_Parser-1.2.7 12 kB [ebuild N ] dev-php/PEAR-XML_Util-1.1.1-r1 8 kB [ebuild N ] dev-php/PEAR-XML_Serializer-0.15.0-r1 16 kB [ebuild N ] dev-php/PEAR-Services_Amazon-0.3.0 0 kB [1]
I am on the php-bugs@g.o alias, thank you.
Are you sure that the PEAR-Services_Amazon-0.3.0 ebuild (which is not in CVS, but in your overlay [1]) is not to blame here?
1/ PEAR-HTTP_Request-1.2.4-r1.ebuild <snip> RDEPEND=">=dev-php/PEAR-Net_URL-1.0.12 >=dev-php/PEAR-Net_Socket-1.0.2" </snip> needs: >=dev-php/PEAR-Net_URL-1.0.14-r1 >=dev-php/PEAR-Net_Socket-1.0.6-r1 2/ PEAR-XML_Serializer-0.15.0-r1.ebuild <snip> RDEPEND="${RDEPEND} >=dev-php/PEAR-XML_Parser-1.2.1 >=dev-php/PEAR-XML_Util-1.1.1" </snip> needs: >=dev-php/PEAR-XML_Parser-1.2.7 >=dev-php/PEAR-XML_Util-1.1.1-r1 These are definitely broken.
Additionally: 3/ PEAR-DB_DataObject-1.7.15-r1.ebuild <snip> RDEPEND=">=dev-php/PEAR-DB-1.7.0 >=dev-php/PEAR-Date-1.4.3 >=dev-php/PEAR-Validate-0.1.1" </snip> needs: >=dev-php/PEAR-DB-1.7.6-r1 >=dev-php/PEAR-Date-1.4.3-r1 >=dev-php/PEAR-Validate-0.5.0-r1 4/ PEAR-HTML_QuickForm-3.2.5-r1.ebuild <snip> DEPEND=">=dev-php/PEAR-HTML_Common-1.2.1 dev-php/PEAR-HTML_Template_Flexy dev-php/PEAR-HTML_Template_IT" </snip> needs: >=dev-php/PEAR-HTML_Common-1.2.1-r1 >=dev-php/PEAR-HTML_Template_Flexy-1.2.1-r1 >=dev-php/PEAR-HTML_Template_IT-1.1-r1
Additionally: 5/ DEPEND=">=dev-php/PEAR-I18N-0.8" <snip> DEPEND=">=dev-php/PEAR-I18N-0.8" </snip> needs: >=dev-php/PEAR-I18N-0.8.6-r1 6/ PEAR-HTML_Table-1.5-r1.ebuild <snip> RDEPEND=">=dev-php/PEAR-HTML_Common-1.2" </snip> needs: >=dev-php/PEAR-HTML_Common-1.2.1-r1
Other PEAR ebuilds w/ broken dependencies: PEAR-HTML_Table_Matrix-1.0.7 PEAR-HTML_Template_Flexy-1.2.1-r1 PEAR-HTTP_WebDAV_Server-0.99.1-r1 PEAR-I18N-0.8.6-r2.ebuild PEAR-MIME_Type-1.0.0 PEAR-Mail-1.1.9 PEAR-Net_DNSBL-1.0.0-r1 PEAR-Net_IMAP-1.0.3-r1 PEAR-Net_LMTP-1.0.1-r1 PEAR-Net_POP3-1.3.6-r1 PEAR-Net_SMTP-1.2.7 PEAR-Net_Sieve-1.1.1-r1 PEAR-PHPUnit2-2.2.1 PEAR-SOAP-0.8.1-r1 PEAR-Services_Weather-1.3.2-r1 PEAR-Spreadsheet_Excel_Writer-0.8-r1 PEAR-Structures_DataGrid-0.6.2-r1 PEAR-Tree-0.2.4-r1 PEAR-Validate-0.5.0-r1 PEAR-VersionControl_SVN-0.3.0_alpha1-r1 PEAR-XML_Tree-2.0.0_rc2-r1
Fixed in CVS.