Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 393449 - gnome-extra/zeitgeist-0.7.1-r1: zeitgeist-daemon dies when dev-lang/python-2.7.2-r3 is compiled without sqlite support
Summary: gnome-extra/zeitgeist-0.7.1-r1: zeitgeist-daemon dies when dev-lang/python-2....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-06 22:34 UTC by Aljosha Papsch
Modified: 2012-01-31 17:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge--info,4.42 KB, text/plain)
2011-12-06 22:34 UTC, Aljosha Papsch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aljosha Papsch 2011-12-06 22:34:08 UTC
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.
Comment 1 Aljosha Papsch 2011-12-06 22:34:28 UTC
Created attachment 295025 [details]
emerge --info
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2012-01-31 17:00:02 UTC
+*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
+