Comment 13 for bug 1048038

Revision history for this message
John Kuang (xiphosurus) wrote :

My photo lens is empty too despite having lots of photos in shotwell, facebook, picasa, last 2 linked in online accounts. Turns out the unity-lens-photos isn't running (can't kill it), and when I try to run it, I get this error message:

/usr/lib/python3/dist-packages/gi/_gobject/__init__.py:279: Warning: attempting to add an interface (UnityMergeStrategy) to class (__main__+Merger) after class_init
  type_register(cls, namespace.get('__gtype_name__'))
Traceback (most recent call last):
  File "/usr/lib/unity-lens-photos/unity-lens-photos", line 103, in <module>
    class Merger (GObject.Object, Unity.MergeStrategy):
  File "/usr/lib/python3/dist-packages/gi/types.py", line 230, in __init__
    cls._setup_vfuncs()
  File "/usr/lib/python3/dist-packages/gi/types.py", line 118, in _setup_vfuncs
    for vfunc_name, py_vfunc in cls.__dict__.items():
  File "/usr/lib/python3.2/warnings.py", line 18, in showwarning
    file.write(formatwarning(message, category, filename, lineno, line))
  File "/usr/lib/python3.2/warnings.py", line 25, in formatwarning
    line = linecache.getline(filename, lineno) if line is None else line
  File "/usr/lib/python3.2/linecache.py", line 15, in getline
    lines = getlines(filename, module_globals)
  File "/usr/lib/python3.2/linecache.py", line 41, in getlines
    return updatecache(filename, module_globals)
  File "/usr/lib/python3.2/linecache.py", line 81, in updatecache
    stat = os.stat(fullname)
RuntimeError: Couldn't find GType of implementor of interface UnityMergeStrategy. Forgot to set __gtype_name__?