[Zeitgeist] [Bug 736176] Re: Python API: Methods which discover that the connection was lost retry after restarting Zeitgeist, but fail
** Branch linked: lp:zeitgeist -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/736176 Title: Python API: Methods which discover that the connection was lost retry after restarting Zeitgeist, but fail Status in Zeitgeist Framework: New Bug description: From bug #727226: «Another outstanding problem is that, when a method fails and triggers the reconnect, it is run again straight away but it ends up failing another time. » To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/736176/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 736176] Re: Python API: Methods which discover that the connection was lost retry after restarting Zeitgeist, but fail
** Changed in: zeitgeist Status: New = Fix Committed -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/736176 Title: Python API: Methods which discover that the connection was lost retry after restarting Zeitgeist, but fail Status in Zeitgeist Framework: Fix Committed Bug description: From bug #727226: «Another outstanding problem is that, when a method fails and triggers the reconnect, it is run again straight away but it ends up failing another time. » To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/736176/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 807076] [NEW] raptor2 not supported
Public bug reported: Ubuntu seems to have switched to some new Raptor which seems to fail really badly: make[3]: Entering directory `/tmp/buildd/zeitgeist-0.8.1/extra/ontology' echo -e #\n# Auto-generated from zg.trig. Do not edit\n# zg.py rapper -i trig -o rdfxml zg.trig | ../../extra/rdfxml2py zg.py rapper: Parsing URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/zg.trig with parser trig rapper: Serializing with serializer rdfxml rapper: Error - - The namespace prefix in zg was not declared. rapper: Error - URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/zg.trig:17 - turtle_qname_to_uri failed rapper: Parsing returned 0 triples Parsing from stdin echo -e #\n# Auto-generated from nie.trig. Do not edit\n# nie.py rapper -i trig -o rdfxml nie.trig | ../../extra/rdfxml2py nie.py rapper: Parsing URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/nie.trig with parser trig rapper: Serializing with serializer rdfxml rapper: Error - - The namespace prefix in nie was not declared. rapper: Error - URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/nie.trig:56 - turtle_qname_to_uri failed rapper: Parsing returned 0 triples Parsing from stdin ** Affects: zeitgeist Importance: Undecided Status: New -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/807076 Title: raptor2 not supported Status in Zeitgeist Framework: New Bug description: Ubuntu seems to have switched to some new Raptor which seems to fail really badly: make[3]: Entering directory `/tmp/buildd/zeitgeist-0.8.1/extra/ontology' echo -e #\n# Auto-generated from zg.trig. Do not edit\n# zg.py rapper -i trig -o rdfxml zg.trig | ../../extra/rdfxml2py zg.py rapper: Parsing URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/zg.trig with parser trig rapper: Serializing with serializer rdfxml rapper: Error - - The namespace prefix in zg was not declared. rapper: Error - URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/zg.trig:17 - turtle_qname_to_uri failed rapper: Parsing returned 0 triples Parsing from stdin echo -e #\n# Auto-generated from nie.trig. Do not edit\n# nie.py rapper -i trig -o rdfxml nie.trig | ../../extra/rdfxml2py nie.py rapper: Parsing URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/nie.trig with parser trig rapper: Serializing with serializer rdfxml rapper: Error - - The namespace prefix in nie was not declared. rapper: Error - URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/nie.trig:56 - turtle_qname_to_uri failed rapper: Parsing returned 0 triples Parsing from stdin To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/807076/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] ANNOUNCE: Zeitgeist 0.8.1 released
On behalf of the Zeitgeist team I am proud to announce the release of Zeitgeist 0.8.1 The Snake and the Holy Grail. This release features mostly enhancements to the Python API, and some engine stability improvements. What is Zeitgeist? --- Zeitgeist is a service which logs the users's activities and events, anywhere from files opened to websites visited and conversations, and makes this information readily available for other applications to use. It is also able to establish relationships between items based on similarity and usage patterns. Website: http://zeitgeist-project.com/ Launchpad Project (with bug tracker): https://launchpad.net/zeitgeist Wiki: http://wiki.zeitgeist-project.com/, (http://live.gnome.org/Zeitgeist) See also: * Sub-projects of Zeitgeist: - Extensions for Zeitgeist - https://launchpad.net/zeitgeist-extensions - Data-sources for Zeitgeist - https://launchpad.net/zeitgeist-datasources - Datahub for Zeitgeist - https://launchpad.net/zeitgeist-datahub * Dedicated Graphical User Interfaces: - GNOME Activity Journal - https://launchpad.net/gnome-activity-journal - Activity Log Manager - https://launchpad.net/activity-log-manager - Other users: Synapse, Unity, etc. Where can you get it? --- http://launchpad.net/zeitgeist/0.8/0.8.1/+download/zeitgeist-0.8.1.tar.gz What has changed? -- Engine: - Added a GetDataSourceFromId D-Bus method to the data-source registry extension (LP: #691690). - A backup of the database is created before attempting schema upgrades. If something goes wrong, the backup is automatically restored (LP: #660307). - Fixed the extensions D-Bus property when it's an empty list (LP: #787691). - Add PID to the output being logged in ~/.cache/ (LP: #806030). - Ensure the engine doesn't attempt to close twice in a row (LP: #793714). - Minor memory usage improvements. Python API: - Changed _DBusInterface to update introspected data after reconnections. - Added support for registering custom Event and Subject subclasses with ZeitgeistClient (LP: #799199). - Fixed reconnection after a Zeitgeist restart so that the method call trig- gering the reconnection also works -and not only later calls- (LP: #736176). - Added signal reconnection on engine restart for extensions (LP: #806967). - Added an iteritems() method to all enumerations (RelevantResultType, StorageState and ResultType). - Added a from_timestamp(timestamp) method to TimeRange. Kind regards, -- Siegfried-Angel Gevatter Pujals (RainCT) Free Software Developer ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 660307] Re: zeitgeist fails to run if its database structure is not complete
This bug was fixed in the package zeitgeist - 0.8.1-1ubuntu1 --- zeitgeist (0.8.1-1ubuntu1) oneiric; urgency=low * Merge with debian, remaining change: - Build-dep on raptor2-utils instead of raptor-utils zeitgeist (0.8.1-1) unstable; urgency=low * New upstream release. Some of the changes are: - Database backup before attempting schema upgrades (LP: #660307). - Ensure the engine doesn't attempt to close twice in a row (LP: #793714). - Improve the Python API's behavior when Zeitgeist is restarted. - Added support for registering custom Event and Subject subclasses with ZeitgeistClient (LP: #799199), and added some new API methods. * debian/control: - Fix typo in the description (hold - held). Thanks to Travis Reddell. -- Didier Roche didro...@ubuntu.com Thu, 07 Jul 2011 18:49:45 +0200 ** Changed in: zeitgeist (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/660307 Title: zeitgeist fails to run if its database structure is not complete Status in Zeitgeist Framework: Fix Committed Status in “zeitgeist” package in Ubuntu: Fix Released Bug description: Binary package hint: zeitgeist If zeitgeist's database (~/.local/share/zeitgeist/activity.sqlite) is incomplete, eg missing the events table, zeitgeist fails to run. And because the GUI does not report that zeitgeist faiiled to run, applications that rely on zeitgeist simply fail to work without any relevant reason given. I ran into this problem on upgrading an installation from Ubuntu 10.04 to 10.10. After the upgrade, the dockbarx applet failed to run. The error message from gnome-panel just said it had failed to run, and .xsession-errors said the child process did not report any specific error. Running in debug mode (ie with the command dockbarx-factory.py run-in-window) gave: ERROR:dbus.proxies:Introspect error on :1.134:/org/gnome/zeitgeist/log/activity: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus) DEBUG:dbus.proxies:Executing introspect queue due to error Traceback (most recent call last): File /usr/bin/dockbarx_factory.py, line 26, in module import dockbarx.dockbar ... File /usr/lib/pymodules/python2.6/dbus/proxies.py, line 140, in __call__ **keywords) File /usr/lib/pymodules/python2.6/dbus/connection.py, line 620, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.134 was not provided by any .service files The error appeared to be a dbus error, but in fact was a problem with zeitgeist, which was failing to run because its database apparently was corrupted during the upgrade. I fixed the problem (eventually) by deleting the zeitgeist database file and restarting the zeitgeist- daemon manually. What I would expect to happen is: 1) The GUI should report that zeitgeist has failed to run. 2) Better yet, zeitgeist could create the necessary tables if its database is invalid or perhaps backup the old database and create a new one so it can run properly. It would of course be nice if dockbarx reported better error information, but since there are other applications that depend on zeitgeist, it would be good if zeitgeist could recover from this situation. ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: zeitgeist 0.5.2-0ubuntu1 ProcVersionSignature: Ubuntu 2.6.35-22.34-generic 2.6.35.4 Uname: Linux 2.6.35-22-generic i686 Architecture: i386 Date: Thu Oct 14 11:52:41 2010 InstallationMedia: Ubuntu 10.10 Maverick Meerkat - Alpha i386 (20100602.2) PackageArchitecture: all ProcEnviron: PATH=(custom, no user) LANG=en_AU.UTF-8 SHELL=/bin/bash SourcePackage: zeitgeist To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/660307/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 806604] Re: Add support for TexMaker
OK, great! Thanks for all the work on this. Programs like TexMaker and Kile make life a lot easier, with wizards and shortcuts for commonly- used code, context highlighting, etc. Much better than when I learned LaTeX as an undergraduate - then we were using vi on a Solaris workstation to edit the .tex file, and compiling from the command line. It made missing brackets a lot harder to track down! -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Data-Sources. https://bugs.launchpad.net/bugs/806604 Title: Add support for TexMaker Status in Zeitgeist Data-Sources: Confirmed Bug description: I'd like to request support for TexMaker and other LaTeX editors. (I was directed here from Bug #646724.) I use LaTeX exclusively for producing documents; currently if I create/edit a document, the .tex file does not show up in the Files/Folders lens in Unity. (However, the .pdf built from the .tex file does show up, which results in the feeling that the Files/Folders lens is making fun of me...) To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist-datasources/+bug/806604/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 806604] Re: Add support for TexMaker
After hunting a lot http://www.xm1math.net/texmaker/download.html#source https://code.google.com/p/texmaker/ I still dont have the URL of source code hosting. I have mailed the author. Let's wait for his reply -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Data-Sources. https://bugs.launchpad.net/bugs/806604 Title: Add support for TexMaker Status in Zeitgeist Data-Sources: Confirmed Bug description: I'd like to request support for TexMaker and other LaTeX editors. (I was directed here from Bug #646724.) I use LaTeX exclusively for producing documents; currently if I create/edit a document, the .tex file does not show up in the Files/Folders lens in Unity. (However, the .pdf built from the .tex file does show up, which results in the feeling that the Files/Folders lens is making fun of me...) To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist-datasources/+bug/806604/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 807076] Re: raptor2 not supported
** Changed in: zeitgeist Importance: Undecided = Low ** Changed in: zeitgeist Status: New = In Progress ** Changed in: zeitgeist Milestone: None = 0.8.2 ** Changed in: zeitgeist Assignee: (unassigned) = Siegfried Gevatter (rainct) -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/807076 Title: raptor2 not supported Status in Zeitgeist Framework: In Progress Bug description: Ubuntu seems to have switched to some new Raptor which seems to fail really badly: make[3]: Entering directory `/tmp/buildd/zeitgeist-0.8.1/extra/ontology' echo -e #\n# Auto-generated from zg.trig. Do not edit\n# zg.py rapper -i trig -o rdfxml zg.trig | ../../extra/rdfxml2py zg.py rapper: Parsing URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/zg.trig with parser trig rapper: Serializing with serializer rdfxml rapper: Error - - The namespace prefix in zg was not declared. rapper: Error - URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/zg.trig:17 - turtle_qname_to_uri failed rapper: Parsing returned 0 triples Parsing from stdin echo -e #\n# Auto-generated from nie.trig. Do not edit\n# nie.py rapper -i trig -o rdfxml nie.trig | ../../extra/rdfxml2py nie.py rapper: Parsing URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/nie.trig with parser trig rapper: Serializing with serializer rdfxml rapper: Error - - The namespace prefix in nie was not declared. rapper: Error - URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/nie.trig:56 - turtle_qname_to_uri failed rapper: Parsing returned 0 triples Parsing from stdin To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/807076/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 806967] Re: Python API: Signal reconnection for plain D-Bus signals is missing
** Changed in: zeitgeist Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/806967 Title: Python API: Signal reconnection for plain D-Bus signals is missing Status in Zeitgeist Framework: Fix Released Bug description: ZeitgeistClient provides signal reconnection when using its methods to register with Zeitgeist's self-managed signals, but we also have extensions using plain D-Bus signals accessible through _DBusInterface. Those signals should also be reconnected too when Zeitgeist restarts. To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/806967/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 806030] Re: Add PID to logs in ~/.cache
** Changed in: zeitgeist Status: Triaged = Fix Released ** Changed in: zeitgeist Milestone: 0.8.1 = None -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/806030 Title: Add PID to logs in ~/.cache Status in Zeitgeist Framework: Fix Released Bug description: When two Zeitgeist different instances print stuff at the same time (eg. checking for running instances...) it's difficult to see which one is doing what. Prepending the PID to all log lines would make them easier to understand. To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/806030/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 799199] Re: zeitgeist.client: option to override Event class
** Changed in: zeitgeist Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/799199 Title: zeitgeist.client: option to override Event class Status in Zeitgeist Framework: Fix Released Bug description: It's often convenient for Python applications using the zeitgeist module to create their own subclasses of Event and Subject (so they can add additional functions to them, etc). It'd be nice if we allowed them to register this class with zeitgeist.client.ZeitgeistClient so that when it maps all results to Event/Subject instances it'd map directly to the subclass. To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/799199/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 787691] Re: error when there are no active extensions
** Changed in: zeitgeist Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/787691 Title: error when there are no active extensions Status in Zeitgeist Framework: Fix Released Bug description: process 6613: Array or variant type requires that type variant be written, but end_dict_entry was written. The overall signature expected here was 'a{sv}' and we are on byte 3 of that signature. [ERROR - dbus.service] Unable to append ({'version': (0, 8, 0), 'extensions': []},) to message with signature a{sv}: type 'exceptions.ValueError': Unable to guess signature from an empty list To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/787691/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 783688] Re: make sql connection more modular
** Changed in: zeitgeist Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/783688 Title: make sql connection more modular Status in Zeitgeist Framework: Fix Released Bug description: In order to make handling cursors / connections in sql.py, we should create a function _connect_to_db which does exactly that. 19:34 thekorn I think we should make these lines a new method, like connect_to_database: 19:34 thekorn Iconn = sqlite3.connect(file_path) 19:34 thekorn Iconn.row_factory = sqlite3.Row 19:34 thekorn Icursor = conn.cursor(UnicodeCursor) 19:34 thekorn in sql.py that is 19:35 jplacerda thekorn I agree 19:35 thekorn and call it in create_db and in the restore code 19:35 jplacerda I ran into a similar problem (while working on a fix for sqlite memory) because I couldn't easily manipulate cursors / connection 19:35 jplacerda Seems *very* sane to me To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/783688/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 691690] Re: DataSourceRegistry should have GetDataSourceForId method
** Changed in: zeitgeist Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/691690 Title: DataSourceRegistry should have GetDataSourceForId method Status in Zeitgeist Framework: Fix Released Bug description: DataSourceRegistry should have a way to get a DataSource from it's id especially because the DataSourceEnabled signal only sends an id rather than a DataSource in the signal. To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/691690/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 736176] Re: Python API: Methods which discover that the connection was lost retry after restarting Zeitgeist, but fail
** Changed in: zeitgeist Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/736176 Title: Python API: Methods which discover that the connection was lost retry after restarting Zeitgeist, but fail Status in Zeitgeist Framework: Fix Released Bug description: From bug #727226: «Another outstanding problem is that, when a method fails and triggers the reconnect, it is run again straight away but it ends up failing another time. » To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/736176/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 660307] Re: zeitgeist fails to run if its database structure is not complete
** Changed in: zeitgeist Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/660307 Title: zeitgeist fails to run if its database structure is not complete Status in Zeitgeist Framework: Fix Released Status in “zeitgeist” package in Ubuntu: Fix Released Bug description: Binary package hint: zeitgeist If zeitgeist's database (~/.local/share/zeitgeist/activity.sqlite) is incomplete, eg missing the events table, zeitgeist fails to run. And because the GUI does not report that zeitgeist faiiled to run, applications that rely on zeitgeist simply fail to work without any relevant reason given. I ran into this problem on upgrading an installation from Ubuntu 10.04 to 10.10. After the upgrade, the dockbarx applet failed to run. The error message from gnome-panel just said it had failed to run, and .xsession-errors said the child process did not report any specific error. Running in debug mode (ie with the command dockbarx-factory.py run-in-window) gave: ERROR:dbus.proxies:Introspect error on :1.134:/org/gnome/zeitgeist/log/activity: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus) DEBUG:dbus.proxies:Executing introspect queue due to error Traceback (most recent call last): File /usr/bin/dockbarx_factory.py, line 26, in module import dockbarx.dockbar ... File /usr/lib/pymodules/python2.6/dbus/proxies.py, line 140, in __call__ **keywords) File /usr/lib/pymodules/python2.6/dbus/connection.py, line 620, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.134 was not provided by any .service files The error appeared to be a dbus error, but in fact was a problem with zeitgeist, which was failing to run because its database apparently was corrupted during the upgrade. I fixed the problem (eventually) by deleting the zeitgeist database file and restarting the zeitgeist- daemon manually. What I would expect to happen is: 1) The GUI should report that zeitgeist has failed to run. 2) Better yet, zeitgeist could create the necessary tables if its database is invalid or perhaps backup the old database and create a new one so it can run properly. It would of course be nice if dockbarx reported better error information, but since there are other applications that depend on zeitgeist, it would be good if zeitgeist could recover from this situation. ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: zeitgeist 0.5.2-0ubuntu1 ProcVersionSignature: Ubuntu 2.6.35-22.34-generic 2.6.35.4 Uname: Linux 2.6.35-22-generic i686 Architecture: i386 Date: Thu Oct 14 11:52:41 2010 InstallationMedia: Ubuntu 10.10 Maverick Meerkat - Alpha i386 (20100602.2) PackageArchitecture: all ProcEnviron: PATH=(custom, no user) LANG=en_AU.UTF-8 SHELL=/bin/bash SourcePackage: zeitgeist To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/660307/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 793714] Re: zeitgeist-daemon crashed with AttributeError in close(): 'NoneType' object has no attribute 'execute'
** Changed in: zeitgeist Status: New = Fix Released -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/793714 Title: zeitgeist-daemon crashed with AttributeError in close(): 'NoneType' object has no attribute 'execute' Status in Zeitgeist Framework: Fix Released Status in “zeitgeist” package in Ubuntu: Fix Released Bug description: Binary package hint: zeitgeist I got this crash on wake up from hibernate after running out of battery. ProblemType: Crash DistroRelease: Ubuntu 11.10 Package: zeitgeist-core 0.8.0-1ubuntu1 ProcVersionSignature: Ubuntu 2.6.39-3.10-generic 2.6.39 Uname: Linux 2.6.39-3-generic i686 Architecture: i386 Date: Mon Jun 6 18:27:42 2011 ExecutablePath: /usr/bin/zeitgeist-daemon InstallationMedia: Ubuntu 11.04 Natty Narwhal - Alpha i386 (20110209) InterpreterPath: /usr/bin/python2.7 PackageArchitecture: all ProcCmdline: /usr/bin/python /usr/bin/zeitgeist-daemon ProcCwd: / ProcEnviron: SHELL=/bin/bash LC_MESSAGES=en_US.UTF-8 LANGUAGE=en_US:en PATH=(custom, no user) LANG=en_US.UTF-8 PythonArgs: ['/usr/bin/zeitgeist-daemon'] SourcePackage: zeitgeist Title: zeitgeist-daemon crashed with AttributeError in close(): 'NoneType' object has no attribute 'execute' UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/793714/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp
[Zeitgeist] [Bug 807076] Re: raptor2 not supported
If this is the cause of bug 807203, it might be a bit higher priority than low... as it causes the affected systems to go to 100% CPU respawning the ubuntu-one syncdaemon. -- You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. https://bugs.launchpad.net/bugs/807076 Title: raptor2 not supported Status in Zeitgeist Framework: In Progress Bug description: Ubuntu seems to have switched to some new Raptor which seems to fail really badly: make[3]: Entering directory `/tmp/buildd/zeitgeist-0.8.1/extra/ontology' echo -e #\n# Auto-generated from zg.trig. Do not edit\n# zg.py rapper -i trig -o rdfxml zg.trig | ../../extra/rdfxml2py zg.py rapper: Parsing URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/zg.trig with parser trig rapper: Serializing with serializer rdfxml rapper: Error - - The namespace prefix in zg was not declared. rapper: Error - URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/zg.trig:17 - turtle_qname_to_uri failed rapper: Parsing returned 0 triples Parsing from stdin echo -e #\n# Auto-generated from nie.trig. Do not edit\n# nie.py rapper -i trig -o rdfxml nie.trig | ../../extra/rdfxml2py nie.py rapper: Parsing URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/nie.trig with parser trig rapper: Serializing with serializer rdfxml rapper: Error - - The namespace prefix in nie was not declared. rapper: Error - URI file:///tmp/buildd/zeitgeist-0.8.1/extra/ontology/nie.trig:56 - turtle_qname_to_uri failed rapper: Parsing returned 0 triples Parsing from stdin To manage notifications about this bug go to: https://bugs.launchpad.net/zeitgeist/+bug/807076/+subscriptions ___ Mailing list: https://launchpad.net/~zeitgeist Post to : zeitgeist@lists.launchpad.net Unsubscribe : https://launchpad.net/~zeitgeist More help : https://help.launchpad.net/ListHelp