[Zeitgeist] [Bug 732015] Re: zeitgeist-daemon crashed with NameExistsException in __new__(): Bus name already exists: org.gnome.zeitgeist.Engine

2011-03-16 Thread Siegfried Gevatter
** Changed in: zeitgeist
Milestone: 0.8.0 = 0.7.1

-- 
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/732015

Title:
  zeitgeist-daemon crashed with NameExistsException in __new__(): Bus
  name already exists: org.gnome.zeitgeist.Engine

Status in Zeitgeist Framework:
  Fix Committed
Status in “zeitgeist” package in Ubuntu:
  Triaged

Bug description:
  Binary package hint: zeitgeist

  Just logged in and no action

  ProblemType: Crash
  DistroRelease: Ubuntu 11.04
  Package: zeitgeist-core 0.5.2-0ubuntu1
  ProcVersionSignature: Ubuntu 2.6.38-5.32-generic 2.6.38-rc6
  Uname: Linux 2.6.38-5-generic x86_64
  Architecture: amd64
  Date: Wed Mar  9 14:38:00 2011
  ExecutablePath: /usr/bin/zeitgeist-daemon
  InstallationMedia: Ubuntu 11.04 Natty Narwhal - Alpha amd64 (20110302)
  InterpreterPath: /usr/bin/python2.7
  PackageArchitecture: all
  ProcCmdline: /usr/bin/python /usr/bin/zeitgeist-daemon --log-level=WARNING 
  ProcEnviron:
   LANGUAGE=en_US:en
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/zsh
  PythonArgs: ['/usr/bin/zeitgeist-daemon', '--log-level=WARNING', '']
  SourcePackage: zeitgeist
  Title: zeitgeist-daemon crashed with NameExistsException in __new__(): Bus 
name already exists: org.gnome.zeitgeist.Engine
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

___
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 727226] Re: Python API: Reconnect signals on Zeitgeist restart notification

2011-03-16 Thread Siegfried Gevatter
** Changed in: zeitgeist
   Status: Triaged = Fix Committed

** Changed in: zeitgeist
Milestone: 0.8.0 = 0.7.1

** 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/727226

Title:
  Python API: Reconnect signals on Zeitgeist restart notification

Status in Zeitgeist Framework:
  Fix Committed

Bug description:
  Bug #673008 fixed the Python API not reconnecting all signals when it
  starts the Zeitgeist daemon again after loosing the connection with
  it. Now what's missing is doing the same when someone else is
  restarting Zeitgeist (ie. by listening to D-Bus's join/leave
  notifications).

___
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 714636] Re: Zeitgeist needs AcceptEvent, DenyEvent and ExpireEvent events

2011-03-16 Thread Siegfried Gevatter
** Changed in: zeitgeist
Milestone: None = 0.7.1

-- 
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/714636

Title:
  Zeitgeist needs AcceptEvent, DenyEvent and ExpireEvent events

Status in Zeitgeist Framework:
  Fix Committed

Bug description:
  Zeitgeist doesn't currently have events that cover stuff like calls or
  file transfers being answered, rejected or timing out. We should add
  these. ExpireEvent might also be interesting for calendar stuff.

___
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 704931] Re: Publish property names, accesslevel and type in introspection data

2011-03-16 Thread Siegfried Gevatter
** Changed in: zeitgeist
Milestone: 0.8.0 = 0.7.1

-- 
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/704931

Title:
  Publish property names, accesslevel and type in introspection data

Status in Zeitgeist Framework:
  Fix Committed

Bug description:
  Our .Log dbus interface has two properties, version and extensions. It
  would be great if we could publish their existence in the introspect
  xml data. [0] is one example of how this can be achieved in python.

  [0] http://bazaar.launchpad.net/~aptdaemon-
  developers/aptdaemon/main/view/head:/aptdaemon/core.py#L150

___
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 695363] Re: Python API doesn't expose DataSourceRegistry's enabled status

2011-03-16 Thread Siegfried Gevatter
** Changed in: zeitgeist
Milestone: 0.8.0 = 0.7.1

-- 
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/695363

Title:
  Python API doesn't expose DataSourceRegistry's enabled status

Status in Zeitgeist Framework:
  Fix Committed

Bug description:
   def set_data_source_enabled_callback(self, enabled_callback):
   [...]
 # TODO: Make it possible to access the return value!

___
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 673008] Re: Reinstall monitors upon startup

2011-03-16 Thread Siegfried Gevatter
** Changed in: zeitgeist
Milestone: 0.8.0 = 0.7.1

-- 
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/673008

Title:
  Reinstall monitors upon startup

Status in Zeitgeist Framework:
  Fix Committed
Status in Zeitgeist Sharp:
  Confirmed

Bug description:
  When for some reason zeitgeist restarts all monitors are then gone
  Quoting kamstrup:
  And fwiw - libzeitgeist detects when the daemon comes and goes and 
reinstates any monitors it has running - so restarting the daemon is not an 
issue for libzeitgeist customers

  We should look into having that in the python and zeitgeist-sharp
  wrappers

___
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] [NEW] Python API: Methods which discover that the connection was lost retry after restarting Zeitgeist, but fail

2011-03-16 Thread Siegfried Gevatter
Public bug reported:

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. »

** Affects: zeitgeist
 Importance: Low
 Status: New

** Changed in: zeitgeist
   Importance: Undecided = Low

-- 
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. »

___
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 729868] Re: Crash; TypeError: Expected a string or unicode object

2011-03-16 Thread Siegfried Gevatter
Hi Vadim,

Thank you for taking the time to report this bug and helping improve
Zeitgeist.

I'm closing this report, though, because the Python zeitgeist-datahub
has been discontinued (it wasn't included in the last Zeitgeist release
anymore and has been replaced with an alternative implementation
available at https://launchpad.net/zeitgeist-datahub).

** Changed in: zeitgeist
   Status: New = Invalid

-- 
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/729868

Title:
  Crash; TypeError: Expected a string or unicode object

Status in Zeitgeist Framework:
  Invalid

Bug description:
  It just happened:

  PythonArgs: ['/usr/bin/zeitgeist-datahub']
  Traceback:
   Traceback (most recent call last):
 File /usr/bin/zeitgeist-datahub, line 110, in _update_db_async
   self._insert_events(self._sources_queue[0].get_name(), events)
 File /usr/bin/zeitgeist-datahub, line 124, in _insert_events
   self._client.InsertEvents(events)
 File /usr/lib/pymodules/python2.6/zeitgeist/client.py, line 88, in 
_ProxyMethod
   return self._disconnection_safe(lambda:
 File /usr/lib/pymodules/python2.6/zeitgeist/client.py, line 68, in 
_disconnection_safe
   return meth()
 File /usr/lib/pymodules/python2.6/zeitgeist/client.py, line 89, in 
lambda
   getattr(self.__iface, name)(*args, **kwargs))
 File /usr/lib/pymodules/python2.6/dbus/proxies.py, line 140, in __call__
   **keywords)
 File /usr/lib/pymodules/python2.6/dbus/connection.py, line 610, in 
call_blocking
   message.append(signature=signature, *args)
   TypeError: Expected a string or unicode object

  Version 0.5.2-0ubuntu1

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp