Now the Deluge daemon does not start automatically anymore. When starting the Deluge Client I get a "not connected" in the status bar. In non classic mode I can choose "127.0.0.1:58846" but the status col has an X (which means "not running" I guess?) and hitting the "Start Daemon" button does nothing.
When I start the daemon via terminal deluged -d -L debug (from [1]) I get a lot of status info and then
Code: Select all
[...]
[DEBUG ] 10:14:01 torrent:337 set_state_based_on_ltstate: Queued
[DEBUG ] 10:14:01 torrent:338 session.is_paused: False
[DEBUG ] 10:14:01 torrent:171 Torrent object created.
[DEBUG ] 10:14:01 component:170 Resuming component AlertManager..
[DEBUG ] 10:14:01 rpcserver:409 intevents: {}
[DEBUG ] 10:14:01 core:133 post_torrent_add
[ERROR ] 10:14:01 main:216 Python argument types in
torrent_handle.set_max_connections(torrent_handle, float)
did not match C++ signature:
set_max_connections(libtorrent::torrent_handle {lvalue}, int)
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 167, in __init__
component.start()
File "/usr/lib/pymodules/python2.6/deluge/component.py", line 210, in start
_ComponentRegistry.start()
File "/usr/lib/pymodules/python2.6/deluge/component.py", line 118, in start
self.start_component(component)
File "/usr/lib/pymodules/python2.6/deluge/component.py", line 131, in start_component
self.components[name].start()
File "/usr/lib/pymodules/python2.6/deluge/core/torrentmanager.py", line 203, in start
self.load_state()
File "/usr/lib/pymodules/python2.6/deluge/core/torrentmanager.py", line 581, in load_state
resume_data=resume_data.get(torrent_state.torrent_id))
File "/usr/lib/pymodules/python2.6/deluge/core/torrentmanager.py", line 476, in add
component.get("EventManager").emit(TorrentAddedEvent(torrent.torrent_id))
File "/usr/lib/pymodules/python2.6/deluge/core/eventmanager.py", line 56, in emit
handler(*event.args)
File "/usr/share/pyshared/deluge/plugins/Label-0.1-py2.6.egg/label/core.py", line 139, in post_torrent_add
self.set_torrent(torrent_id, label_id)
File "/usr/share/pyshared/deluge/plugins/Label-0.1-py2.6.egg/label/core.py", line 296, in set_torrent
self._set_torrent_options(torrent_id, label_id)
File "/usr/share/pyshared/deluge/plugins/Label-0.1-py2.6.egg/label/core.py", line 210, in _set_torrent_options
torrent.set_max_connections(options["max_connections"])
File "/usr/lib/pymodules/python2.6/deluge/core/torrent.py", line 198, in set_max_connections
self.handle.set_max_connections(max_connections)
ArgumentError: Python argument types in
torrent_handle.set_max_connections(torrent_handle, float)
did not match C++ signature:
set_max_connections(libtorrent::torrent_handle {lvalue}, int)
My guess is that it has something to do with Python or some old outdated C++ signature or something. I am really just a Linux user and not the I-write-my-own-scripts kind of guy. So please give me some directions how I can use rc4 on my machine.
[1] http://dev.deluge-torrent.org/wiki/Faq# ... ingenabled
tia,
jule_