[MacPorts] #31277: libtorrent-rasterbar 0.15.7 crashes establishing connection to https tracker (was: Deluge 1.3.3 Python crash - HTTPS tracker)
MacPorts
noreply at macports.org
Sun Sep 18 12:54:42 PDT 2011
#31277: libtorrent-rasterbar 0.15.7 crashes establishing connection to https
tracker
---------------------------------+------------------------------------------
Reporter: mew@… | Owner: devans@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: deluge | Port: libtorrent-rasterbar
---------------------------------+------------------------------------------
Changes (by devans@…):
* keywords: => deluge
* port: deluge => libtorrent-rasterbar
Comment:
Thanks for your help. I was able to confirm the problem using this
tracker. The problem is with
libtorrent-rasterbar which crashes the deluged daemon when trying to
establish a connection to a https tracker.
I found that significant changes have been made in libtorrent-rasterbar's
svn trunk (pre 0.16.0) that
are labeled as initial support for ssl trackers/torrents so perhaps it's
not supposed to work in the current version.
Indeed, rebuilding libtorrent-rasterbar from svn trunk fixed the problem
for me. I was able to download
a 10 GB set of files with no problems using the https tracker that didn't
work before.
Since it looks like this may not make it to a formal release soon (not
included yet in the 0.15 branch yet),
I have committed a new port, libtorrent-rasterbar-devel which builds the
svn trunk version and have modified
deluge to allow libtorrent-rasterbar-devel as a substitute dependency for
libtorrent-rasterbar.
To use this port do the following
{{{
sudo port selfupdate
sudo port -f deactivate libtorrent-rasterbar
sudo port install libtorrent-rasterbar-devel
}}}
The two versions are ABI compatible with each other so it should not be
necessary to rebuild deluge.
Committed libtorrent-rasterbar-devel in r84123 conflicting with
libtorrent-rasterbar[[BR]]
Marked libtorrent-rasterbar as conflict with libtorrent-rasterbar-devel in
r84124[[BR]]
Deluge modified to use either in r84125[[BR]]
If this fixes the problem for you as well, I'll close the ticket
--
Ticket URL: <https://trac.macports.org/ticket/31277#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list