dev-php5/pecl-pdo-mysql-1.0.2 has dependancy of dev-php5/pecl-pdo, but requires >=dev-php5/pecl-pdo-1.0.3, this may effect other dev-php5/pecl-pdo-* ebuilds also. Reproducible: Always Steps to Reproduce:
(In reply to comment #0) > dev-php5/pecl-pdo-mysql-1.0.2 has dependancy of dev-php5/pecl-pdo, but requires > >=dev-php5/pecl-pdo-1.0.3, this may effect other dev-php5/pecl-pdo-* ebuilds There's no other version than 1.0.3 in the tree, I fail to see how could this affect anyone.
Anyone having <dev-php5/pecl-pdo-1.0.3 already installed, and attempting to add dev-php5/pecl-pdo-mysql, or as I encountered it, performing a revdep-rebuild, will encounter compile errors. Trivial tag is probably adequate, but would still consider this a bug as dependencies are not correctly resolved.
(In reply to comment #2) > Anyone having <dev-php5/pecl-pdo-1.0.3 already installed, and attempting to add > dev-php5/pecl-pdo-mysql, or as I encountered it, performing a revdep-rebuild, > will encounter compile errors. Trivial tag is probably adequate, but would > still consider this a bug as dependencies are not correctly resolved. > I agree. This bug bit me today. If i do an emerge =dev-php5/pecl-pdo-mysql-1.0.2 portage should automatically pull down everything it needs to be built, correct? and if v1.0.2 doesn't build if you have an old version of pecl-pdo already installed, portage should be have a depend on the newer version of pecl-pdo.
Fixed in CVS