net/gnome-btdownload problem with python-2.4 update
Hye-Shik Chang
hyeshik at gmail.com
Mon Dec 6 18:13:46 PST 2004
On Mon, 6 Dec 2004 14:01:42 -0500, Randy Pratt <rpratt1950 at earthlink.net> wrote:
> The net/gnome-btdownload builds and installs fine but has some
> run-time issues after the latest python-2.4 update:
>
> $ gnome-btdownload sample.torrent &
> [1] 67064
> bash-2.05b$ /usr/X11R6/bin/gnome-btdownload:713: DeprecationWarning: gtk.Progress.set_percentage is deprecated, use gtk.ProgressBar methods
> progressbar_download_status.set_percentage(dict['fractionDone'])
> Exception in thread Thread-1:
> Traceback (most recent call last):
> File "/usr/local/lib/python2.4/threading.py", line 442, in __bootstrap
> self.run()
> File "/usr/local/lib/python2.4/threading.py", line 422, in run
> self.__target(*self.__args, **self.__kwargs)
> File "/usr/local/lib/python2.4/site-packages/BitTorrent/Rerequester.py", line 85, in rerequest
> h = urlopen(url)
> File "/usr/local/lib/python2.4/urllib2.py", line 130, in urlopen
> return _opener.open(url, data)
> File "/usr/local/lib/python2.4/urllib2.py", line 364, in open
> response = meth(req, response)
> File "/usr/local/lib/python2.4/urllib2.py", line 468, in http_response
> code, msg, hdrs = response.code, response.msg, response.info()
> AttributeError: addinfourldecompress instance has no attribute 'code'
>
This patch may help. Please let me know if you encounter another problem.
--- BitTorrent/zurllib.py.orig Mon Dec 6 21:38:20 2004
+++ BitTorrent/zurllib.py Mon Dec 6 21:41:30 2004
@@ -35,7 +35,10 @@
if DEBUG:
pprint.pprint(headers.dict)
url = fp.url
- return addinfourldecompress(fp, headers, url)
+ resp = addinfourldecompress(fp, headers, url)
+ resp.code = fp.code
+ resp.msg = fp.msg
+ return resp
Hye-Shik
More information about the freebsd-gnome
mailing list