I have been running mopidy on arch-linux on a pogoplug series 4. I powered down the pogoplug to clone the sd card, but after I rebooted mopidy fails to start complaining:
ImportError: No module named packages.ssl_match_hostname
I have tried reinstalling mopidy using yaourt and pip2, to no avail. Any help would be appreciated.
Here is the full error message.
[root@alarm ~]# mopidy
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
INFO Starting Mopidy 0.19.4
INFO Loading config from: builtin defaults, /etc/xdg/mopidy/mopidy.conf, /root/.config/mopidy/mopidy.conf, command line options
INFO Enabled extensions: spotify, mpd, http, stream, spotify_tunigo, gmusic, youtube, podcast-itunes, http-kuechenradio, softwaremixer, podcast, tunein
INFO Disabled extensions: audioaddict, scrobbler, subsonic, internetarchive, simple-webclient, moped, musicbox_webclient, websettings, local, dirble, soundcloud
ERROR No module named packages.ssl_match_hostname
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/mopidy/__main__.py", line 122, in main
extension.setup(registry)
File "/usr/lib/python2.7/site-packages/mopidy_gmusic/__init__.py", line 36, in setup
from .actor import GMusicBackend
File "/usr/lib/python2.7/site-packages/mopidy_gmusic/actor.py", line 16, in <module>
from .session import GMusicSession
File "/usr/lib/python2.7/site-packages/mopidy_gmusic/session.py", line 5, in <module>
from gmusicapi import CallFailure, Mobileclient, Webclient
File "/usr/lib/python2.7/site-packages/gmusicapi/__init__.py", line 9, in <module>
from gmusicapi.clients import Webclient, Musicmanager, Mobileclient
File "/usr/lib/python2.7/site-packages/gmusicapi/clients/__init__.py", line 1, in <module>
from gmusicapi.clients.webclient import Webclient
File "/usr/lib/python2.7/site-packages/gmusicapi/clients/webclient.py", line 7, in <module>
from gmusicapi.protocol import webclient
File "/usr/lib/python2.7/site-packages/gmusicapi/protocol/webclient.py", line 18, in <module>
from gmusicapi.protocol.shared import Call, authtypes
File "/usr/lib/python2.7/site-packages/gmusicapi/protocol/shared.py", line 17, in <module>
import requests
File "/usr/lib/python2.7/site-packages/requests/__init__.py", line 58, in <module>
from . import utils
File "/usr/lib/python2.7/site-packages/requests/utils.py", line 25, in <module>
from .compat import parse_http_list as _parse_list_header
File "/usr/lib/python2.7/site-packages/requests/compat.py", line 7, in <module>
from .packages import chardet
File "/usr/lib/python2.7/site-packages/requests/packages/__init__.py", line 3, in <module>
from . import urllib3
File "/usr/lib/python2.7/site-packages/requests/packages/urllib3/__init__.py", line 10, in <module>
from .connectionpool import (
File "/usr/lib/python2.7/site-packages/requests/packages/urllib3/connectionpool.py", line 29, in <module>
from .packages.ssl_match_hostname import CertificateError
ImportError: No module named packages.ssl_match_hostname
Traceback (most recent call last):
File "/usr/bin/mopidy", line 9, in <module>
load_entry_point('Mopidy==0.19.4', 'console_scripts', 'mopidy')()
File "/usr/lib/python2.7/site-packages/mopidy/__main__.py", line 122, in main
extension.setup(registry)
File "/usr/lib/python2.7/site-packages/mopidy_gmusic/__init__.py", line 36, in setup
from .actor import GMusicBackend
File "/usr/lib/python2.7/site-packages/mopidy_gmusic/actor.py", line 16, in <module>
from .session import GMusicSession
File "/usr/lib/python2.7/site-packages/mopidy_gmusic/session.py", line 5, in <module>
from gmusicapi import CallFailure, Mobileclient, Webclient
File "/usr/lib/python2.7/site-packages/gmusicapi/__init__.py", line 9, in <module>
from gmusicapi.clients import Webclient, Musicmanager, Mobileclient
File "/usr/lib/python2.7/site-packages/gmusicapi/clients/__init__.py", line 1, in <module>
from gmusicapi.clients.webclient import Webclient
File "/usr/lib/python2.7/site-packages/gmusicapi/clients/webclient.py", line 7, in <module>
from gmusicapi.protocol import webclient
File "/usr/lib/python2.7/site-packages/gmusicapi/protocol/webclient.py", line 18, in <module>
from gmusicapi.protocol.shared import Call, authtypes
File "/usr/lib/python2.7/site-packages/gmusicapi/protocol/shared.py", line 17, in <module>
import requests
File "/usr/lib/python2.7/site-packages/requests/__init__.py", line 58, in <module>
from . import utils
File "/usr/lib/python2.7/site-packages/requests/utils.py", line 25, in <module>
from .compat import parse_http_list as _parse_list_header
File "/usr/lib/python2.7/site-packages/requests/compat.py", line 7, in <module>
from .packages import chardet
File "/usr/lib/python2.7/site-packages/requests/packages/__init__.py", line 3, in <module>
from . import urllib3
File "/usr/lib/python2.7/site-packages/requests/packages/urllib3/__init__.py", line 10, in <module>
from .connectionpool import (
File "/usr/lib/python2.7/site-packages/requests/packages/urllib3/connectionpool.py", line 29, in <module>
from .packages.ssl_match_hostname import CertificateError
ImportError: No module named packages.ssl_match_hostname