Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/deluge/ui/gtkui/gtkui.py", line 267, in _on_reactor_start
client.start_classic_mode()
File "/usr/lib/pymodules/python2.6/deluge/ui/client.py", line 538, in start_classic_mode
self._daemon_proxy = DaemonClassicProxy(self.__event_handlers)
File "/usr/lib/pymodules/python2.6/deluge/ui/client.py", line 408, in __init__
self.__daemon = deluge.core.daemon.Daemon(classic=True)
File "/usr/lib/pymodules/python2.6/deluge/core/daemon.py", line 134, in __init__
from deluge.core.core import Core
File "/usr/lib/pymodules/python2.6/deluge/core/core.py", line 36, in <module>
from deluge._libtorrent import lt
File "/usr/lib/pymodules/python2.6/deluge/_libtorrent.py", line 59, in <module>
import libtorrent as lt
ImportError: /usr/lib/pymodules/python2.6/libtorrent.so: undefined symbol: _ZTIN10libtorrent5alertE
cat .config/deluge/deluged.log
[ERROR ] 09:20:51 main:216 /usr/lib/pymodules/python2.6/libtorrent.so: undefined symbol: _ZTIN10libtorrent15peer_connectionE
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/deluge/main.py", line 209, in start_daemon
Daemon(options, args)
File "/usr/lib/pymodules/python2.6/deluge/core/daemon.py", line 134, in __init__
from deluge.core.core import Core
File "/usr/lib/pymodules/python2.6/deluge/core/core.py", line 36, in <module>
from deluge._libtorrent import lt
File "/usr/lib/pymodules/python2.6/deluge/_libtorrent.py", line 59, in <module>
import libtorrent as lt
ImportError: /usr/lib/pymodules/python2.6/libtorrent.so: undefined symbol: _ZTIN10libtorrent15peer_connectionE
EDIT :
If you install any other version of python-libtorrent that is in official repo then the above problem occurs. I've tried the newest qbittorrent which also uses libtorrent package, but it has newer version so there is problem here.
SOLUTION :
Just uninstall everything including python-libtorrent, remove unnessesary repos (like qbittorrent) and install deluge again. Works here perfectly.