net/gnome-btdownload problem with python-2.4 update
Randy Pratt
rpratt1950 at earthlink.net
Mon Dec 6 20:25:27 PST 2004
On Tue, 7 Dec 2004 11:13:42 +0900
Hye-Shik Chang <hyeshik at gmail.com> wrote:
> 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.
I should be able to test this by tomorrow and let you know how
it worked.
I appreciate your taking a look at this. Thanks!
Best regards,
Randy
> --- 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