diff options
author | tg <tg@FreeBSD.org> | 2002-04-17 11:57:49 +0000 |
---|---|---|
committer | tg <tg@FreeBSD.org> | 2002-04-17 11:57:49 +0000 |
commit | 8ca46305237fef02b361c19f87d4afa82065367c (patch) | |
tree | 9305c9be9fe4b216d203dac09e8c886f5c96fb45 /lang/python31 | |
parent | 587c893db94eea541eb15abe5bd9deec4ae5387a (diff) | |
download | FreeBSD-ports-8ca46305237fef02b361c19f87d4afa82065367c.zip FreeBSD-ports-8ca46305237fef02b361c19f87d4afa82065367c.tar.gz |
Add patch from SF PR #541980. This fixes 4suite.
Submitted by: nectar
Diffstat (limited to 'lang/python31')
-rw-r--r-- | lang/python31/files/patch-Lib:urllib.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/python31/files/patch-Lib:urllib.py b/lang/python31/files/patch-Lib:urllib.py new file mode 100644 index 0000000..63830a9 --- /dev/null +++ b/lang/python31/files/patch-Lib:urllib.py @@ -0,0 +1,14 @@ +--- Lib/urllib.py.orig Wed Apr 10 08:19:21 2002 ++++ Lib/urllib.py Wed Apr 10 08:25:58 2002 +@@ -409,7 +409,10 @@ + import mimetypes, mimetools, rfc822, StringIO + host, file = splithost(url) + localname = url2pathname(file) +- stats = os.stat(localname) ++ try: ++ stats = os.stat(localname) ++ except OSError, e: ++ raise IOError(e.errno, e.strerror, e.filename) + size = stats[stat.ST_SIZE] + modified = rfc822.formatdate(stats[stat.ST_MTIME]) + mtype = mimetypes.guess_type(url)[0] |