gajim only depends on pysqlite with python <2.5, it doesn't check for the sqlite use flag on python-2.5 :>
That would be because sqlite is now part of the python 2.5 standard library under the module name `sqlite3' (http://docs.python.org/whatsnew/modules.html). Gajim is already python 2.5 aware (it does a try: import sqlite3; except ImportError: ...). I checked the configure script for python 2.5.1 and couldn't find a sqlite switch in configure --help or configure.in (which explains the absence of a sqlite USE), so I'd recommend RESOLVED INVALID.
I know that. :> All I'm asking for is: if has_version ">=dev-lang/python-2.5" && ! built_with_use dev-lang/python sqlite; then eerror "Please rebuild python with USE=\"sqlite\"" die "USE\="sqlite\" needed for python" fi and I'd recommend putting that in pkg_setup() and RESOLVED FIXED
Created attachment 120437 [details, diff] Make the ebuild check python versions after 2.5 have USE="sqlite" Ah yes, silly me. Have a look at the attached patch.
Done and done... @Jack, you posted the patch too late ;)