I am using Mopidy with an older version of MPD, the one in the Ubutu 11.04 repositories. I am getting the following errors when mopidy starts:
ERROR Extension gmusic failed during setup, this might have left the registry in a bad state.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/mopidy/__main__.py", line 145, in main
extension.setup(registry)
File "/usr/local/lib/python2.7/dist-packages/mopidy_gmusic/__init__.py", line 29, in setup
from .actor import GMusicBackend
File "/usr/local/lib/python2.7/dist-packages/mopidy_gmusic/actor.py", line 10, in <module>
from .session import GMusicSession
File "/usr/local/lib/python2.7/dist-packages/mopidy_gmusic/session.py", line 5, in <module>
from gmusicapi import Mobileclient, Webclient, CallFailure
File "/usr/local/lib/python2.7/dist-packages/gmusicapi/__init__.py", line 4, in <module>
from gmusicapi.clients import Webclient, Musicmanager, Mobileclient
File "/usr/local/lib/python2.7/dist-packages/gmusicapi/clients/__init__.py", line 2, in <module>
from gmusicapi.clients.musicmanager import Musicmanager, OAUTH_FILEPATH
File "/usr/local/lib/python2.7/dist-packages/gmusicapi/clients/musicmanager.py", line 16, in <module>
from gmusicapi.protocol import musicmanager, upload_pb2, locker_pb2
File "/usr/local/lib/python2.7/dist-packages/gmusicapi/protocol/musicmanager.py", line 19, in <module>
from gmusicapi.protocol import upload_pb2, locker_pb2, download_pb2
File "/usr/local/lib/python2.7/dist-packages/gmusicapi/protocol/upload_pb2.py", line 10, in <module>
import locker_pb2
File "/usr/local/lib/python2.7/dist-packages/gmusicapi/protocol/locker_pb2.py", line 10, in <module>
import uits_pb2
File "/usr/local/lib/python2.7/dist-packages/gmusicapi/protocol/uits_pb2.py", line 677, in <module>
DESCRIPTOR.message_types_by_name['ProductId'] = _PRODUCTID
AttributeError: 'FileDescriptor' object has no attribute 'message_types_by_name'
INFO Starting Mopidy mixer: SoftwareMixer
INFO Starting Mopidy audio
INFO Starting Mopidy backends: StreamBackend, M3UBackend, FileBackend, LocalBackend
ERROR Unhandled exception in Audio (urn:uuid:555ee9f3-940b-4bf0-aa54-3029ce4ef977):
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/pykka/actor.py", line 192, in _actor_loop
self.on_start()
File "/usr/local/lib/python2.7/dist-packages/mopidy/audio/actor.py", line 411, in on_start
self._setup_playbin()
File "/usr/local/lib/python2.7/dist-packages/mopidy/audio/actor.py", line 439, in _setup_playbin
self._signals.connect(playbin, 'source-setup', self._on_source_setup)
File "/usr/local/lib/python2.7/dist-packages/mopidy/audio/actor.py", line 50, in connect
self._ids[(element, event)] = element.connect(event, func, *args)
TypeError: <__main__.GstPlayBin2 object (playbin20) at 0xafa20cc>: unknown signal name: source-setup
INFO Loaded 0 M3U playlists from /home/cypress/.local/share/mopidy/m3u
Any ideas how I can fix this?