Need to rename Files to 3.10 for Python 3.10

Issue #66 resolved
Stefan Camenzind created an issue

After updating to Fedora 35 with Deluge 2.0.5 i had to rename the eggs to YaRSS2-2.1.5-py3.10.egg for YaRSS to start. I did not do a lot of testing yet, but there are no more errors.

The actual error on the server was:
Dec 27 23:34:45 deluge deluged[1159]: 23:34:45 [ERROR ][deluge.pluginmanagerbase :155 ] Unable to instantiate plugin 'YaRSS2' from '/var/lib/deluge/.config/deluge/plugins/YaRSS2-2.1.5-py3.9.egg'!
Dec 27 23:34:45 deluge deluged[1159]: 23:34:45 [ERROR ][deluge.pluginmanagerbase :1503] The 'YaRSS2' distribution was not found and is required by the application
Dec 27 23:34:45 deluge deluged[1159]: Traceback (most recent call last):
Dec 27 23:34:45 deluge deluged[1159]: File "/usr/lib/python3.10/site-packages/deluge/pluginmanagerbase.py", line 150, in enable_plugin
Dec 27 23:34:45 deluge deluged[1159]: instance = cls(plugin_name.replace('-', '_'))
Dec 27 23:34:45 deluge deluged[1159]: File "/var/lib/deluge/.config/deluge/plugins/YaRSS2-2.1.5-py3.9.egg/yarss2/init.py", line 41, in init
Dec 27 23:34:45 deluge deluged[1159]: load_libs()
Dec 27 23:34:45 deluge deluged[1159]: File "/var/lib/deluge/.config/deluge/plugins/YaRSS2-2.1.5-py3.9.egg/yarss2/init.py", line 30, in load_libs
Dec 27 23:34:45 deluge deluged[1159]: egg = pkg_resources.require("YaRSS2")[0]
Dec 27 23:34:45 deluge deluged[1159]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 886, in require
Dec 27 23:34:45 deluge deluged[1159]: needed = self.resolve(parse_requirements(requirements))
Dec 27 23:34:45 deluge deluged[1159]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 772, in resolve
Dec 27 23:34:45 deluge deluged[1159]: raise DistributionNotFound(req, requirers)
Dec 27 23:34:45 deluge deluged[1159]: pkg_resources.DistributionNotFound: The 'YaRSS2' distribution was not found and is required by the application

Comments (1)

  1. Log in to comment