Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 501142 - net-p2p/deluge-1.3.6 with >=dev-python/twisted-web-13.1.0 - needs patch
Summary: net-p2p/deluge-1.3.6 with >=dev-python/twisted-web-13.1.0 - needs patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://dev.deluge-torrent.org/ticket/...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2014-02-13 04:14 UTC by Craig Andrews
Modified: 2016-01-30 17:47 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Twisted 13.1 compatibility patch (0001-Fix-twisted-13.1-compat.patch,1.04 KB, patch)
2014-04-24 15:24 UTC, Rodolphe Rocca
Details | Diff
deluge-1.3.6 : twisted-13.1 compatibility patch (deluge-1.3.6-twisted-13.1-compat.patch,751 bytes, patch)
2014-04-24 16:02 UTC, Rodolphe Rocca
Details | Diff
Ebuild to be used with new patch for twisted (deluge-1.3.6-r1.ebuild,2.07 KB, text/plain)
2014-05-30 14:59 UTC, Seth Shelnutt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Andrews gentoo-dev 2014-02-13 04:14:55 UTC
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
Comment 1 Rodolphe Rocca 2014-04-24 15:24:44 UTC
Created attachment 375628 [details, diff]
Twisted 13.1 compatibility patch
Comment 2 Rodolphe Rocca 2014-04-24 15:26:01 UTC
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
Comment 3 Rodolphe Rocca 2014-04-24 16:01:03 UTC
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 !
Comment 4 Rodolphe Rocca 2014-04-24 16:02:31 UTC
Created attachment 375630 [details, diff]
deluge-1.3.6 : twisted-13.1 compatibility patch
Comment 5 Seth Shelnutt 2014-05-30 14:59:19 UTC
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.
Comment 6 Pacho Ramos gentoo-dev 2016-01-30 17:47:14 UTC
we have 1.3.12 now