Deluge upgrade can't find plugins

General support for problems installing or using Deluge
Post Reply
cinderblock63
Member
Member
Posts: 23
Joined: Thu Jan 22, 2009 10:07 am
Location: Menlo Park, CA
Contact:

Deluge upgrade can't find plugins

Post by cinderblock63 »

I recently upgraded my deluge backend to 1.3.11. Deluge runs fine and all my torrents are there but the 'built-in' plugins do not appear.

All indications are that the plugins are where they're expected to be.

Code: Select all

# deluged --version
deluged: 1.3.11
libtorrent: 0.16.17.0

# uname -a
Linux hurtz 3.16.5-gentoo #1 SMP Wed Dec 10 11:42:50 PST 2014 x86_64 Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz GenuineIntel GNU/Linux

# python --version
Python 2.7.7

# python -c 'from distutils.sysconfig import get_python_lib; print get_python_lib()'
/usr/lib64/python2.7/site-packages

# ls /usr/lib64/python2.7/site-packages/deluge/plugins/*.egg
/usr/lib64/python2.7/site-packages/deluge/plugins/AutoAdd-1.04-py2.7.egg
/usr/lib64/python2.7/site-packages/deluge/plugins/Blocklist-1.3-py2.7.egg
/usr/lib64/python2.7/site-packages/deluge/plugins/Execute-1.3-py2.7.egg
/usr/lib64/python2.7/site-packages/deluge/plugins/Extractor-0.4-py2.7.egg
/usr/lib64/python2.7/site-packages/deluge/plugins/Label-0.2-py2.7.egg
/usr/lib64/python2.7/site-packages/deluge/plugins/Notifications-0.2-py2.7.egg
/usr/lib64/python2.7/site-packages/deluge/plugins/Scheduler-0.2-py2.7.egg
/usr/lib64/python2.7/site-packages/deluge/plugins/WebUi-0.1-py2.7.egg

$ cat /var/log/deluged.log
[WARNING ] 20:25:14 preferencesmanager:497 Unable to find GeoIP database file!
[WARNING ] 20:25:14 pluginmanagerbase:130 Cannot enable non-existant plugin Execute
[WARNING ] 20:25:14 pluginmanagerbase:130 Cannot enable non-existant plugin Notifications
[WARNING ] 20:25:14 pluginmanagerbase:130 Cannot enable non-existant plugin Label
Upon turning on debug in the log, I noticed that it's setting `plugins_location` to `/etc/deluge/plugins` (`/etc/deluge` is my config dir). But `/etc/deluge/plugins`, as far as I know, has always has been empty.

I also tried copying `/usr/lib64/python2.7/site-packages/deluge/plugins/*.egg` to `/etc/deluge/plugins`, to no avail.
Cas
Top Bloke
Top Bloke
Posts: 3679
Joined: Mon Dec 07, 2009 6:04 am
Location: Scotland

Re: Deluge upgrade can't find plugins

Post by Cas »

Possible read permission issue
cinderblock63
Member
Member
Posts: 23
Joined: Thu Jan 22, 2009 10:07 am
Location: Menlo Park, CA
Contact:

Re: Deluge upgrade can't find plugins

Post by cinderblock63 »

Where does deluged look for plugins? I've never had permission issues before. What could have changed with the new version?

I just noticed that I likely upgraded from 1.3.6 directly to 1.3.11 on my headless server. Is it possible the large version jump caused this?

I don't believe it's a permission issue.

run as the deluge user:

Code: Select all

$ ls -l /usr/lib64/python2.7/site-packages/deluge/plugins/
total 94368
-rw-r--r-- 1 root root 12073812 Dec 19 23:23 AutoAdd-1.04-py2.7.egg
-rw-r--r-- 1 root root 12073812 Dec 19 23:23 Blocklist-1.3-py2.7.egg
-rw-r--r-- 1 root root 12073812 Dec 19 23:24 Execute-1.3-py2.7.egg
-rw-r--r-- 1 root root 12073812 Dec 19 23:23 Extractor-0.4-py2.7.egg
-rw-r--r-- 1 root root 12073812 Dec 19 23:24 Label-0.2-py2.7.egg
-rw-r--r-- 1 root root 12073812 Dec 19 23:23 Notifications-0.2-py2.7.egg
-rw-r--r-- 1 root root 12073812 Dec 19 23:24 Scheduler-0.2-py2.7.egg
-rw-r--r-- 1 root root 12073812 Dec 19 23:23 WebUi-0.1-py2.7.egg
-rw-r--r-- 1 root root        0 Nov 30 13:53 __init__.py
-rw-r--r-- 1 root root      147 Dec 19 23:24 __init__.pyc
-rw-r--r-- 1 root root      147 Dec 19 23:24 __init__.pyo
-rw-r--r-- 1 root root     2020 Nov 30 13:53 init.py
-rw-r--r-- 1 root root     1380 Dec 19 23:24 init.pyc
-rw-r--r-- 1 root root     1280 Dec 19 23:24 init.pyo
-rw-r--r-- 1 root root     2833 Nov 30 13:53 pluginbase.py
-rw-r--r-- 1 root root     3175 Dec 19 23:24 pluginbase.pyc
-rw-r--r-- 1 root root     3175 Dec 19 23:24 pluginbase.pyo
cinderblock63
Member
Member
Posts: 23
Joined: Thu Jan 22, 2009 10:07 am
Location: Menlo Park, CA
Contact:

Re: Deluge upgrade can't find plugins

Post by cinderblock63 »

I just noticed all of the .egg files are the same size. Is this normal?
Post Reply