Won't enable on deluge 1.3.11

Issue #35 new
Former user created an issue

Using the deluge 1.3.11 with the YaRSS2 plugin.

It shows up within the plug-ins screen, when I enable it it marks the square and looks like it's enabled, but it won't show up within the categories and when I re-opon the screen it's unmarked again.

Comments (13)

  1. weirdcrap

    I am also having an issue very similar to this. I am using Deluge thin client style on my machine at home to control a remote server. The remote server does have a webui but it is my understanding that using the thin client and connecting to the daemon should avoid the issue of no webUI support correct? When I install the plugin it shows up in the list, I enable it, click apply, and nothing appears in the preferences window. Unlike the OP the plugin stays checked after closing and re-opening the preferences window. I restarted the daemon on the server and I still can't configure YaRSS2 and no option appears in the Preferences window.

  2. Bendik repo owner

    weirdcrap: That must be a different issue. When enabling YaRSS2 in the plugins list, a new tab in the Preferences should be added at the bottom of the preferences sidebar. You can start the deluge daemon and thin client with logging and see if there are any errors.

  3. weirdcrap

    Ah I figured it out, the issue was my python version on the local machine is different than the one on my server. Once i installed the python 2.6 egg on my local machine the configuration option showed up!

  4. Victor Roest

    I'm having the same issue as OP on the latest Deluge release (1.3.13). I'm not using the WebUI.

  5. Bendik repo owner

    @vicx are you sure your problem isn't related to having the wrong egg file on the server?

  6. Victor Roest

    I'm sure because I tried both egg files but after multiple restarts it seems to be functioning again.

  7. Rafael Lorenzon

    Same issue on 1.3.13. Linux server side... Get error trying to enable: [ERROR ] 00:08:05 rpcserver:304 Exception calling RPC request: 'CorePlugin.YaRSS2' Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/deluge/core/rpcserver.py", line 299, in dispatch ret = self.factory.methodsmethod File "/usr/lib/python2.7/dist-packages/deluge/core/core.py", line 524, in enable_plugin self.pluginmanager.enable_plugin(plugin) File "/usr/lib/python2.7/dist-packages/deluge/core/pluginmanager.py", line 82, in enable_plugin super(PluginManager, self).enable_plugin(name) File "/usr/lib/python2.7/dist-packages/deluge/pluginmanagerbase.py", line 151, in enable_plugin component.start([instance.plugin._component_name]) File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 290, in start if self.components[name]._component_depend: KeyError: 'CorePlugin.YaRSS2'

  8. Christopher Hiller

    I have the same problem:

    [ERROR   ] 05:10:13 rpcserver:304 Exception calling RPC request: 'CorePlugin.YaRSS2'
    Traceback (most recent call last):
      File "/usr/lib/python2.7/dist-packages/deluge/core/rpcserver.py", line 299, in dispatch
        ret = self.factory.methods[method](*args, **kwargs)
      File "/usr/lib/python2.7/dist-packages/deluge/core/core.py", line 538, in enable_plugin
        self.pluginmanager.enable_plugin(plugin)
      File "/usr/lib/python2.7/dist-packages/deluge/core/pluginmanager.py", line 82, in enable_plugin
        super(PluginManager, self).enable_plugin(name)
      File "/usr/lib/python2.7/dist-packages/deluge/pluginmanagerbase.py", line 151, in enable_plugin
        component.start([instance.plugin._component_name])
      File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 290, in start
        if self.components[name]._component_depend:
    KeyError: 'CorePlugin.YaRSS2'
    
  9. Marcin Kulik

    I'm experiencing the same problem with Deluge 1.3.13, YaRSS2 1.4.3 (Python 2.7), Arch Linux. After installing an .egg file, it shows up on the plugins list, but I can't enable it. I click on Apply/OK, nothing happens. When I close preferences dialog and reopen it, YaRSS2 plugin is not enabled (checkbox is not checked).

  10. Rafael Lorenzon

    Mine really was the webUI. If it is enabled it will give this error even on regular client interface. I made it work by completely disabling my WebUI, configuring YaRSS2 and then enabling WebUI. Both are working fine together...

  11. Karl Gustav

    Had the same problem on Deluge 1.3.11, server on CentOS and client on Windows 7 x64, both using py2.6. The purpose was to upgrade from 1.3.2 to 1.4.3 to get label support. After some hunting I finally found a solution in my case:

    1. Shutdown Deluge server and client.
    2. Delete egg files on client and server in the plugins folder that contains the old Yarss2.
    3. Restart server and connect to server with client.
    4. On the client, I went to preferences, plugins and choose to install a new plugin.
    5. Pointed towards the 1.4.3py6 egg file on desktop.
    6. Checked it and the left pane got the Yarss2 item.
    7. Worked right a away. The new field for labels showed it self.
  12. John Misoyianis

    I'm using deluge 1.3.12, python 2.7.

    My problem was that I initially tried to install using web ui. Oh right, I should read!

    I was getting the same error as Christopher above. I turned off the web UI, and used deluge thin client, and the error went away, but then still wouldn't show up in the preferences section after checking the box.

    I used the thin client to install the plugin, and it was happy (with the web UI off, may still work with it back on, not sure)

  13. Log in to comment