FS#36298 - [twisted] PLEASE ENTER SUMMARY

Attached to Project: Arch Linux
Opened by Yannick WEBER (yweb) - Saturday, 27 July 2013, 12:23 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 12 August 2013, 18:58 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:

Since twisted was upgraded from version 13.0.0-1 to 13.0.1-1, the blocklist plugin included to the bittorrent client named deluge is not downloading any remote blocklist anymore.

Additional info:

deluge version 1.3.6-1 from extra repository witch installs twisted version 13.1.0-1 from extra repository as a dependency


I ever use blocklists from http://www.iblocklist.com particularly the level1 one.

This is the output I get when I launch deluge within a shell

$ deluge-gtk
Unhandled error in Deferred:
Unhandled Error
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/deluge/plugins/init.py", line 48, in enable
self.plugin.enable()
File "/usr/lib/python2.7/site-packages/deluge/plugins/Blocklist-1.2-py2.7.egg/blocklist/core.py", line 116, in enable

File "/usr/lib/python2.7/site-packages/twisted/internet/task.py", line 173, in start
self()
File "/usr/lib/python2.7/site-packages/twisted/internet/task.py", line 218, in __call__
d = defer.maybeDeferred(self.f, *self.a, **self.kw)
--- <exception caught here> ---
File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 137, in maybeDeferred
result = f(*args, **kw)
File "/usr/lib/python2.7/site-packages/deluge/plugins/Blocklist-1.2-py2.7.egg/blocklist/core.py", line 151, in check_import

File "/usr/lib/python2.7/site-packages/deluge/plugins/Blocklist-1.2-py2.7.egg/blocklist/core.py", line 260, in download_list

File "/usr/lib/python2.7/site-packages/deluge/httpdownloader.py", line 195, in download_file
scheme, host, port, path = client._parse(url)
exceptions.AttributeError: 'module' object has no attribute '_parse'



Steps to reproduce:


install deluge witch installs twisted as a dependency

activate blocklist plugin in deluge's configuration

go to the blocklist plugin tab in deluge's options and add the level1 list using that url : http://list.iblocklist.com/?list=bt_level1&fileformat=p2p&archiveformat=gz

check "import at startup"

restart deluge in a shell to get the same message that above
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Monday, 12 August 2013, 18:58 GMT
Reason for closing:  Duplicate
Additional comments about closing:  dupe of  FS#36413 
Comment by Dan (dsemi) - Sunday, 28 July 2013, 21:11 GMT
I get the same error, I'm pretty sure it's a deluge problem. Twisted 13.1 changed some function names or something that now breaks how deluge was using it; at least that's what it seems like to me. Downgrading to 13.0 fixes for now, but this is still an issue.
Comment by trinux (trinux) - Monday, 29 July 2013, 11:24 GMT
I'm also affected by this bug
Comment by c b (cb474) - Wednesday, 07 August 2013, 01:18 GMT
I'm also having this problem and the downgrade of twisted also fixed it for me.

I think there is a typo in the bug report. It refers to the problem being due to the upgrade "from version 13.0.0-1 to 13.0.1-1." It doesn't look like there is a version "13.0.1-1." I think the reports means the upgrade to version 13.1.0-1.

Loading...