PEAR-Log-1.9.3.ebuild requires PHP to be built with Sqlite DB support even though this shouldn't be necessary. The ebuild depends on PEAR-DB which allows a variety of databases to be used (not just Sqlite).
Created attachment 104255 [details, diff] adds 'useq sqlite &&' in front of 'require_php_with_use sqlite' Replaced 'require_php_with_use sqlite' with 'useq sqlite && require_php_with_use sqlite'. Verified this patch allows PEAR-Log to work successfully with dev-db/mysql-5.0.26-r1 and dev-lang/php-5.1.6-r6.
Please fix this in portage. I need also dev-php/PEAR-Log. But I don't want to compile my php with sqlite. sqlite is listed as optional in http://pear.php.net/package/Log/download/
Fixed in CVS now, PEAR-Log doesn't anymore require SQLite in any way, as it's only an optional requirement, and it doesn't make sense to force it on everyone this time (we generally have a policy of enabling/requiring all of the required deps of a PEAR package, as well as most of the optional ones, of course within reason). I've also bumped PEAR-Log to 1.9.10 while I was at it. Best regards, CHTEKK.