sqlite versions 3.0.0 and up provide increased functionality that is essential to the sqlite programmer. I have emerged and tested sqlite-3.0.8 and found it stable so far. I highly suggest a sqlite-3.0.x series ebuild is unmasked for amd64. Reproducible: Always Steps to Reproduce: 1. emerge /usr/portage/dev-db/sqlite/sqlite-3.0.8.ebuild 2. use sqlite3 or code your own 3. Actual Results: works Expected Results: segfaults of plenty.
Not a particularly useful bug report. While it's good to know it works for you, that doesn't mean it's stable. That is largely up to the maintainers and the requirements of pkgs that depend on sqlite; even x86 has not gone stable on 3.0.8 yet, so amd64 will not be either. If you want to use sqlite-3.0.8 on amd64 without changing your ACCEPT_KEYWORDS, use /etc/portage/package.keywords for the time being. Removing amd64@gentoo from CC
I can see the argument of keeping sqlite2 around since its API is completely different from sqlite3, but sqlite3 is indeed stable and the future for any app those makes use of the sqlite library.