When emerging gnome-extra/zeitgeist-0.7.1-r1 with default USE settings, starting zeitgeist-daemon will fail, if dev-lang/python-2.7.2-r3 was compiled without sqlite support (which is also the default). Reproducible: Always Steps to Reproduce: 1. Emerge gnome-extra/zeitgeist-0.7.1-r1 2. Try to start zeitgeist-daemon Actual Results: You will be greeted with this error message: creek ~ # zeitgeist-daemon --replace [2011-12-06 23:12:05,343] - DEBUG - singleton - Checking for another running instance... Traceback (most recent call last): File "/usr/bin/zeitgeist-daemon", line 162, in <module> mainloop, interface = setup_interface() File "/usr/bin/zeitgeist-daemon", line 102, in setup_interface return mainloop, RemoteInterface(mainloop = mainloop) File "/usr/share/zeitgeist/_zeitgeist/engine/remote.py", line 71, in __init__ self._engine = get_engine() File "/usr/share/zeitgeist/_zeitgeist/engine/__init__.py", line 41, in get_engine import main # _zeitgeist.engine.main File "/usr/share/zeitgeist/_zeitgeist/engine/main.py", line 23, in <module> import sqlite3 ImportError: No module named sqlite3 Expected Results: zeitgeist-daemon should have started the zeitgeist service successfully. The zeitgeist ebuild should have caused python-2.7.2-r3 to be recompiled with sqlite USE flag.
Created attachment 295025 [details] emerge --info
+*zeitgeist-0.8.2 (31 Jan 2012) + + 31 Jan 2012; Justin Lecher <jlec@gentoo.org> zeitgeist-0.7.ebuild, + zeitgeist-0.7.1.ebuild, zeitgeist-0.7.1-r1.ebuild, zeitgeist-0.7.1-r2.ebuild, + +zeitgeist-0.8.2.ebuild, metadata.xml: + Add myself as maintainer, Version Bump #389279, depend on python[sqlite], + #393449 +