The dependency in the ebuild for Firefox 3.6.18 and Xulrunner 1.9.2.18 is >=dev-db/sqlite-3.7.1[fts3,secure-delete] Reproducible: Always Steps to Reproduce: Emerge firefox 3.6.18 and Xulrunner 1.9.2.18 with sqlite < 3.7.4. Actual Results: checking for sqlite3 >= 3.7.4... Requested 'sqlite3 >= 3.7.4' but version of SQLite is 3.7.2 configure: error: Library requirements (sqlite3 >= 3.7.4) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. Expected Results: It is emerged correctly. When I emerged SQLite 3.7.6.3 then Xulrunner emerged correctly (or at least it got past the configure stage, it's still emerging as I write this). Note that Firefox-4.0.1-r1 and Firefox-5.0-r2 both have >=3.7.4 as a dependency.
It is the same for firefox-3.6.17 and xulrunner-1.9.2.17.
+ 23 Aug 2011; Lars Wendler <polynomial-c@gentoo.org> + xulrunner-1.9.2.17.ebuild, xulrunner-1.9.2.18.ebuild, + xulrunner-1.9.2.20.ebuild: + Fixed dependency on dev-db/sqlite. Thanks to John Gibson who reported this in + bug #375217. + + 23 Aug 2011; Lars Wendler <polynomial-c@gentoo.org> firefox-3.6.17.ebuild, + firefox-3.6.18.ebuild, firefox-3.6.20.ebuild: + Fixed dependency on dev-db/sqlite. Thanks to John Gibson who reported this in + bug #375217. + Thanks for reporting :)