Deluge 1.3.6 (and earlier) is incompatible with twisted >= 13.1. See the upstream issue at http://dev.deluge-torrent.org/ticket/2355 The net-p2p/deluge/deluge-1.3.6 ebuild should have its dependencies change to reflect this restriction. The current expression: >=dev-python/twisted-core-8.1 >=dev-python/twisted-web-8.1 Should change to: >=dev-python/twisted-core-8.1 !>=dev-python/twisted-core-13.1 >=dev-python/twisted-web-8.1 !>=dev-python/twisted-web-13.1 Reproducible: Always
Created attachment 375628 [details, diff] Twisted 13.1 compatibility patch
I have this issue too. The patch I've just attached comes from the upstream's ticket, and the fix should be available in deluge-1.3.7
Hmm... I blindly copied the patch without testing, and obviously, it failed :-) Here is another attempts, which applies fine against deluge-1.3.6, compiles fine, and runs fine. Blocklist download is back !
Created attachment 375630 [details, diff] deluge-1.3.6 : twisted-13.1 compatibility patch
Created attachment 377858 [details] Ebuild to be used with new patch for twisted Here is an ebuild for applying the needed patch for newer versions of twisted.
we have 1.3.12 now