Music Add-Ons broken

March 19th, 2016

Home Forums GeeXboX on ARM SoCs Music Add-Ons broken

This topic contains 5 replies, has 3 voices, and was last updated by tomlohave 5 days, 13 hours ago.

Viewing 6 posts – 1 through 6 (of 6 total)
  • Author
    Posts
  • #10313

    spacedog
    Member

    So I don’t know if it is a coincidence, but I hadn’t run any of my music add-ons this week AND I did an opkg-upgrade earlier today.

    Now my Pandora and Mixcloud plugins won’t run. I tried installing Pandoki as well and that won’t work either. I haven’t had any time to crawl through the logs (will do that tomorrow), but any quick ideas why both Pandora and Mixcloud add-ons would have just fallen over?

    #10314

    Warped Rudi
    Moderator

    I don’t know these addons. But maybe this issue applies here as well.

    #10315

    spacedog
    Member

    Hrrmmm….read that other post and then force reinstalled python-lsb-release, python-simplejson and curl

    Didn’t resolve the issue. Not sure I’m reading this correctly but it looks like urlopen error unknown url type: https is the problem?

    Here’s the what I’m seeing the logs:

    10:42:40 T:1667228624  NOTICE: -->Python Interpreter Initialized<--
    10:42:40 T:1667228624   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                 - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                Error Type: 
                                                Error Contents: 
                                                Traceback (most recent call last):
                                                  File "/root/.kodi/addons/plugin.audio.mixcloud/default.py", line 831, in 
                                                    ok=show_followings_menu(offset)
                                                  File "/root/.kodi/addons/plugin.audio.mixcloud/default.py", line 268, in show_followings_menu
                                                    found=get_users(URL_FOLLOWINGS,{STR_ACCESS_TOKEN:access_token,STR_LIMIT:limit,STR_OFFSET:offset})
                                                  File "/root/.kodi/addons/plugin.audio.mixcloud/default.py", line 709, in get_users
                                                    h=urllib2.urlopen(url)
                                                  File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
                                                    return opener.open(url, data, timeout)
                                                  File "/usr/lib/python2.7/urllib2.py", line 431, in open
                                                    response = self._open(req, data)
                                                  File "/usr/lib/python2.7/urllib2.py", line 454, in _open
                                                    'unknown_open', req)
                                                  File "/usr/lib/python2.7/urllib2.py", line 409, in _call_chain
                                                    result = func(*args)
                                                  File "/usr/lib/python2.7/urllib2.py", line 1265, in unknown_open
                                                    raise URLError('unknown url type: %s' % type)
                                                URLError: 
                                                -->End of Python script error report<--
    10:42:40 T:1946058752   ERROR: GetDirectory - Error getting plugin://plugin.audio.mixcloud/?mode=12
    10:42:40 T:1946058752   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.mixcloud/?mode=12) failed
    10:42:40 T:1667228624  NOTICE: Thread BackgroundLoader start, auto delete: false
    10:42:45 T:1946058752   ERROR: Control 9000 in window 10107 has been asked to focus, but it can't
    10:42:56 T:1667228624  NOTICE: Thread BackgroundLoader start, auto delete: false
    10:42:57 T:1667228624  NOTICE: Thread LanguageInvoker start, auto delete: false
    10:42:57 T:1667228624  NOTICE: -->Python Interpreter Initialized<--
    10:42:59 T:1667228624   ERROR: ERROR:root:Network error: 
    10:42:59 T:1667228624  NOTICE: .
    10:42:59 T:1667228624   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                 - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                Error Type: 
                                                Error Contents: 'str' object has no attribute 'strerror'
                                                Traceback (most recent call last):
                                                  File "/root/.kodi/addons/plugin.audio.pandoki/default.py", line 77, in 
                                                    if run:    run.Loop()
                                                  File "/root/.kodi/addons/plugin.audio.pandoki/resources/lib/pandoki/pandoki.py", line 746, in Loop
                                                    self.Action()
                                                  File "/root/.kodi/addons/plugin.audio.pandoki/resources/lib/pandoki/pandoki.py", line 721, in Action
                                                    self.Dir(Prop('handle'))
                                                  File "/root/.kodi/addons/plugin.audio.pandoki/resources/lib/pandoki/pandoki.py", line 158, in Dir
                                                    self.Login()
                                                  File "/root/.kodi/addons/plugin.audio.pandoki/resources/lib/pandoki/pandoki.py", line 125, in Login
                                                    while not self.Auth():
                                                  File "/root/.kodi/addons/plugin.audio.pandoki/resources/lib/pandoki/pandoki.py", line 108, in Auth
                                                    try: self.pithos.connect(Val('one' + p), Val('username' + p), Val('password' + p))
                                                  File "/root/.kodi/addons/plugin.audio.pandoki/resources/lib/mypithos/pithos.py", line 210, in connect
                                                    },https=True, blowfish=False)
                                                  File "/root/.kodi/addons/plugin.audio.pandoki/resources/lib/mypithos/pithos.py", line 149, in json_call
                                                    raise PithosNetError("Network error", submsg=e.reason.strerror)
                                                AttributeError: 'str' object has no attribute 'strerror'
                                                -->End of Python script error report<--
    10:42:59 T:1946058752   ERROR: GetDirectory - Error getting plugin://plugin.audio.pandoki/
    10:42:59 T:1946058752   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.pandoki/) failed
    10:42:59 T:1667228624  NOTICE: Thread BackgroundLoader start, auto delete: false
    #10316

    Warped Rudi
    Moderator

    Did you reinstall the packages ‘Python’ and ‘php’ ?

    #10317

    spacedog
    Member

    the capital ‘P’ in python messed me up – didn’t see it at the top of the opgk list output and why I didn’t see ‘php’ – well just being blind, I guess…

    All sorted and everything working again! Thanks for steering a novice like me in the right direction

    #10319

    tomlohave
    Moderator

    Humm, It’s not a novice problem. We haven’t sorted out yet this problem : when you upgrade a package B, and installed package A depends on B, you need sometimes to force-reinstall package B (freshly rebuilt). We need to find a way to increment PKG_VERSION in this case ….

Viewing 6 posts – 1 through 6 (of 6 total)

You must be logged in to reply to this topic.

Comments are closed.